Cheap flights from Zanzibar to Dar Es Salaam

219 nonstop flights a week, 6 of them today. Operated by 10 airlines, about 30m in the air, 43 mi (70 km). Tickets from $28.

Flights from Zanzibar to Dar Es Salaam

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Zanzibar to Dar Es Salaam at a glance

flight time, from 15m to 50m
30m
straight-line distance
43 mi (70 km)
flights a week
219
flights today
6
first and last departure
01:00 - 22:15
lowest price, nonstop, 3 January
$28
airlines
10

Zanzibar to Dar Es Salaam flight schedule

219 flights a week, 6 today, 20 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
TC 125
Air Tanzania
01:00 Zanzibar International
01:30 Julius Nyerere International, terminal 2
30m
Daily
DeHavilland DHC-8
TC 403
Air Tanzania
05:55 Zanzibar International
06:25 Julius Nyerere International, terminal 2
30m
Wed, Fri, Sun
Boeing 787
TC 153
Air Tanzania
07:30 Zanzibar International
08:00 Julius Nyerere International, terminal 2
30m
Mon, Wed, Thu, Sat
DeHavilland DHC-8
CQ 102
Coastal Aviation
07:50 Zanzibar International, terminal 2
08:10 Julius Nyerere International, terminal 2
20m
Daily
Cessna 208
TC 135
Air Tanzania
08:20 Zanzibar International
08:50 Julius Nyerere International, terminal 2
30m
Daily
DeHavilland DHC-8
TC 409
Air Tanzania
08:50 Zanzibar International
09:20 Julius Nyerere International, terminal 2
30m
Wed, Fri, Sun
Airbus A220-300
YS 100
Flightlink
09:00 Zanzibar International, terminal 2
09:20 Julius Nyerere International, terminal 2
20m
Daily
ATR 72
TC 415
Air Tanzania
09:30 Zanzibar International
10:00 Julius Nyerere International, terminal 2
30m
Wed, Fri, Sun
Airbus A220-300
TC 153
Air Tanzania
09:40 Zanzibar International
10:10 Julius Nyerere International, terminal 2
30m
Tue, Fri, Sun
De Havilland DHC-3
TC 157
Air Tanzania
09:40 Zanzibar International
10:10 Julius Nyerere International, terminal 2
30m
Daily
DeHavilland DHC-8
UI 202
Auric Air
10:00 Zanzibar International, terminal 2
10:20 Julius Nyerere International, terminal 1
20m
Daily
Cessna 208
W1 2570
World Ticket Ltd
10:30 Zanzibar International
10:45 Julius Nyerere International, terminal 3
15m
Fri
Embraer 120
PW 718
Precision Air
11:35 Zanzibar International, terminal 2
12:05 Julius Nyerere International
30m
Daily
ATR 72
UI 204
Auric Air
11:45 Zanzibar International, terminal 2
12:05 Julius Nyerere International, terminal 1
20m
Daily
Cessna 208
YS 102
Flightlink
12:00 Zanzibar International, terminal 2
12:20 Julius Nyerere International, terminal 2
20m
Daily
ATR 72
PW 429
Precision Air
13:00 Zanzibar International, terminal 2
13:20 Julius Nyerere International
20m
Mon
ATR 72
CQ 142
Coastal Aviation
13:15 Zanzibar International, terminal 2
13:35 Julius Nyerere International, terminal 2
20m
Daily
Cessna 208
UI 206
Auric Air
13:15 Zanzibar International, terminal 2
13:35 Julius Nyerere International, terminal 1
20m
Daily
Cessna 208
TC 145
Air Tanzania
14:10 Zanzibar International
14:40 Julius Nyerere International, terminal 2
30m
Tue, Wed, Thu, Fri, Sat
DeHavilland DHC-8
YS 121
Flightlink
14:30 Zanzibar International, terminal 2
14:50 Julius Nyerere International, terminal 2
20m
Daily
ATR 72
CQ 134
Coastal Aviation
14:35 Zanzibar International, terminal 2
14:55 Julius Nyerere International, terminal 2
20m
Daily
Cessna 208
WY 705
Oman Air
14:40 Zanzibar International, terminal 3
15:15 Julius Nyerere International, terminal 3
35m
Tue
Boeing 737-800
UI 614
Auric Air
15:00 Zanzibar International, terminal 2
15:20 Julius Nyerere International, terminal 1
20m
Daily
DeHavilland
FZ 1687
Flydubai
15:25 Zanzibar International, terminal 3
16:05 Julius Nyerere International, terminal 3
40m
Daily
Boeing 737
PW 423
Precision Air
15:55 Zanzibar International, terminal 2
16:25 Julius Nyerere International
30m
Daily
ATR 72
UI 226
Auric Air
16:15 Zanzibar International, terminal 2
16:35 Julius Nyerere International, terminal 1
20m
Daily
Cessna 208
PW 425
Precision Air
16:25 Zanzibar International, terminal 2
16:55 Julius Nyerere International
30m
Wed, Thu
ATR 72
TC 237
Air Tanzania
16:40 Zanzibar International
17:10 Julius Nyerere International, terminal 2
30m
Mon, Fri, Sun
Airbus A220-300
CQ 144
Coastal Aviation
17:10 Zanzibar International, terminal 2
17:30 Julius Nyerere International, terminal 2
20m
Daily
Cessna 208
PW 425
Precision Air
17:10 Zanzibar International, terminal 2
17:40 Julius Nyerere International
30m
Mon
ATR 72
UI 208
Auric Air
17:15 Zanzibar International, terminal 2
17:35 Julius Nyerere International, terminal 1
20m
Daily
Cessna 208
TC 137
Air Tanzania
17:20 Zanzibar International
17:50 Julius Nyerere International, terminal 2
30m
Daily
DeHavilland DHC-8
TC 233
Air Tanzania
18:00 Zanzibar International
18:30 Julius Nyerere International, terminal 2
30m
Mon, Wed, Fri, Sun
DeHavilland DHC-8
UI 619
Auric Air
18:20 Zanzibar International, terminal 2
18:35 Julius Nyerere International, terminal 1
15m
Daily
DeHavilland
W1 2573
World Ticket Ltd
18:45 Zanzibar International
19:00 Julius Nyerere International, terminal 3
15m
Mon, Tue, Sun
Embraer 120
YS 110
Flightlink
19:00 Zanzibar International, terminal 2
19:20 Julius Nyerere International, terminal 2
20m
Daily
ATR 72
TC 207
Air Tanzania
19:35 Zanzibar International
20:05 Julius Nyerere International, terminal 2
30m
Tue, Thu
Boeing 737-900
YS 113
Flightlink
21:00 Zanzibar International, terminal 2
21:20 Julius Nyerere International, terminal 2
20m
Daily
ATR 72
YS 116
Flightlink
21:30 Zanzibar International, terminal 2
21:55 Julius Nyerere International, terminal 2
25m
Daily
ATR 72
TC 423
Air Tanzania
22:00 Zanzibar International
22:30 Julius Nyerere International, terminal 2
30m
Tue, Thu, Sat
Boeing 787
KL 515
KLM
22:15 Zanzibar International, terminal 3
22:50 Julius Nyerere International, terminal 3
35m
Thu, Sun
Airbus A350-900
PW 712
Precision Air
22:15 Zanzibar International, terminal 2
22:45 Julius Nyerere International
30m
Daily
ATR 72

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 1 December.

FlightDepartsArrivesDurationDaysAircraft
TC 105
Air Tanzania
22:00 Zanzibar International
22:30 Julius Nyerere International, terminal 2
30m
Seasonal
Airbus A220-300
WB 446
RwandAir
03:20 Zanzibar International, terminal 3
04:10 Julius Nyerere International, terminal 3
50m
Seasonal
DeHavilland Dash 8 Q400
PW 421
Precision Air
10:45 Zanzibar International, terminal 2
11:15 Julius Nyerere International
30m
Seasonal
ATR 42-300/320
PW 427
Precision Air
16:25 Zanzibar International, terminal 2
16:55 Julius Nyerere International
30m
Seasonal
ATR 42-300/320
PW 523
Precision Air
21:20 Zanzibar International, terminal 2
21:50 Julius Nyerere International
30m
Seasonal
ATR 72
PW 437
Precision Air
22:50 Zanzibar International, terminal 2
23:20 Julius Nyerere International
30m
Seasonal
ATR 72
PW 421
Precision Air
13:10 Zanzibar International, terminal 2
13:40 Julius Nyerere International, terminal 2
30m
Seasonal
ATR 72
PW 427
Precision Air
18:25 Zanzibar International, terminal 2
18:55 Julius Nyerere International
30m
Seasonal
ATR 72
PW 427
Precision Air
17:35 Zanzibar International, terminal 2
18:05 Julius Nyerere International
30m
Seasonal
ATR 72
KL 519
KLM
21:30 Zanzibar International, terminal 3
22:05 Julius Nyerere International, terminal 3
35m
Selected dates
Airbus A350-900
TC 403
Air Tanzania
07:55 Zanzibar International
08:25 Julius Nyerere International, terminal 2
30m
Seasonal
Boeing 787
PW 523
Precision Air
22:10 Zanzibar International, terminal 2
22:40 Julius Nyerere International
30m
Seasonal
ATR 72
FZ 1679
Flydubai
15:15 Zanzibar International, terminal 3
15:55 Julius Nyerere International, terminal 3
40m
Selected dates
Boeing 737
FZ 1687
Flydubai
15:15 Zanzibar International, terminal 3
15:55 Julius Nyerere International, terminal 3
40m
Seasonal
Boeing 737
W1 2570
World Ticket Ltd
18:45 Zanzibar International
19:00 Julius Nyerere International, terminal 3
15m
Seasonal
Embraer 120
PW 515
Precision Air
13:15 Zanzibar International, terminal 2
13:45 Julius Nyerere International
30m
Seasonal
ATR 42-300/320
PW 517
Precision Air
17:45 Zanzibar International, terminal 2
18:15 Julius Nyerere International
30m
Seasonal
ATR 42-300/320
PW 437
Precision Air
22:25 Zanzibar International, terminal 2
22:55 Julius Nyerere International
30m
Seasonal
ATR 42-300/320
PW 429
Precision Air
12:20 Zanzibar International, terminal 2
12:50 Julius Nyerere International
30m
Seasonal
ATR 72
PW 425
Precision Air
16:40 Zanzibar International, terminal 2
17:10 Julius Nyerere International
30m
Seasonal
ATR 72

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Zanzibar to Dar Es Salaam

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Zanzibar to Dar Es Salaam depart and land

Departure from Zanzibar

219 flights a week, terminals 2, 3, 4 mi (6 km) from the city centre

Arrival in Dar Es Salaam

219 flights a week, terminals 1, 2, 3, 6 mi (9 km) from the city centre

Frequently asked questions

How long is the flight from Zanzibar to Dar Es Salaam?
A nonstop flight takes 30 minutes on average, from 15m to 50m depending on the flight.
How far is Dar Es Salaam from Zanzibar?
43 mi (70 km) in a straight line between the cities.
Which airlines fly nonstop from Zanzibar to Dar Es Salaam?
Air Tanzania (61 a week), Auric Air (49 a week), Flightlink (42 a week), Coastal Aviation (28 a week), Precision Air (25 a week), Flydubai (7 a week), World Ticket Ltd (4 a week), KLM (2 a week), Oman Air (1 a week) and RwandAir.
How many flights a day are there from Zanzibar to Dar Es Salaam?
6 flights today and 219 a week, about 31.3 a day on average.
When are the first and last flights from Zanzibar to Dar Es Salaam?
The first departure is at 01:00 (TC125), the last at 22:15 (PW712). Local time.
Which Zanzibar airport do flights to Dar Es Salaam leave from?
Zanzibar International (219 a week).