How to get to Zanzibar, Zanzibar Central/South, Tanzania from Bahrain by flight ? You can check flights from Bahrain to Zanzibar, Zanzibar Central/South, Tanzania below.
You can find flight ticket prices from Bahrain to Zanzibar, Zanzibar Central/South, Tanzania with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Bahrain to Manama.
You take a flight from Manama to Zanzibar and cost approximately 750 USD.
You take a bus, shuttle or taxi from Zanzibar to your destination in Zanzibar, Zanzibar Central/South, Tanzania.
Flight | Depart | Arrive | |
---|---|---|---|
GF540
Gulf Air Bahrain
WY638
Oman Air
WY705
Oman Air
|
01:30
Manama
05:55
Abu Dhabi
09:05
Muscat
|
03:45
Abu Dhabi
07:05
Muscat
13:30
Zanzibar
|
Connect |
GF560
Gulf Air Bahrain
WY705
Oman Air
|
01:35
Manama
09:05
Muscat
|
04:15
Muscat
13:30
Zanzibar
|
Connect |
WY658
Oman Air
WY705
Oman Air
|
04:00
Manama
09:05
Muscat
|
06:40
Muscat
13:30
Zanzibar
|
Connect |
GF562
Gulf Air Bahrain
WY707
Oman Air
|
09:00
Manama
21:10
Muscat
|
11:35
Muscat
01:30
Zanzibar
|
Connect |
EY378
Etihad
EY386
Etihad
WY707
Oman Air
|
10:25
Manama
16:35
Abu Dhabi
21:10
Muscat
|
12:35
Abu Dhabi
17:45
Muscat
01:30
Zanzibar
|
Connect |
GF564
Gulf Air Bahrain
WY707
Oman Air
|
15:40
Manama
21:10
Muscat
|
18:10
Muscat
01:30
Zanzibar
|
Connect |
WY656
Oman Air
WY707
Oman Air
|
16:10
Manama
21:10
Muscat
|
18:50
Muscat
01:30
Zanzibar
|
Connect |
FZ28
Flydubai
FZ1687
Flydubai
|
17:25
Manama
02:40
Dubai
|
19:45
Dubai
07:35
Zanzibar
|
Connect |
EK840
Emirates
FZ1687
Flydubai
|
17:45
Manama
02:40
Dubai
|
20:00
Dubai
07:35
Zanzibar
|
Connect |
GF512
Gulf Air Bahrain
FZ1687
Flydubai
|
20:20
Manama
02:40
Dubai
|
22:35
Dubai
07:35
Zanzibar
|
Connect |
WY654
Oman Air
WY705
Oman Air
|
21:40
Manama
09:05
Muscat
|
00:20
Muscat
13:30
Zanzibar
|
Connect |
EY372
Etihad
WY638
Oman Air
WY705
Oman Air
|
22:45
Manama
05:55
Abu Dhabi
09:05
Muscat
|
00:55
Abu Dhabi
07:05
Muscat
13:30
Zanzibar
|
Connect |
You take a bus, shuttle or taxi from your location in Bahrain to Manama.
You take a flight from Manama to Dar es Salaam and cost approximately 500 USD.
You take a bus, shuttle or taxi from Dar es Salaam to your destination in Zanzibar, Zanzibar Central/South, Tanzania.
Flight | Depart | Arrive | |
---|---|---|---|
GF560
Gulf Air Bahrain
WY705
Oman Air
WY705
Oman Air
|
01:35
Manama
09:05
Muscat
14:25
Zanzibar
|
04:15
Muscat
13:30
Zanzibar
15:00
Dar es Salaam
|
Connect |
GF500
Gulf Air Bahrain
EK725
Emirates
|
01:55
Manama
10:30
Dubai
|
04:10
Dubai
15:00
Dar es Salaam
|
Connect |
WY658
Oman Air
WY705
Oman Air
WY705
Oman Air
|
04:00
Manama
09:05
Muscat
14:25
Zanzibar
|
06:40
Muscat
13:30
Zanzibar
15:00
Dar es Salaam
|
Connect |
GF502
Gulf Air Bahrain
EK725
Emirates
|
07:15
Manama
10:30
Dubai
|
09:35
Dubai
15:00
Dar es Salaam
|
Connect |
GF564
Gulf Air Bahrain
WY707
Oman Air
WY707
Oman Air
|
15:40
Manama
21:10
Muscat
02:20
Zanzibar
|
18:10
Muscat
01:30
Zanzibar
02:55
Dar es Salaam
|
Connect |
WY656
Oman Air
WY707
Oman Air
WY707
Oman Air
|
16:10
Manama
21:10
Muscat
02:20
Zanzibar
|
18:50
Muscat
01:30
Zanzibar
02:55
Dar es Salaam
|
Connect |
GF079
Gulf Air Bahrain
MS841
Egyptair
|
17:15
Manama
21:45
Cairo
|
20:00
Cairo
04:20
Dar es Salaam
|
Connect |
FZ28
Flydubai
FZ1687
Flydubai
FZ1687
Flydubai
|
17:25
Manama
02:40
Dubai
08:35
Zanzibar
|
19:45
Dubai
07:35
Zanzibar
09:20
Dar es Salaam
|
Connect |
EK840
Emirates
FZ1687
Flydubai
FZ1687
Flydubai
|
17:45
Manama
02:40
Dubai
08:35
Zanzibar
|
20:00
Dubai
07:35
Zanzibar
09:20
Dar es Salaam
|
Connect |
MS921
Egyptair
MS841
Egyptair
|
18:10
Manama
21:45
Cairo
|
20:35
Cairo
04:20
Dar es Salaam
|
Connect |
GF056
Gulf Air Bahrain
TC401
Air Tanzania
|
23:00
Manama
05:50
Mumbai
|
04:55
Mumbai
09:20
Dar es Salaam
|
Connect |
You can find hotels and accommodations in Zanzibar, Zanzibar Central/South, Tanzania with our hotels search tool below
Booking.com