Flying to Tanzania at a glance
- cities with direct flights
- 11
- flights a week
- 1,410
- lowest direct fare, Dubai to Zanzibar
- $250
- nonstop from Dubai to Dar Es Salaam
- 6h 50m
- currency
- Tanzanian shilling
Cities with direct flights
Direct fare from Dubai; where there is no fare, the flight time
Prices and flight times from Dubai and Johannesburg
Direct flights, the lowest fare found in recent days
Weather in Tanzania by month
Long-term averages for the main destinations
Best time to visit Zanzibar: February.
Jan
+32°
+26°
+30°
14 days
Feb
+33°
+26°
+30°
12 days
Mar
+32°
+26°
+30°
19 days
Apr
+28°
+25°
+29°
27 days
May
+28°
+25°
+28°
20 days
Jun
+28°
+24°
+28°
18 days
Jul
+27°
+23°
+27°
18 days
Aug
+28°
+23°
+26°
16 days
Sep
+29°
+23°
+26°
18 days
Oct
+30°
+24°
+27°
19 days
Nov
+30°
+24°
+28°
23 days
Dec
+31°
+25°
+30°
22 days
Daytime and night temperatures in °C, sea temperature (in blue), rainy days. Months with the most comfortable weather are in green. Long-term averages.
Frequently asked questions
How long is the flight to Tanzania from Dubai?
A nonstop flight from Dubai to Dar Es Salaam takes about 6 hours 50 minutes. All nonstop flights from Dubai: from 5h 28m (Zanzibar) to 6h 50m (Dar Es Salaam).
Which cities have direct flights to Tanzania?
17 cities: Arusha, Zanzibar, Dar Es Salaam, Seronera, Lake Manyara, Dubai, Pemba, Tanga and others. Most flights go to Dar Es Salaam, Arusha, Zanzibar.
When is the best time to visit Tanzania?
By long-term weather averages, the most comfortable months in Zanzibar are February.
How much is a flight to Tanzania?
Lowest direct fares found recently: Dubai to Zanzibar from $250, Johannesburg to Zanzibar from $272. The price for your dates shows in the search.