Flights from Muscat to Zanzibar (MCT to ZNZ)

There are 20 flight connection options available between Muscat, Seeb and Zanzibar on Wednesday, 1st May.

Flights departing on Wednesday, 1st May

# Stops Duration Departure time Arrival time
Option #1 Doha, Qatar 10h 10 min 22:45 (10:45 pm)
1st May
07:55 (7:55 am)
2nd May
Option #2 Dubai, United Arab Emirates 10h 50 min 04:40 (4:40 am)
1st May
14:30 (2:30 pm)
1st May
Option #3 Doha, Qatar 15h 20 min 17:35 (5:35 pm)
1st May
07:55 (7:55 am)
2nd May
Option #4 Doha, Qatar 12h 45 min 20:10 (8:10 pm)
1st May
07:55 (7:55 am)
2nd May
Option #5 Dubai, United Arab Emirates 13h 30 min 02:00 (2:00 am)
1st May
14:30 (2:30 pm)
1st May
Option #6 Dubai, United Arab Emirates 18h 45 min 20:45 (8:45 pm)
1st May
14:30 (2:30 pm)
2nd May
Option #7 Doha, Qatar 15h 55 min 17:00 (5:00 pm)
1st May
07:55 (7:55 am)
2nd May
Option #8 Doha, Qatar 19h 55 min 13:00 (1:00 pm)
1st May
07:55 (7:55 am)
2nd May
Option #9 Doha, Qatar 18h 30 min 14:25 (2:25 pm)
1st May
07:55 (7:55 am)
2nd May
Option #10 Dubai, United Arab Emirates 19h 15 min 20:15 (8:15 pm)
1st May
14:30 (2:30 pm)
2nd May
Option #11 Dubai, United Arab Emirates 22h 45 min 16:45 (4:45 pm)
1st May
14:30 (2:30 pm)
2nd May
Option #12 Dubai, United Arab Emirates 24h 30 min 15:00 (3:00 pm)
1st May
14:30 (2:30 pm)
2nd May
Option #13 Dubai, United Arab Emirates 21h 50 min 17:40 (5:40 pm)
1st May
14:30 (2:30 pm)
2nd May
Option #14 Istanbul, Turkey 25h 35 min 01:30 (1:30 am)
1st May
02:05 (2:05 am)
2nd May
Option #15 Dubai, United Arab Emirates 26h 20 min 13:10 (1:10 pm)
1st May
14:30 (2:30 pm)
2nd May
Option #16 Doha, Qatar 23h 40 min 09:15 (9:15 am)
1st May
07:55 (7:55 am)
2nd May
Option #17 Dubai, United Arab Emirates 27h 10 min 12:20 (12:20 pm)
1st May
14:30 (2:30 pm)
2nd May
Option #18 Dubai, United Arab Emirates 25h 00 min 14:30 (2:30 pm)
1st May
14:30 (2:30 pm)
2nd May
Option #19 Doha, Qatar 28h 15 min 04:40 (4:40 am)
1st May
07:55 (7:55 am)
2nd May
Option #20 Dubai, United Arab Emirates 29h 20 min 10:10 (10:10 am)
1st May
14:30 (2:30 pm)
2nd May

Option #1

Flight Muscat - Doha

Qatar Airways international flight QR1125 leaves Muscat (Seeb) at 22:45 (10:45 pm) and lands in Doha (Hamad) at 23:15 (11:15 pm). Flight duration is 1 hours 30 minutes.

Connection in Doha

Connection time in Doha, Hamad airport is 2 hours and 55 minutes (from 23:15 / 11:15 pm, 1st May to 02:10 / 2:10 am, 2nd May).

Flight Doha - Zanzibar

Qatar Airways international flight QR1487 leaves Doha (Hamad) at 02:10 (2:10 am) and lands in Zanzibar, Terminal «3» at 07:55 (7:55 am). Flight duration is 5 hours 45 minutes.

Option #2

Flight Muscat - Dubai

Emirates international flight EK867 leaves Muscat (Seeb) at 04:40 (4:40 am) and lands in Dubai, Terminal «3» at 05:55 (5:55 am). Flight duration is 1 hours 15 minutes.

Connection in Dubai

Connection time in Dubai is 4 hours and 5 minutes (from 05:55 / 5:55 am, 1st May to 10:00 / 10:00 am, 1st May). Stay in terminal «3» to change plane.

Flight Dubai - Zanzibar

flydubai international flight FZ1687 leaves Dubai, Terminal «3» at 10:00 (10:00 am) and lands in Zanzibar, Terminal «3» at 14:30 (2:30 pm). Flight duration is 5 hours 30 minutes.

Option #3

Flight Muscat - Doha

Qatar Airways international flight QR1123 leaves Muscat (Seeb) at 17:35 (5:35 pm) and lands in Doha (Hamad) at 18:05 (6:05 pm). Flight duration is 1 hours 30 minutes.

Connection in Doha

Connection time in Doha, Hamad airport is 8 hours and 5 minutes (from 18:05 / 6:05 pm, 1st May to 02:10 / 2:10 am, 2nd May).

Flight Doha - Zanzibar

Qatar Airways international flight QR1487 leaves Doha (Hamad) at 02:10 (2:10 am) and lands in Zanzibar, Terminal «3» at 07:55 (7:55 am). Flight duration is 5 hours 45 minutes.

Option #4

Flight Muscat - Doha

Oman Air international flight WY661 leaves Muscat (Seeb) at 20:10 (8:10 pm) and lands in Doha (Hamad) at 20:45 (8:45 pm). Flight duration is 1 hours 35 minutes.

Connection in Doha

Connection time in Doha, Hamad airport is 5 hours and 25 minutes (from 20:45 / 8:45 pm, 1st May to 02:10 / 2:10 am, 2nd May).

Flight Doha - Zanzibar

Qatar Airways international flight QR1487 leaves Doha (Hamad) at 02:10 (2:10 am) and lands in Zanzibar, Terminal «3» at 07:55 (7:55 am). Flight duration is 5 hours 45 minutes.

Option #5

Flight Muscat - Dubai

Oman Air international flight WY601 leaves Muscat (Seeb) at 02:00 (2:00 am) and lands in Dubai, Terminal «1» at 03:10 (3:10 am). Flight duration is 1 hours 10 minutes.

Connection in Dubai

Connection time in Dubai is 6 hours and 50 minutes (from 03:10 / 3:10 am, 1st May to 10:00 / 10:00 am, 1st May). Go from terminal «1» to terminal «3».

Flight Dubai - Zanzibar

flydubai international flight FZ1687 leaves Dubai, Terminal «3» at 10:00 (10:00 am) and lands in Zanzibar, Terminal «3» at 14:30 (2:30 pm). Flight duration is 5 hours 30 minutes.

Option #6

Flight Muscat - Dubai

flydubai international flight FZ48 leaves Muscat (Seeb) at 20:45 (8:45 pm) and lands in Dubai, Terminal «2» at 21:55 (9:55 pm). Flight duration is 1 hours 10 minutes.

Connection in Dubai

Connection time in Dubai is 12 hours and 5 minutes (from 21:55 / 9:55 pm, 1st May to 10:00 / 10:00 am, 2nd May). Go from terminal «2» to terminal «3».

Flight Dubai - Zanzibar

flydubai international flight FZ1687 leaves Dubai, Terminal «3» at 10:00 (10:00 am) and lands in Zanzibar, Terminal «3» at 14:30 (2:30 pm). Flight duration is 5 hours 30 minutes.

Option #7

Flight Muscat - Doha

SalamAir international flight OV235 leaves Muscat (Seeb) at 17:00 (5:00 pm) and lands in Doha (Hamad) at 17:30 (5:30 pm). Flight duration is 1 hours 30 minutes.

Connection in Doha

Connection time in Doha, Hamad airport is 8 hours and 40 minutes (from 17:30 / 5:30 pm, 1st May to 02:10 / 2:10 am, 2nd May).

Flight Doha - Zanzibar

Qatar Airways international flight QR1487 leaves Doha (Hamad) at 02:10 (2:10 am) and lands in Zanzibar, Terminal «3» at 07:55 (7:55 am). Flight duration is 5 hours 45 minutes.

Option #8

Flight Muscat - Doha

Qatar Airways international flight QR1127 leaves Muscat (Seeb) at 13:00 (1:00 pm) and lands in Doha (Hamad) at 13:30 (1:30 pm). Flight duration is 1 hours 30 minutes.

Connection in Doha

Connection time in Doha, Hamad airport is 12 hours and 40 minutes (from 13:30 / 1:30 pm, 1st May to 02:10 / 2:10 am, 2nd May).

Flight Doha - Zanzibar

Qatar Airways international flight QR1487 leaves Doha (Hamad) at 02:10 (2:10 am) and lands in Zanzibar, Terminal «3» at 07:55 (7:55 am). Flight duration is 5 hours 45 minutes.

Option #9

Flight Muscat - Doha

Oman Air international flight WY663 leaves Muscat (Seeb) at 14:25 (2:25 pm) and lands in Doha (Hamad) at 15:00 (3:00 pm). Flight duration is 1 hours 35 minutes.

Connection in Doha

Connection time in Doha, Hamad airport is 11 hours and 10 minutes (from 15:00 / 3:00 pm, 1st May to 02:10 / 2:10 am, 2nd May).

Flight Doha - Zanzibar

Qatar Airways international flight QR1487 leaves Doha (Hamad) at 02:10 (2:10 am) and lands in Zanzibar, Terminal «3» at 07:55 (7:55 am). Flight duration is 5 hours 45 minutes.

Option #10

Flight Muscat - Dubai

Oman Air international flight WY611 leaves Muscat (Seeb) at 20:15 (8:15 pm) and lands in Dubai, Terminal «1» at 21:25 (9:25 pm). Flight duration is 1 hours 10 minutes.

Connection in Dubai

Connection time in Dubai is 12 hours and 35 minutes (from 21:25 / 9:25 pm, 1st May to 10:00 / 10:00 am, 2nd May). Go from terminal «1» to terminal «3».

Flight Dubai - Zanzibar

flydubai international flight FZ1687 leaves Dubai, Terminal «3» at 10:00 (10:00 am) and lands in Zanzibar, Terminal «3» at 14:30 (2:30 pm). Flight duration is 5 hours 30 minutes.

Option #11

Flight Muscat - Dubai

flydubai international flight FZ44 leaves Muscat (Seeb) at 16:45 (4:45 pm) and lands in Dubai, Terminal «2» at 17:55 (5:55 pm). Flight duration is 1 hours 10 minutes.

Connection in Dubai

Connection time in Dubai is 16 hours and 5 minutes (from 17:55 / 5:55 pm, 1st May to 10:00 / 10:00 am, 2nd May). Go from terminal «2» to terminal «3».

Flight Dubai - Zanzibar

flydubai international flight FZ1687 leaves Dubai, Terminal «3» at 10:00 (10:00 am) and lands in Zanzibar, Terminal «3» at 14:30 (2:30 pm). Flight duration is 5 hours 30 minutes.

Option #12

Flight Muscat - Dubai

flydubai international flight FZ134 leaves Muscat (Seeb) at 15:00 (3:00 pm) and lands in Dubai, Terminal «2» at 16:10 (4:10 pm). Flight duration is 1 hours 10 minutes.

Connection in Dubai

Connection time in Dubai is 17 hours and 50 minutes (from 16:10 / 4:10 pm, 1st May to 10:00 / 10:00 am, 2nd May). Go from terminal «2» to terminal «3».

Flight Dubai - Zanzibar

flydubai international flight FZ1687 leaves Dubai, Terminal «3» at 10:00 (10:00 am) and lands in Zanzibar, Terminal «3» at 14:30 (2:30 pm). Flight duration is 5 hours 30 minutes.

Option #13

Flight Muscat - Dubai

SalamAir international flight OV247 leaves Muscat (Seeb) at 17:40 (5:40 pm) and lands in Dubai, Terminal «2» at 18:55 (6:55 pm). Flight duration is 1 hours 15 minutes.

Connection in Dubai

Connection time in Dubai is 15 hours and 5 minutes (from 18:55 / 6:55 pm, 1st May to 10:00 / 10:00 am, 2nd May). Go from terminal «2» to terminal «3».

Flight Dubai - Zanzibar

flydubai international flight FZ1687 leaves Dubai, Terminal «3» at 10:00 (10:00 am) and lands in Zanzibar, Terminal «3» at 14:30 (2:30 pm). Flight duration is 5 hours 30 minutes.

Option #14

Flight Muscat - Istanbul

Turkish Airlines international flight TK775 leaves Muscat (Seeb) at 01:30 (1:30 am) and lands in Istanbul (Ataturk) at 05:45 (5:45 am). Flight duration is 5 hours 15 minutes.

Connection in Istanbul

Connection time in Istanbul, Ataturk airport is 12 hours and 50 minutes (from 05:45 / 5:45 am, 1st May to 18:35 / 6:35 pm, 1st May).

Flight Istanbul - Zanzibar

Turkish Airlines international flight TK615 leaves Istanbul (Ataturk) at 18:35 (6:35 pm) and lands in Zanzibar at 02:05 (2:05 am). Flight duration is 7 hours 30 minutes.

Option #15

Flight Muscat - Dubai

flydubai international flight FZ42 leaves Muscat (Seeb) at 13:10 (1:10 pm) and lands in Dubai, Terminal «2» at 14:20 (2:20 pm). Flight duration is 1 hours 10 minutes.

Connection in Dubai

Connection time in Dubai is 19 hours and 40 minutes (from 14:20 / 2:20 pm, 1st May to 10:00 / 10:00 am, 2nd May). Go from terminal «2» to terminal «3».

Flight Dubai - Zanzibar

flydubai international flight FZ1687 leaves Dubai, Terminal «3» at 10:00 (10:00 am) and lands in Zanzibar, Terminal «3» at 14:30 (2:30 pm). Flight duration is 5 hours 30 minutes.

Option #16

Flight Muscat - Doha

SalamAir international flight OV237 leaves Muscat (Seeb) at 09:15 (9:15 am) and lands in Doha (Hamad) at 09:45 (9:45 am). Flight duration is 1 hours 30 minutes.

Connection in Doha

Connection time in Doha, Hamad airport is 16 hours and 25 minutes (from 09:45 / 9:45 am, 1st May to 02:10 / 2:10 am, 2nd May).

Flight Doha - Zanzibar

Qatar Airways international flight QR1487 leaves Doha (Hamad) at 02:10 (2:10 am) and lands in Zanzibar, Terminal «3» at 07:55 (7:55 am). Flight duration is 5 hours 45 minutes.

Option #17

Flight Muscat - Dubai

flydubai international flight FZ138 leaves Muscat (Seeb) at 12:20 (12:20 pm) and lands in Dubai, Terminal «2» at 13:30 (1:30 pm). Flight duration is 1 hours 10 minutes.

Connection in Dubai

Connection time in Dubai is 20 hours and 30 minutes (from 13:30 / 1:30 pm, 1st May to 10:00 / 10:00 am, 2nd May). Go from terminal «2» to terminal «3».

Flight Dubai - Zanzibar

flydubai international flight FZ1687 leaves Dubai, Terminal «3» at 10:00 (10:00 am) and lands in Zanzibar, Terminal «3» at 14:30 (2:30 pm). Flight duration is 5 hours 30 minutes.

Option #18

Flight Muscat - Dubai

Oman Air international flight WY609 leaves Muscat (Seeb) at 14:30 (2:30 pm) and lands in Dubai, Terminal «1» at 15:40 (3:40 pm). Flight duration is 1 hours 10 minutes.

Connection in Dubai

Connection time in Dubai is 18 hours and 20 minutes (from 15:40 / 3:40 pm, 1st May to 10:00 / 10:00 am, 2nd May). Go from terminal «1» to terminal «3».

Flight Dubai - Zanzibar

flydubai international flight FZ1687 leaves Dubai, Terminal «3» at 10:00 (10:00 am) and lands in Zanzibar, Terminal «3» at 14:30 (2:30 pm). Flight duration is 5 hours 30 minutes.

Option #19

Flight Muscat - Doha

Qatar Airways international flight QR1149 leaves Muscat (Seeb) at 04:40 (4:40 am) and lands in Doha (Hamad) at 05:10 (5:10 am). Flight duration is 1 hours 30 minutes.

Connection in Doha

Connection time in Doha, Hamad airport is 21 hours and 0 minutes (from 05:10 / 5:10 am, 1st May to 02:10 / 2:10 am, 2nd May).

Flight Doha - Zanzibar

Qatar Airways international flight QR1487 leaves Doha (Hamad) at 02:10 (2:10 am) and lands in Zanzibar, Terminal «3» at 07:55 (7:55 am). Flight duration is 5 hours 45 minutes.

Option #20

Flight Muscat - Dubai

flydubai international flight FZ132 leaves Muscat (Seeb) at 10:10 (10:10 am) and lands in Dubai, Terminal «2» at 11:20 (11:20 am). Flight duration is 1 hours 10 minutes.

Connection in Dubai

Connection time in Dubai is 22 hours and 40 minutes (from 11:20 / 11:20 am, 1st May to 10:00 / 10:00 am, 2nd May). Go from terminal «2» to terminal «3».

Flight Dubai - Zanzibar

flydubai international flight FZ1687 leaves Dubai, Terminal «3» at 10:00 (10:00 am) and lands in Zanzibar, Terminal «3» at 14:30 (2:30 pm). Flight duration is 5 hours 30 minutes.

Available departure days

Select departure date to find flight connections between Muscat and Zanzibar. Note that other flight options may be available for different date.

See also

Return flights (Zanzibar to Muscat)

More flight connections

Privacy Disclaimer