Fly to
Route
Depart
Return
Price
ManamaJakarta
BAH - CGK
BAHCGK
Manama Bahrain Intl
Tue 18/2
10.05-23.20
3 stops33h 15m
Jakarta Soekarno-Hatta Intl
Sun 23/2
11.20-09.25
3 stops26h 05m
ManamaDenpasar
BAH - DPS
BAHDPS
Manama Bahrain Intl
Thu 3/4
04.25-18.45
2 stops33h 20m
Denpasar Bali Ngurah Rai
Wed 16/4
09.00-02.25
2 stops22h 25m
ManamaJakarta
BAH - CGK
BAHCGK
Manama Bahrain Intl
Wed 12/2
17.50-20.20
1 stop22h 30m
Jakarta Soekarno-Hatta Intl
Thu 27/2
23.20-02.30
1 stop31h 10m
ManamaJakarta
BAH - CGK
BAHCGK
Manama Bahrain Intl
Sat 15/2
04.35-21.25
1 stop12h 50m
Jakarta Soekarno-Hatta Intl
Sun 23/2
18.10-09.40
1 stop19h 30m
ManamaJakarta
BAH - CGK
BAHCGK
Manama Bahrain Intl
Sat 15/2
01.40-15.35
2 stops33h 55m
Jakarta Soekarno-Hatta Intl
Sat 22/2
00.15-00.40
1 stop28h 25m
ManamaJakarta
BAH - CGK
BAHCGK
Manama Bahrain Intl
Fri 31/1
15.50-13.30
1 stop17h 40m
Jakarta Soekarno-Hatta Intl
Fri 28/2
14.55-19.50
1 stop32h 55m
ManamaDenpasar
BAH - DPS
BAHDPS
Manama Bahrain Intl
Sun 2/3
22.20-22.40
1 stop19h 20m
Denpasar Bali Ngurah Rai
Tue 11/3
09.45-16.20
1 stop11h 35m
ManamaDenpasar
BAH - DPS
BAHDPS
Manama Bahrain Intl
Sun 30/3
03.40-20.55
2 stops36h 15m
Denpasar Bali Ngurah Rai
Wed 9/4
12.00-07.30
2 stops24h 30m
ManamaDenpasar
BAH - DPS
BAHDPS