×
Flights
  • One way
  • Round trip
Cheap Flights from Zanzibar
(Modify Search)
  • Themes
  • Destinations
  • Airlines
  • Flights

Cheap Flights from Zanzibar

Airline Results Price View
View All Airlines View Flights
Oman Air 9 results 465 View Flights
Emirates 24 results 580 View Flights
Qatar Airways 16 results 588 View Flights
Ethiopian Airlines 3 results 705 View Flights
Kenya Airways 8 results 775 View Flights
South African Airways 4 results 1 342 View Flights
Themes Results Price View
View All Themes View Cities
Historical 3 results 577 View Cities
Shopping 3 results 577 View Cities
Entertainment 3 results 577 View Cities
Cities Results Price View
View All Cities View Flights
Muscat 50 results 465 View Flights
Dubai 3 results 577 View Flights
Livingstone 11 results 962 View Flights
Depart: Fri, 5 Dec Return: Wed, 31 Dec Zanzibar to Muscat Fri, 5 Dec - Wed, 31 Dec
Oman Air Direct 6h 55m
4:00 pm ZNZ - 11:55 pm MCT
Oman Air Direct 5h 25m
10:45 am MCT - 3:10 pm ZNZ
461
airtickets24.com
Show Details

Depart: Zanzibar to Muscat

ZNZ
4:00 pm
6h 55m
MCT
11:55 pm
Airlines
Flight No.
From
To
Duration
WY717
4:00 pm, 5 Dec Fri
ZNZ Zanzibar
11:55 pm, 5 Dec Fri
MCT Muscat
6h 55m

Return: Muscat to Zanzibar

MCT
10:45 am
5h 25m
ZNZ
3:10 pm
Airlines
Flight No.
From
To
Duration
WY717
10:45 am, 31 Dec Wed
MCT Muscat
3:10 pm, 31 Dec Wed
ZNZ Zanzibar
5h 25m
Depart: Sat, 6 Dec Return: Wed, 31 Dec Zanzibar to Muscat Sat, 6 Dec - Wed, 31 Dec
Oman Air Direct 6h 55m
4:00 pm ZNZ - 11:55 pm MCT
Oman Air Direct 5h 25m
10:45 am MCT - 3:10 pm ZNZ
559
airtickets24.com
Show Details

Depart: Zanzibar to Muscat

ZNZ
4:00 pm
6h 55m
MCT
11:55 pm
Airlines
Flight No.
From
To
Duration
WY717
4:00 pm, 6 Dec Sat
ZNZ Zanzibar
11:55 pm, 6 Dec Sat
MCT Muscat
6h 55m

Return: Muscat to Zanzibar

MCT
10:45 am
5h 25m
ZNZ
3:10 pm
Airlines
Flight No.
From
To
Duration
WY717
10:45 am, 31 Dec Wed
MCT Muscat
3:10 pm, 31 Dec Wed
ZNZ Zanzibar
5h 25m
Depart: Wed, 3 Dec Return: Wed, 31 Dec Zanzibar to Muscat Wed, 3 Dec - Wed, 31 Dec
Oman Air Direct 6h 55m
4:00 pm ZNZ - 11:55 pm MCT
Oman Air Direct 5h 25m
10:45 am MCT - 3:10 pm ZNZ
559
airtickets24.com
Show Details

Depart: Zanzibar to Muscat

ZNZ
4:00 pm
6h 55m
MCT
11:55 pm
Airlines
Flight No.
From
To
Duration
WY717
4:00 pm, 3 Dec Wed
ZNZ Zanzibar
11:55 pm, 3 Dec Wed
MCT Muscat
6h 55m

Return: Muscat to Zanzibar

MCT
10:45 am
5h 25m
ZNZ
3:10 pm
Airlines
Flight No.
From
To
Duration
WY717
10:45 am, 31 Dec Wed
MCT Muscat
3:10 pm, 31 Dec Wed
ZNZ Zanzibar
5h 25m
Depart: Tue, 2 Dec Return: Wed, 31 Dec Zanzibar to Muscat Tue, 2 Dec - Wed, 31 Dec
Oman Air Direct 6h 55m
4:00 pm ZNZ - 11:55 pm MCT
Oman Air Direct 5h 25m
10:45 am MCT - 3:10 pm ZNZ
559
airtickets24.com
Show Details

Depart: Zanzibar to Muscat

ZNZ
4:00 pm
6h 55m
MCT
11:55 pm
Airlines
Flight No.
From
To
Duration
WY717
4:00 pm, 2 Dec Tue
ZNZ Zanzibar
11:55 pm, 2 Dec Tue
MCT Muscat
6h 55m

Return: Muscat to Zanzibar

MCT
10:45 am
5h 25m
ZNZ
3:10 pm
Airlines
Flight No.
From
To
Duration
WY717
10:45 am, 31 Dec Wed
MCT Muscat
3:10 pm, 31 Dec Wed
ZNZ Zanzibar
5h 25m
Depart: Thu, 4 Dec Return: Wed, 31 Dec Zanzibar to Muscat Thu, 4 Dec - Wed, 31 Dec
Oman Air Direct 6h 55m
4:00 pm ZNZ - 11:55 pm MCT
Oman Air Direct 5h 25m
10:45 am MCT - 3:10 pm ZNZ
559
airtickets24.com
Show Details

Depart: Zanzibar to Muscat

ZNZ
4:00 pm
6h 55m
MCT
11:55 pm
Airlines
Flight No.
From
To
Duration
WY717
4:00 pm, 4 Dec Thu
ZNZ Zanzibar
11:55 pm, 4 Dec Thu
MCT Muscat
6h 55m

Return: Muscat to Zanzibar

MCT
10:45 am
5h 25m
ZNZ
3:10 pm
Airlines
Flight No.
From
To
Duration
WY717
10:45 am, 31 Dec Wed
MCT Muscat
3:10 pm, 31 Dec Wed
ZNZ Zanzibar
5h 25m
Depart: Wed, 26 Nov Return: Thu, 25 Dec Zanzibar to Dubai Wed, 26 Nov - Thu, 25 Dec
Oman Air 1 stop 9h 45m
4:00 pm ZNZ - 2:45 am (+1) DXB
Oman Air 1 stop 9h 15m
6:55 am DXB - 3:10 pm ZNZ
577
airtickets24.com
Show Details

Depart: Zanzibar to Dubai via Muscat

ZNZ
4:00 pm
6h 55m
MCT
11:55 pm
1h 40m
MCT
1:35 am
1h 10m
DXB
2:45 am
Airlines
Flight No.
From
To
Duration
WY717
4:00 pm, 26 Nov Wed
ZNZ Zanzibar
11:55 pm, 26 Nov Wed
MCT Muscat
6h 55m
1h 40m layover in Muscat (MCT)
WY601
1:35 am, 27 Nov Thu
MCT Muscat
2:45 am, 27 Nov Thu
DXB Dubai
1h 10m

Return: Dubai to Zanzibar via Muscat

DXB
6:55 am
1h 10m
MCT
8:05 am
2h 40m
MCT
10:45 am
5h 25m
ZNZ
3:10 pm
Airlines
Flight No.
From
To
Duration
WY602
6:55 am, 25 Dec Thu
DXB Dubai
8:05 am, 25 Dec Thu
MCT Muscat
1h 10m
2h 40m layover in Muscat (MCT)
WY717
10:45 am, 25 Dec Thu
MCT Muscat
3:10 pm, 25 Dec Thu
ZNZ Zanzibar
5h 25m
Depart: Wed, 3 Dec Return: Wed, 31 Dec Zanzibar to Muscat Wed, 3 Dec - Wed, 31 Dec
Multiple Airlines 2+ stops 12h
2:55 pm ZNZ - 3:55 am (+1) MCT
Multiple Airlines 2+ stops 12h 30m
4:55 am MCT - 4:25 pm ZNZ
575
airtickets24.com
Show Details

Depart: Zanzibar to Muscat via Dar es Salaam, Dubai

ZNZ
2:55 pm
30m
DAR
3:25 pm
1h 20m
DAR
4:45 pm
5h 35m
DXB
11:20 pm
3h 25m
DXB
2:45 am
1h 10m
MCT
3:55 am
Airlines
Flight No.
From
To
Duration
PW423
2:55 pm, 3 Dec Wed
ZNZ Zanzibar
3:25 pm, 3 Dec Wed
DAR Dar es Salaam
30m
1h 20m layover in Dar es Salaam (DAR)
EK726
4:45 pm, 3 Dec Wed
DAR Dar es Salaam
11:20 pm, 3 Dec Wed
DXB Dubai
5h 35m
3h 25m layover in Dubai (DXB)
EK866
2:45 am, 4 Dec Thu
DXB Dubai
3:55 am, 4 Dec Thu
MCT Muscat
1h 10m

Return: Muscat to Zanzibar via Dubai, Dar es Salaam

MCT
4:55 am
1h
DXB
5:55 am
4h 20m
DXB
10:15 am
5h 40m
DAR
2:55 pm
1h
DAR
3:55 pm
30m
ZNZ
4:25 pm
Airlines
Flight No.
From
To
Duration
EK867
4:55 am, 31 Dec Wed
MCT Muscat
5:55 am, 31 Dec Wed
DXB Dubai
1h
4h 20m layover in Dubai (DXB)
EK725
10:15 am, 31 Dec Wed
DXB Dubai
2:55 pm, 31 Dec Wed
DAR Dar es Salaam
5h 40m
1h layover in Dar es Salaam (DAR)
PW713
3:55 pm, 31 Dec Wed
DAR Dar es Salaam
4:25 pm, 31 Dec Wed
ZNZ Zanzibar
30m
Depart: Wed, 3 Dec Return: Wed, 31 Dec Zanzibar to Muscat Wed, 3 Dec - Wed, 31 Dec
Multiple Airlines 2+ stops 11h 35m
9:05 pm ZNZ - 9:40 am (+1) MCT
Multiple Airlines 2+ stops 12h 30m
4:55 am MCT - 4:25 pm ZNZ
575
airtickets24.com
Show Details

Depart: Zanzibar to Muscat via Dar es Salaam, Dubai

ZNZ
9:05 pm
30m
DAR
9:35 pm
1h 50m
DAR
11:25 pm
5h 50m
DXB
6:15 am (+1)
2h 15m
DXB
8:30 am
1h 10m
MCT
9:40 am
Airlines
Flight No.
From
To
Duration
PW712
9:05 pm, 3 Dec Wed
ZNZ Zanzibar
9:35 pm, 3 Dec Wed
DAR Dar es Salaam
30m
1h 50m layover in Dar es Salaam (DAR)
EK728
11:25 pm, 3 Dec Wed
DAR Dar es Salaam
6:15 am, 4 Dec Thu
DXB Dubai
5h 50m
2h 15m layover in Dubai (DXB)
EK862
8:30 am, 4 Dec Thu
DXB Dubai
9:40 am, 4 Dec Thu
MCT Muscat
1h 10m

Return: Muscat to Zanzibar via Dubai, Dar es Salaam

MCT
4:55 am
1h
DXB
5:55 am
4h 20m
DXB
10:15 am
5h 40m
DAR
2:55 pm
1h
DAR
3:55 pm
30m
ZNZ
4:25 pm
Airlines
Flight No.
From
To
Duration
EK867
4:55 am, 31 Dec Wed
MCT Muscat
5:55 am, 31 Dec Wed
DXB Dubai
1h
4h 20m layover in Dubai (DXB)
EK725
10:15 am, 31 Dec Wed
DXB Dubai
2:55 pm, 31 Dec Wed
DAR Dar es Salaam
5h 40m
1h layover in Dar es Salaam (DAR)
PW713
3:55 pm, 31 Dec Wed
DAR Dar es Salaam
4:25 pm, 31 Dec Wed
ZNZ Zanzibar
30m
Depart: Tue, 2 Dec Return: Wed, 31 Dec Zanzibar to Muscat Tue, 2 Dec - Wed, 31 Dec
Multiple Airlines 2+ stops 11h 50m
2:55 pm ZNZ - 3:45 am (+1) MCT
Multiple Airlines 2+ stops 12h 5m
5:20 am MCT - 4:25 pm ZNZ
584
airtickets24.com
Show Details

Depart: Zanzibar to Muscat via Dar es Salaam, Doha

ZNZ
2:55 pm
30m
DAR
3:25 pm
3h
DAR
6:25 pm
5h 25m
DOH
11:50 pm
1h 25m
DOH
1:15 am
1h 30m
MCT
3:45 am
Airlines
Flight No.
From
To
Duration
PW423
2:55 pm, 2 Dec Tue
ZNZ Zanzibar
3:25 pm, 2 Dec Tue
DAR Dar es Salaam
30m
3h layover in Dar es Salaam (DAR)
QR1348
6:25 pm, 2 Dec Tue
DAR Dar es Salaam
11:50 pm, 2 Dec Tue
DOH Doha
5h 25m
1h 25m layover in Doha (DOH)
QR1132
1:15 am, 3 Dec Wed
DOH Doha
3:45 am, 3 Dec Wed
MCT Muscat
1h 30m

Return: Muscat to Zanzibar via Doha, Dar es Salaam

MCT
5:20 am
1h 30m
DOH
5:50 am
1h 45m
DOH
7:35 am
5h 50m
DAR
1:25 pm
2h 30m
DAR
3:55 pm
30m
ZNZ
4:25 pm
Airlines
Flight No.
From
To
Duration
QR1133
5:20 am, 31 Dec Wed
MCT Muscat
5:50 am, 31 Dec Wed
DOH Doha
1h 30m
1h 45m layover in Doha (DOH)
QR1347
7:35 am, 31 Dec Wed
DOH Doha
1:25 pm, 31 Dec Wed
DAR Dar es Salaam
5h 50m
2h 30m layover in Dar es Salaam (DAR)
PW713
3:55 pm, 31 Dec Wed
DAR Dar es Salaam
4:25 pm, 31 Dec Wed
ZNZ Zanzibar
30m
Depart: Wed, 3 Dec Return: Wed, 31 Dec Zanzibar to Muscat Wed, 3 Dec - Wed, 31 Dec
Multiple Airlines 2+ stops 12h
2:45 pm ZNZ - 3:45 am (+1) MCT
Multiple Airlines 2+ stops 12h 5m
5:20 am MCT - 4:25 pm ZNZ
584
airtickets24.com
Show Details

Depart: Zanzibar to Muscat via Dar es Salaam, Doha

ZNZ
2:45 pm
30m
DAR
3:15 pm
3h 10m
DAR
6:25 pm
5h 25m
DOH
11:50 pm
1h 25m
DOH
1:15 am
1h 30m
MCT
3:45 am
Airlines
Flight No.
From
To
Duration
PW714
2:45 pm, 3 Dec Wed
ZNZ Zanzibar
3:15 pm, 3 Dec Wed
DAR Dar es Salaam
30m
3h 10m layover in Dar es Salaam (DAR)
QR1348
6:25 pm, 3 Dec Wed
DAR Dar es Salaam
11:50 pm, 3 Dec Wed
DOH Doha
5h 25m
1h 25m layover in Doha (DOH)
QR1132
1:15 am, 4 Dec Thu
DOH Doha
3:45 am, 4 Dec Thu
MCT Muscat
1h 30m

Return: Muscat to Zanzibar via Doha, Dar es Salaam

MCT
5:20 am
1h 30m
DOH
5:50 am
1h 45m
DOH
7:35 am
5h 50m
DAR
1:25 pm
2h 30m
DAR
3:55 pm
30m
ZNZ
4:25 pm
Airlines
Flight No.
From
To
Duration
QR1133
5:20 am, 31 Dec Wed
MCT Muscat
5:50 am, 31 Dec Wed
DOH Doha
1h 30m
1h 45m layover in Doha (DOH)
QR1347
7:35 am, 31 Dec Wed
DOH Doha
1:25 pm, 31 Dec Wed
DAR Dar es Salaam
5h 50m
2h 30m layover in Dar es Salaam (DAR)
PW713
3:55 pm, 31 Dec Wed
DAR Dar es Salaam
4:25 pm, 31 Dec Wed
ZNZ Zanzibar
30m
Depart: Wed, 3 Dec Return: Wed, 31 Dec Zanzibar to Muscat Wed, 3 Dec - Wed, 31 Dec
Multiple Airlines 2+ stops 11h 50m
2:55 pm ZNZ - 3:45 am (+1) MCT
Multiple Airlines 2+ stops 12h 5m
5:20 am MCT - 4:25 pm ZNZ
584
airtickets24.com
Show Details

Depart: Zanzibar to Muscat via Dar es Salaam, Doha

ZNZ
2:55 pm
30m
DAR
3:25 pm
3h
DAR
6:25 pm
5h 25m
DOH
11:50 pm
1h 25m
DOH
1:15 am
1h 30m
MCT
3:45 am
Airlines
Flight No.
From
To
Duration
PW423
2:55 pm, 3 Dec Wed
ZNZ Zanzibar
3:25 pm, 3 Dec Wed
DAR Dar es Salaam
30m
3h layover in Dar es Salaam (DAR)
QR1348
6:25 pm, 3 Dec Wed
DAR Dar es Salaam
11:50 pm, 3 Dec Wed
DOH Doha
5h 25m
1h 25m layover in Doha (DOH)
QR1132
1:15 am, 4 Dec Thu
DOH Doha
3:45 am, 4 Dec Thu
MCT Muscat
1h 30m

Return: Muscat to Zanzibar via Doha, Dar es Salaam

MCT
5:20 am
1h 30m
DOH
5:50 am
1h 45m
DOH
7:35 am
5h 50m
DAR
1:25 pm
2h 30m
DAR
3:55 pm
30m
ZNZ
4:25 pm
Airlines
Flight No.
From
To
Duration
QR1133
5:20 am, 31 Dec Wed
MCT Muscat
5:50 am, 31 Dec Wed
DOH Doha
1h 30m
1h 45m layover in Doha (DOH)
QR1347
7:35 am, 31 Dec Wed
DOH Doha
1:25 pm, 31 Dec Wed
DAR Dar es Salaam
5h 50m
2h 30m layover in Dar es Salaam (DAR)
PW713
3:55 pm, 31 Dec Wed
DAR Dar es Salaam
4:25 pm, 31 Dec Wed
ZNZ Zanzibar
30m
Depart: Wed, 26 Nov Return: Thu, 25 Dec Zanzibar to Dubai Wed, 26 Nov - Thu, 25 Dec
Multiple Airlines 1 stop 12h 15m
10:05 am ZNZ - 11:20 pm DXB
Multiple Airlines 1 stop 9h 55m
10:15 am DXB - 7:10 pm ZNZ
589
airtickets24.com
Show Details

Depart: Zanzibar to Dubai via Dar es Salaam

ZNZ
10:05 am
30m
DAR
10:35 am
6h 10m
DAR
4:45 pm
5h 35m
DXB
11:20 pm
Airlines
Flight No.
From
To
Duration
PW710
10:05 am, 26 Nov Wed
ZNZ Zanzibar
10:35 am, 26 Nov Wed
DAR Dar es Salaam
30m
6h 10m layover in Dar es Salaam (DAR)
EK726
4:45 pm, 26 Nov Wed
DAR Dar es Salaam
11:20 pm, 26 Nov Wed
DXB Dubai
5h 35m

Return: Dubai to Zanzibar via Dar es Salaam

DXB
10:15 am
5h 40m
DAR
2:55 pm
3h 45m
DAR
6:40 pm
30m
ZNZ
7:10 pm
Airlines
Flight No.
From
To
Duration
EK725
10:15 am, 25 Dec Thu
DXB Dubai
2:55 pm, 25 Dec Thu
DAR Dar es Salaam
5h 40m
3h 45m layover in Dar es Salaam (DAR)
PW715
6:40 pm, 25 Dec Thu
DAR Dar es Salaam
7:10 pm, 25 Dec Thu
ZNZ Zanzibar
30m
Depart: Wed, 26 Nov Return: Thu, 25 Dec Zanzibar to Dubai Wed, 26 Nov - Thu, 25 Dec
Multiple Airlines 1 stop 9h 10m
1:10 pm ZNZ - 11:20 pm DXB
Multiple Airlines 1 stop 9h 55m
10:15 am DXB - 7:10 pm ZNZ
589
airtickets24.com
Show Details

Depart: Zanzibar to Dubai via Dar es Salaam

ZNZ
1:10 pm
30m
DAR
1:40 pm
3h 5m
DAR
4:45 pm
5h 35m
DXB
11:20 pm
Airlines
Flight No.
From
To
Duration
PW421
1:10 pm, 26 Nov Wed
ZNZ Zanzibar
1:40 pm, 26 Nov Wed
DAR Dar es Salaam
30m
3h 5m layover in Dar es Salaam (DAR)
EK726
4:45 pm, 26 Nov Wed
DAR Dar es Salaam
11:20 pm, 26 Nov Wed
DXB Dubai
5h 35m

Return: Dubai to Zanzibar via Dar es Salaam

DXB
10:15 am
5h 40m
DAR
2:55 pm
3h 45m
DAR
6:40 pm
30m
ZNZ
7:10 pm
Airlines
Flight No.
From
To
Duration
EK725
10:15 am, 25 Dec Thu
DXB Dubai
2:55 pm, 25 Dec Thu
DAR Dar es Salaam
5h 40m
3h 45m layover in Dar es Salaam (DAR)
PW715
6:40 pm, 25 Dec Thu
DAR Dar es Salaam
7:10 pm, 25 Dec Thu
ZNZ Zanzibar
30m
Depart: Sat, 6 Dec Return: Wed, 31 Dec Zanzibar to Muscat Sat, 6 Dec - Wed, 31 Dec
Multiple Airlines 2+ stops 11h 35m
9:05 pm ZNZ - 9:40 am (+1) MCT
Multiple Airlines 2+ stops 12h 30m
4:55 am MCT - 4:25 pm ZNZ
586
airtickets24.com
Show Details

Depart: Zanzibar to Muscat via Dar es Salaam, Dubai

ZNZ
9:05 pm
30m
DAR
9:35 pm
1h 50m
DAR
11:25 pm
5h 50m
DXB
6:15 am (+1)
2h 15m
DXB
8:30 am
1h 10m
MCT
9:40 am
Airlines
Flight No.
From
To
Duration
PW712
9:05 pm, 6 Dec Sat
ZNZ Zanzibar
9:35 pm, 6 Dec Sat
DAR Dar es Salaam
30m
1h 50m layover in Dar es Salaam (DAR)
EK728
11:25 pm, 6 Dec Sat
DAR Dar es Salaam
6:15 am, 7 Dec Sun
DXB Dubai
5h 50m
2h 15m layover in Dubai (DXB)
EK862
8:30 am, 7 Dec Sun
DXB Dubai
9:40 am, 7 Dec Sun
MCT Muscat
1h 10m

Return: Muscat to Zanzibar via Dubai, Dar es Salaam

MCT
4:55 am
1h
DXB
5:55 am
4h 20m
DXB
10:15 am
5h 40m
DAR
2:55 pm
1h
DAR
3:55 pm
30m
ZNZ
4:25 pm
Airlines
Flight No.
From
To
Duration
EK867
4:55 am, 31 Dec Wed
MCT Muscat
5:55 am, 31 Dec Wed
DXB Dubai
1h
4h 20m layover in Dubai (DXB)
EK725
10:15 am, 31 Dec Wed
DXB Dubai
2:55 pm, 31 Dec Wed
DAR Dar es Salaam
5h 40m
1h layover in Dar es Salaam (DAR)
PW713
3:55 pm, 31 Dec Wed
DAR Dar es Salaam
4:25 pm, 31 Dec Wed
ZNZ Zanzibar
30m
Depart: Sat, 6 Dec Return: Wed, 31 Dec Zanzibar to Muscat Sat, 6 Dec - Wed, 31 Dec
Multiple Airlines 2+ stops 12h
2:55 pm ZNZ - 3:55 am (+1) MCT
Multiple Airlines 2+ stops 12h 30m
4:55 am MCT - 4:25 pm ZNZ
586
airtickets24.com
Show Details

Depart: Zanzibar to Muscat via Dar es Salaam, Dubai

ZNZ
2:55 pm
30m
DAR
3:25 pm
1h 20m
DAR
4:45 pm
5h 35m
DXB
11:20 pm
3h 25m
DXB
2:45 am
1h 10m
MCT
3:55 am
Airlines
Flight No.
From
To
Duration
PW423
2:55 pm, 6 Dec Sat
ZNZ Zanzibar
3:25 pm, 6 Dec Sat
DAR Dar es Salaam
30m
1h 20m layover in Dar es Salaam (DAR)
EK726
4:45 pm, 6 Dec Sat
DAR Dar es Salaam
11:20 pm, 6 Dec Sat
DXB Dubai
5h 35m
3h 25m layover in Dubai (DXB)
EK866
2:45 am, 7 Dec Sun
DXB Dubai
3:55 am, 7 Dec Sun
MCT Muscat
1h 10m

Return: Muscat to Zanzibar via Dubai, Dar es Salaam

MCT
4:55 am
1h
DXB
5:55 am
4h 20m
DXB
10:15 am
5h 40m
DAR
2:55 pm
1h
DAR
3:55 pm
30m
ZNZ
4:25 pm
Airlines
Flight No.
From
To
Duration
EK867
4:55 am, 31 Dec Wed
MCT Muscat
5:55 am, 31 Dec Wed
DXB Dubai
1h
4h 20m layover in Dubai (DXB)
EK725
10:15 am, 31 Dec Wed
DXB Dubai
2:55 pm, 31 Dec Wed
DAR Dar es Salaam
5h 40m
1h layover in Dar es Salaam (DAR)
PW713
3:55 pm, 31 Dec Wed
DAR Dar es Salaam
4:25 pm, 31 Dec Wed
ZNZ Zanzibar
30m
Depart: Sat, 6 Dec Return: Wed, 31 Dec Zanzibar to Muscat Sat, 6 Dec - Wed, 31 Dec
Multiple Airlines 2+ stops 11h 50m
2:55 pm ZNZ - 3:45 am (+1) MCT
Multiple Airlines 2+ stops 12h 5m
5:20 am MCT - 4:25 pm ZNZ
601
airtickets24.com
Show Details

Depart: Zanzibar to Muscat via Dar es Salaam, Doha

ZNZ
2:55 pm
30m
DAR
3:25 pm
3h
DAR
6:25 pm
5h 25m
DOH
11:50 pm
1h 25m
DOH
1:15 am
1h 30m
MCT
3:45 am
Airlines
Flight No.
From
To
Duration
PW423
2:55 pm, 6 Dec Sat
ZNZ Zanzibar
3:25 pm, 6 Dec Sat
DAR Dar es Salaam
30m
3h layover in Dar es Salaam (DAR)
QR1348
6:25 pm, 6 Dec Sat
DAR Dar es Salaam
11:50 pm, 6 Dec Sat
DOH Doha
5h 25m
1h 25m layover in Doha (DOH)
QR1132
1:15 am, 7 Dec Sun
DOH Doha
3:45 am, 7 Dec Sun
MCT Muscat
1h 30m

Return: Muscat to Zanzibar via Doha, Dar es Salaam

MCT
5:20 am
1h 30m
DOH
5:50 am
1h 45m
DOH
7:35 am
5h 50m
DAR
1:25 pm
2h 30m
DAR
3:55 pm
30m
ZNZ
4:25 pm
Airlines
Flight No.
From
To
Duration
QR1133
5:20 am, 31 Dec Wed
MCT Muscat
5:50 am, 31 Dec Wed
DOH Doha
1h 30m
1h 45m layover in Doha (DOH)
QR1347
7:35 am, 31 Dec Wed
DOH Doha
1:25 pm, 31 Dec Wed
DAR Dar es Salaam
5h 50m
2h 30m layover in Dar es Salaam (DAR)
PW713
3:55 pm, 31 Dec Wed
DAR Dar es Salaam
4:25 pm, 31 Dec Wed
ZNZ Zanzibar
30m
Depart: Fri, 5 Dec Return: Wed, 31 Dec Zanzibar to Muscat Fri, 5 Dec - Wed, 31 Dec
Multiple Airlines 2+ stops 11h 50m
2:55 pm ZNZ - 3:45 am (+1) MCT
Multiple Airlines 2+ stops 12h 5m
5:20 am MCT - 4:25 pm ZNZ
601
airtickets24.com
Show Details

Depart: Zanzibar to Muscat via Dar es Salaam, Doha

ZNZ
2:55 pm
30m
DAR
3:25 pm
3h
DAR
6:25 pm
5h 25m
DOH
11:50 pm
1h 25m
DOH
1:15 am
1h 30m
MCT
3:45 am
Airlines
Flight No.
From
To
Duration
PW423
2:55 pm, 5 Dec Fri
ZNZ Zanzibar
3:25 pm, 5 Dec Fri
DAR Dar es Salaam
30m
3h layover in Dar es Salaam (DAR)
QR1348
6:25 pm, 5 Dec Fri
DAR Dar es Salaam
11:50 pm, 5 Dec Fri
DOH Doha
5h 25m
1h 25m layover in Doha (DOH)
QR1132
1:15 am, 6 Dec Sat
DOH Doha
3:45 am, 6 Dec Sat
MCT Muscat
1h 30m

Return: Muscat to Zanzibar via Doha, Dar es Salaam

MCT
5:20 am
1h 30m
DOH
5:50 am
1h 45m
DOH
7:35 am
5h 50m
DAR
1:25 pm
2h 30m
DAR
3:55 pm
30m
ZNZ
4:25 pm
Airlines
Flight No.
From
To
Duration
QR1133
5:20 am, 31 Dec Wed
MCT Muscat
5:50 am, 31 Dec Wed
DOH Doha
1h 30m
1h 45m layover in Doha (DOH)
QR1347
7:35 am, 31 Dec Wed
DOH Doha
1:25 pm, 31 Dec Wed
DAR Dar es Salaam
5h 50m
2h 30m layover in Dar es Salaam (DAR)
PW713
3:55 pm, 31 Dec Wed
DAR Dar es Salaam
4:25 pm, 31 Dec Wed
ZNZ Zanzibar
30m
Depart: Fri, 5 Dec Return: Wed, 31 Dec Zanzibar to Muscat Fri, 5 Dec - Wed, 31 Dec
Multiple Airlines 2+ stops 10h 50m
10:20 am ZNZ - 10:10 pm MCT
Multiple Airlines 2+ stops 12h 5m
5:20 am MCT - 4:25 pm ZNZ
633
airtickets24.com
Show Details

Depart: Zanzibar to Muscat via Nairobi, Doha

ZNZ
10:20 am
1h 40m
NBO
12:00 pm
1h 35m
NBO
1:35 pm
5h
DOH
6:35 pm
1h
DOH
7:35 pm
1h 35m
MCT
10:10 pm
Airlines
Flight No.
From
To
Duration
PW711
10:20 am, 5 Dec Fri
ZNZ Zanzibar
12:00 pm, 5 Dec Fri
NBO Nairobi
1h 40m
1h 35m layover in Nairobi (NBO)
QR1340
1:35 pm, 5 Dec Fri
NBO Nairobi
6:35 pm, 5 Dec Fri
DOH Doha
5h
1h layover in Doha (DOH)
QR1134
7:35 pm, 5 Dec Fri
DOH Doha
10:10 pm, 5 Dec Fri
MCT Muscat
1h 35m

Return: Muscat to Zanzibar via Doha, Dar es Salaam

MCT
5:20 am
1h 30m
DOH
5:50 am
1h 45m
DOH
7:35 am
5h 50m
DAR
1:25 pm
2h 30m
DAR
3:55 pm
30m
ZNZ
4:25 pm
Airlines
Flight No.
From
To
Duration
QR1133
5:20 am, 31 Dec Wed
MCT Muscat
5:50 am, 31 Dec Wed
DOH Doha
1h 30m
1h 45m layover in Doha (DOH)
QR1347
7:35 am, 31 Dec Wed
DOH Doha
1:25 pm, 31 Dec Wed
DAR Dar es Salaam
5h 50m
2h 30m layover in Dar es Salaam (DAR)
PW713
3:55 pm, 31 Dec Wed
DAR Dar es Salaam
4:25 pm, 31 Dec Wed
ZNZ Zanzibar
30m
Depart: Wed, 3 Dec Return: Wed, 31 Dec Zanzibar to Muscat Wed, 3 Dec - Wed, 31 Dec
Multiple Airlines 2+ stops 12h
2:55 pm ZNZ - 3:55 am (+1) MCT
Multiple Airlines 2+ stops 12h 5m
5:20 am MCT - 4:25 pm ZNZ
645
airtickets24.com
Show Details

Depart: Zanzibar to Muscat via Dar es Salaam, Dubai

ZNZ
2:55 pm
30m
DAR
3:25 pm
1h 20m
DAR
4:45 pm
5h 35m
DXB
11:20 pm
3h 25m
DXB
2:45 am
1h 10m
MCT
3:55 am
Airlines
Flight No.
From
To
Duration
PW423
2:55 pm, 3 Dec Wed
ZNZ Zanzibar
3:25 pm, 3 Dec Wed
DAR Dar es Salaam
30m
1h 20m layover in Dar es Salaam (DAR)
EK726
4:45 pm, 3 Dec Wed
DAR Dar es Salaam
11:20 pm, 3 Dec Wed
DXB Dubai
5h 35m
3h 25m layover in Dubai (DXB)
EK866
2:45 am, 4 Dec Thu
DXB Dubai
3:55 am, 4 Dec Thu
MCT Muscat
1h 10m

Return: Muscat to Zanzibar via Doha, Dar es Salaam

MCT
5:20 am
1h 30m
DOH
5:50 am
1h 45m
DOH
7:35 am
5h 50m
DAR
1:25 pm
2h 30m
DAR
3:55 pm
30m
ZNZ
4:25 pm
Airlines
Flight No.
From
To
Duration
QR1133
5:20 am, 31 Dec Wed
MCT Muscat
5:50 am, 31 Dec Wed
DOH Doha
1h 30m
1h 45m layover in Doha (DOH)
QR1347
7:35 am, 31 Dec Wed
DOH Doha
1:25 pm, 31 Dec Wed
DAR Dar es Salaam
5h 50m
2h 30m layover in Dar es Salaam (DAR)
PW713
3:55 pm, 31 Dec Wed
DAR Dar es Salaam
4:25 pm, 31 Dec Wed
ZNZ Zanzibar
30m
Depart: Tue, 2 Dec Return: Wed, 31 Dec Zanzibar to Muscat Tue, 2 Dec - Wed, 31 Dec
Multiple Airlines 2+ stops 11h 35m
9:05 pm ZNZ - 9:40 am (+1) MCT
Multiple Airlines 2+ stops 12h 5m
5:20 am MCT - 4:25 pm ZNZ
645
airtickets24.com
Show Details

Depart: Zanzibar to Muscat via Dar es Salaam, Dubai

ZNZ
9:05 pm
30m
DAR
9:35 pm
1h 50m
DAR
11:25 pm
5h 50m
DXB
6:15 am (+1)
2h 15m
DXB
8:30 am
1h 10m
MCT
9:40 am
Airlines
Flight No.
From
To
Duration
PW712
9:05 pm, 2 Dec Tue
ZNZ Zanzibar
9:35 pm, 2 Dec Tue
DAR Dar es Salaam
30m
1h 50m layover in Dar es Salaam (DAR)
EK728
11:25 pm, 2 Dec Tue
DAR Dar es Salaam
6:15 am, 3 Dec Wed
DXB Dubai
5h 50m
2h 15m layover in Dubai (DXB)
EK862
8:30 am, 3 Dec Wed
DXB Dubai
9:40 am, 3 Dec Wed
MCT Muscat
1h 10m

Return: Muscat to Zanzibar via Doha, Dar es Salaam

MCT
5:20 am
1h 30m
DOH
5:50 am
1h 45m
DOH
7:35 am
5h 50m
DAR
1:25 pm
2h 30m
DAR
3:55 pm
30m
ZNZ
4:25 pm
Airlines
Flight No.
From
To
Duration
QR1133
5:20 am, 31 Dec Wed
MCT Muscat
5:50 am, 31 Dec Wed
DOH Doha
1h 30m
1h 45m layover in Doha (DOH)
QR1347
7:35 am, 31 Dec Wed
DOH Doha
1:25 pm, 31 Dec Wed
DAR Dar es Salaam
5h 50m
2h 30m layover in Dar es Salaam (DAR)
PW713
3:55 pm, 31 Dec Wed
DAR Dar es Salaam
4:25 pm, 31 Dec Wed
ZNZ Zanzibar
30m