How to get to Bahrain from Zanzibar by flight ? You can check flights from Zanzibar to Bahrain below.
You can find flight ticket prices from Zanzibar to Bahrain with our flight tickets search tool below
You take a flight from Zanzibar to Manama and cost approximately 550 USD.
You take a bus, shuttle or taxi from Manama to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
WY708
Oman Air
WY655
Oman Air
|
06:00
Zanzibar
14:30
Muscat
|
12:20
Muscat
15:20
Manama
|
Connect |
WY708
Oman Air
WY653
Oman Air
|
06:00
Zanzibar
20:00
Muscat
|
12:20
Muscat
20:50
Manama
|
Connect |
WY708
Oman Air
GF565
Gulf Air Bahrain
|
06:00
Zanzibar
18:55
Muscat
|
12:20
Muscat
19:30
Manama
|
Connect |
WY708
Oman Air
EY383
Etihad
EY375
Etihad
|
06:00
Zanzibar
14:00
Muscat
16:45
Abu Dhabi
|
12:20
Muscat
15:05
Abu Dhabi
17:00
Manama
|
Connect |
KQ491
Kenya Airways
EY642
Etihad
EY377
Etihad
|
10:20
Zanzibar
14:05
Nairobi
21:40
Abu Dhabi
|
11:40
Nairobi
20:10
Abu Dhabi
21:55
Manama
|
Connect |
WY706
Oman Air
WY657
Oman Air
|
17:30
Zanzibar
02:20
Muscat
|
23:50
Muscat
03:10
Manama
|
Connect |
WY706
Oman Air
GF561
Gulf Air Bahrain
|
17:30
Zanzibar
07:30
Muscat
|
23:50
Muscat
08:20
Manama
|
Connect |
WY706
Oman Air
WY637
Oman Air
GF541
Gulf Air Bahrain
|
17:30
Zanzibar
02:00
Muscat
07:50
Abu Dhabi
|
23:50
Muscat
03:15
Abu Dhabi
08:05
Manama
|
Connect |
FZ1688
Flydubai
FZ23
Flydubai
|
22:00
Zanzibar
07:30
Dubai
|
04:45
Dubai
07:45
Manama
|
Connect |
FZ1688
Flydubai
EK837
Emirates
|
22:00
Zanzibar
08:20
Dubai
|
04:45
Dubai
08:40
Manama
|
Connect |
You take a flight from Zanzibar to Dammam and cost approximately 490 USD.
You take a bus, shuttle or taxi from Dammam to your destination in Bahrain.
Flight | Depart | Arrive | |
---|---|---|---|
WY708
Oman Air
WY655
Oman Air
GF109
Gulf Air Bahrain
|
06:00
Zanzibar
14:30
Muscat
17:35
Manama
|
12:20
Muscat
15:20
Manama
18:10
Dammam
|
Connect |
WY708
Oman Air
WY655
Oman Air
GF111
Gulf Air Bahrain
|
06:00
Zanzibar
14:30
Muscat
20:25
Manama
|
12:20
Muscat
15:20
Manama
21:10
Dammam
|
Connect |
WY708
Oman Air
GF565
Gulf Air Bahrain
GF111
Gulf Air Bahrain
|
06:00
Zanzibar
18:55
Muscat
20:25
Manama
|
12:20
Muscat
19:30
Manama
21:10
Dammam
|
Connect |
KQ491
Kenya Airways
EY642
Etihad
EY325
Etihad
|
10:20
Zanzibar
14:05
Nairobi
21:30
Abu Dhabi
|
11:40
Nairobi
20:10
Abu Dhabi
21:55
Dammam
|
Connect |
ET814
Ethiopian Airlines
ET814
Ethiopian Airlines
ET422
Ethiopian Airlines
|
16:00
Zanzibar
18:10
Kilimanjaro
21:55
Addis Ababa
|
17:10
Kilimanjaro
20:40
Addis Ababa
02:10
Dammam
|
Connect |
WY706
Oman Air
WY691
Oman Air
|
17:30
Zanzibar
01:45
Muscat
|
23:50
Muscat
02:45
Dammam
|
Connect |
FZ1688
Flydubai
FZ865
Flydubai
|
22:00
Zanzibar
07:30
Dubai
|
04:45
Dubai
08:00
Dammam
|
Connect |
FZ1688
Flydubai
FZ863
Flydubai
|
22:00
Zanzibar
13:50
Dubai
|
04:45
Dubai
14:20
Dammam
|
Connect |
You can find hotels and accommodations in Bahrain with our hotels search tool below
Booking.com