Lowcost flights from Doha (Qatar) to Zanzibar (Tanzania), €94 - €375

Direct distance between cities: 3747 km. Average direct flight time is 5:24 hours.

Please note! Some routes are seasonal.

From Doha to Zanzibar with Level (IB)
Average ticket price: €94 - €375

Connection in Dar Es Salaam (Tanzania)
From Doha to Dar Es Salaam with Level (IB)
Average ticket price: €95 - €382
From Dar Es Salaam to Zanzibar with Fly540 (5H)
From Dar Es Salaam to Zanzibar with flydubai (FZ)
Average ticket price: €2 - €7
Connection in Dubai (United Arab Emirates)
From Doha to Dubai with flydubai (FZ)
Average ticket price: €9 - €38
From Dubai to Zanzibar with flydubai (FZ)
Average ticket price: €98 - €391
Connection in Johannesburg (South Africa)
From Doha to Johannesburg with Level (IB)
Average ticket price: €156 - €626
From Johannesburg to Zanzibar with FlySafair (FA)
Average ticket price: €63 - €252