Cheap Flights from Zanzibar
    (Modify Search)
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Zanzibar

    Airline Results Price View
    View All Airlines View Flights
    Precision Air 3 results 95 View Flights
    Qatar Airways 4 results 960 View Flights
    Ethiopian Airlines 3 results 961 View Flights
    Emirates 4 results 1 179 View Flights
    KLM 1 result 1 852 View Flights
    Cities Results Price View
    View All Cities View Flights
    Dar es Salaam 3 results 95 View Flights
    Muscat 12 results 960 View Flights
    Depart:Sat, 11 Oct Return:Fri, 24 Oct Zanzibar to Dar es Salaam Sat, 11 Oct - Fri, 24 Oct
    Precision Air Direct 30m
    9:00 pm ZNZ - 9:30 pm DAR
    Precision Air Direct 30m
    6:40 pm DAR - 7:10 pm ZNZ
    96
    expedia.ie
    Show Details

    Depart: Zanzibar to Dar es Salaam

    ZNZ
    9:00 pm
    30m
    DAR
    9:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    Sat 11 Oct, 9:00 pm
    ZNZ Zanzibar
    Sat 11 Oct, 9:30 pm
    DAR Dar es Salaam
    30m

    Return: Dar es Salaam to Zanzibar

    DAR
    6:40 pm
    30m
    ZNZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW715
    Fri 24 Oct, 6:40 pm
    DAR Dar es Salaam
    Fri 24 Oct, 7:10 pm
    ZNZ Zanzibar
    30m
    Depart:Sat, 11 Oct Return:Fri, 24 Oct Zanzibar to Dar es Salaam Sat, 11 Oct - Fri, 24 Oct
    Precision Air Direct 30m
    10:35 am ZNZ - 11:05 am DAR
    Precision Air Direct 30m
    6:40 pm DAR - 7:10 pm ZNZ
    100
    expedia.ie
    Show Details

    Depart: Zanzibar to Dar es Salaam

    ZNZ
    10:35 am
    30m
    DAR
    11:05 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW710
    Sat 11 Oct, 10:35 am
    ZNZ Zanzibar
    Sat 11 Oct, 11:05 am
    DAR Dar es Salaam
    30m

    Return: Dar es Salaam to Zanzibar

    DAR
    6:40 pm
    30m
    ZNZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW715
    Fri 24 Oct, 6:40 pm
    DAR Dar es Salaam
    Fri 24 Oct, 7:10 pm
    ZNZ Zanzibar
    30m
    Depart:Sat, 11 Oct Return:Fri, 24 Oct Zanzibar to Dar es Salaam Sat, 11 Oct - Fri, 24 Oct
    Precision Air Direct 30m
    2:50 pm ZNZ - 3:20 pm DAR
    Precision Air Direct 30m
    6:40 pm DAR - 7:10 pm ZNZ
    107
    expedia.ie
    Show Details

    Depart: Zanzibar to Dar es Salaam

    ZNZ
    2:50 pm
    30m
    DAR
    3:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW421
    Sat 11 Oct, 2:50 pm
    ZNZ Zanzibar
    Sat 11 Oct, 3:20 pm
    DAR Dar es Salaam
    30m

    Return: Dar es Salaam to Zanzibar

    DAR
    6:40 pm
    30m
    ZNZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW715
    Fri 24 Oct, 6:40 pm
    DAR Dar es Salaam
    Fri 24 Oct, 7:10 pm
    ZNZ Zanzibar
    30m
    Depart:Mon, 8 Sep Return:Sat, 8 Nov Zanzibar to Muscat Mon, 8 Sep - Sat, 8 Nov
    Multiple Airlines 2+ stops 11h 55m
    2:50 pm ZNZ - 3:45 am (+1) MCT
    Multiple Airlines 2+ stops 12h
    5:20 am MCT - 4:20 pm ZNZ
    960
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    2:50 pm
    30m
    DAR
    3:20 pm
    3h
    DAR
    6:20 pm
    5h 25m
    DOH
    11:45 pm
    1h 35m
    DOH
    1:20 am
    1h 25m
    MCT
    3:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW421
    Mon 8 Sep, 2:50 pm
    ZNZ Zanzibar
    Mon 8 Sep, 3:20 pm
    DAR Dar es Salaam
    30m
    3h layover in Dar es Salaam (DAR)
    QR1348
    Mon 8 Sep, 6:20 pm
    DAR Dar es Salaam
    Mon 8 Sep, 11:45 pm
    DOH Doha
    5h 25m
    1h 35m layover in Doha (DOH)
    QR1132
    Tue 9 Sep, 1:20 am
    DOH Doha
    Tue 9 Sep, 3:45 am
    MCT Muscat
    1h 25m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    5:20 am
    1h 30m
    DOH
    5:50 am
    1h 40m
    DOH
    7:30 am
    5h 55m
    DAR
    1:25 pm
    2h 25m
    DAR
    3:50 pm
    30m
    ZNZ
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1133
    Sat 8 Nov, 5:20 am
    MCT Muscat
    Sat 8 Nov, 5:50 am
    DOH Doha
    1h 30m
    1h 40m layover in Doha (DOH)
    QR1347
    Sat 8 Nov, 7:30 am
    DOH Doha
    Sat 8 Nov, 1:25 pm
    DAR Dar es Salaam
    5h 55m
    2h 25m layover in Dar es Salaam (DAR)
    PW713
    Sat 8 Nov, 3:50 pm
    DAR Dar es Salaam
    Sat 8 Nov, 4:20 pm
    ZNZ Zanzibar
    30m
    Depart:Mon, 8 Sep Return:Sat, 8 Nov Zanzibar to Muscat Mon, 8 Sep - Sat, 8 Nov
    Multiple Airlines 2+ stops 11h 10m
    3:35 pm ZNZ - 3:45 am (+1) MCT
    Multiple Airlines 2+ stops 12h
    5:20 am MCT - 4:20 pm ZNZ
    960
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    3:35 pm
    30m
    DAR
    4:05 pm
    2h 15m
    DAR
    6:20 pm
    5h 25m
    DOH
    11:45 pm
    1h 35m
    DOH
    1:20 am
    1h 25m
    MCT
    3:45 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW423
    Mon 8 Sep, 3:35 pm
    ZNZ Zanzibar
    Mon 8 Sep, 4:05 pm
    DAR Dar es Salaam
    30m
    2h 15m layover in Dar es Salaam (DAR)
    QR1348
    Mon 8 Sep, 6:20 pm
    DAR Dar es Salaam
    Mon 8 Sep, 11:45 pm
    DOH Doha
    5h 25m
    1h 35m layover in Doha (DOH)
    QR1132
    Tue 9 Sep, 1:20 am
    DOH Doha
    Tue 9 Sep, 3:45 am
    MCT Muscat
    1h 25m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    5:20 am
    1h 30m
    DOH
    5:50 am
    1h 40m
    DOH
    7:30 am
    5h 55m
    DAR
    1:25 pm
    2h 25m
    DAR
    3:50 pm
    30m
    ZNZ
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1133
    Sat 8 Nov, 5:20 am
    MCT Muscat
    Sat 8 Nov, 5:50 am
    DOH Doha
    1h 30m
    1h 40m layover in Doha (DOH)
    QR1347
    Sat 8 Nov, 7:30 am
    DOH Doha
    Sat 8 Nov, 1:25 pm
    DAR Dar es Salaam
    5h 55m
    2h 25m layover in Dar es Salaam (DAR)
    PW713
    Sat 8 Nov, 3:50 pm
    DAR Dar es Salaam
    Sat 8 Nov, 4:20 pm
    ZNZ Zanzibar
    30m
    Depart:Mon, 8 Sep Return:Sat, 8 Nov Zanzibar to Muscat Mon, 8 Sep - Sat, 8 Nov
    Multiple Airlines 2+ stops 10h 5m
    4:45 pm ZNZ - 3:50 am (+1) MCT
    Ethiopian Airlines 1 stop 10h 50m
    4:50 am MCT - 2:40 pm ZNZ
    961
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Nairobi, Addis Ababa

    ZNZ
    4:45 pm
    1h 40m
    NBO
    6:25 pm
    1h 10m
    NBO
    7:35 pm
    2h 5m
    ADD
    9:40 pm
    1h 30m
    ADD
    11:10 pm
    3h 40m
    MCT
    3:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    PW713
    Mon 8 Sep, 4:45 pm
    ZNZ Zanzibar
    Mon 8 Sep, 6:25 pm
    NBO Nairobi
    1h 40m
    1h 10m layover in Nairobi (NBO)
    ET305
    Mon 8 Sep, 7:35 pm
    NBO Nairobi
    Mon 8 Sep, 9:40 pm
    ADD Addis Ababa
    2h 5m
    1h 30m layover in Addis Ababa (ADD)
    ET624
    Mon 8 Sep, 11:10 pm
    ADD Addis Ababa
    Tue 9 Sep, 3:50 am
    MCT Muscat
    3h 40m

    Return: Muscat to Zanzibar via Addis Ababa

    MCT
    4:50 am
    4h 5m
    ADD
    7:55 am
    2h 25m
    ADD
    10:20 am
    4h 20m
    ZNZ
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET625
    Sat 8 Nov, 4:50 am
    MCT Muscat
    Sat 8 Nov, 7:55 am
    ADD Addis Ababa
    4h 5m
    2h 25m layover in Addis Ababa (ADD)
    ET815
    Sat 8 Nov, 10:20 am
    ADD Addis Ababa
    Sat 8 Nov, 2:40 pm
    ZNZ Zanzibar
    4h 20m
    Depart:Mon, 8 Sep Return:Sat, 8 Nov Zanzibar to Muscat Mon, 8 Sep - Sat, 8 Nov
    Ethiopian Airlines 1 stop 11h 15m
    3:35 pm ZNZ - 3:50 am (+1) MCT
    Ethiopian Airlines 1 stop 10h 50m
    4:50 am MCT - 2:40 pm ZNZ
    1 134
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Addis Ababa

    ZNZ
    3:35 pm
    4h 10m
    ADD
    7:45 pm
    3h 25m
    ADD
    11:10 pm
    3h 40m
    MCT
    3:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    ET804
    Mon 8 Sep, 3:35 pm
    ZNZ Zanzibar
    Mon 8 Sep, 7:45 pm
    ADD Addis Ababa
    4h 10m
    3h 25m layover in Addis Ababa (ADD)
    ET624
    Mon 8 Sep, 11:10 pm
    ADD Addis Ababa
    Tue 9 Sep, 3:50 am
    MCT Muscat
    3h 40m

    Return: Muscat to Zanzibar via Addis Ababa

    MCT
    4:50 am
    4h 5m
    ADD
    7:55 am
    2h 25m
    ADD
    10:20 am
    4h 20m
    ZNZ
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET625
    Sat 8 Nov, 4:50 am
    MCT Muscat
    Sat 8 Nov, 7:55 am
    ADD Addis Ababa
    4h 5m
    2h 25m layover in Addis Ababa (ADD)
    ET815
    Sat 8 Nov, 10:20 am
    ADD Addis Ababa
    Sat 8 Nov, 2:40 pm
    ZNZ Zanzibar
    4h 20m
    Depart:Mon, 8 Sep Return:Sat, 8 Nov Zanzibar to Muscat Mon, 8 Sep - Sat, 8 Nov
    Multiple Airlines 2+ stops 10h 5m
    4:45 pm ZNZ - 3:50 am (+1) MCT
    Ethiopian Airlines 1 stop 10h 50m
    4:50 am MCT - 2:40 pm ZNZ
    1 153
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Nairobi, Addis Ababa

    ZNZ
    4:45 pm
    1h 40m
    NBO
    6:25 pm
    1h 10m
    NBO
    7:35 pm
    2h 5m
    ADD
    9:40 pm
    1h 30m
    ADD
    11:10 pm
    3h 40m
    MCT
    3:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ6713
    Mon 8 Sep, 4:45 pm
    ZNZ Zanzibar
    Mon 8 Sep, 6:25 pm
    NBO Nairobi
    1h 40m

    * Operated by Precision Air

    1h 10m layover in Nairobi (NBO)
    ET305
    Mon 8 Sep, 7:35 pm
    NBO Nairobi
    Mon 8 Sep, 9:40 pm
    ADD Addis Ababa
    2h 5m
    1h 30m layover in Addis Ababa (ADD)
    ET624
    Mon 8 Sep, 11:10 pm
    ADD Addis Ababa
    Tue 9 Sep, 3:50 am
    MCT Muscat
    3h 40m

    Return: Muscat to Zanzibar via Addis Ababa

    MCT
    4:50 am
    4h 5m
    ADD
    7:55 am
    2h 25m
    ADD
    10:20 am
    4h 20m
    ZNZ
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET625
    Sat 8 Nov, 4:50 am
    MCT Muscat
    Sat 8 Nov, 7:55 am
    ADD Addis Ababa
    4h 5m
    2h 25m layover in Addis Ababa (ADD)
    ET815
    Sat 8 Nov, 10:20 am
    ADD Addis Ababa
    Sat 8 Nov, 2:40 pm
    ZNZ Zanzibar
    4h 20m
    Depart:Mon, 8 Sep Return:Sat, 8 Nov Zanzibar to Muscat Mon, 8 Sep - Sat, 8 Nov
    Multiple Airlines 2+ stops 12h 55m
    7:35 pm ZNZ - 9:30 am (+1) MCT
    Ethiopian Airlines 1 stop 10h 50m
    4:50 am MCT - 2:40 pm ZNZ
    1 179
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Nairobi, Dubai

    ZNZ
    7:35 pm
    1h 40m
    NBO
    9:15 pm
    1h 35m
    NBO
    10:50 pm
    5h
    DXB
    4:50 am (+1)
    3h 40m
    DXB
    8:30 am
    1h
    MCT
    9:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ6715
    Mon 8 Sep, 7:35 pm
    ZNZ Zanzibar
    Mon 8 Sep, 9:15 pm
    NBO Nairobi
    1h 40m

    * Operated by Precision Air

    1h 35m layover in Nairobi (NBO)
    EK722
    Mon 8 Sep, 10:50 pm
    NBO Nairobi
    Tue 9 Sep, 4:50 am
    DXB Dubai
    5h
    3h 40m layover in Dubai (DXB)
    EK862
    Tue 9 Sep, 8:30 am
    DXB Dubai
    Tue 9 Sep, 9:30 am
    MCT Muscat
    1h

    Return: Muscat to Zanzibar via Addis Ababa

    MCT
    4:50 am
    4h 5m
    ADD
    7:55 am
    2h 25m
    ADD
    10:20 am
    4h 20m
    ZNZ
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET625
    Sat 8 Nov, 4:50 am
    MCT Muscat
    Sat 8 Nov, 7:55 am
    ADD Addis Ababa
    4h 5m
    2h 25m layover in Addis Ababa (ADD)
    ET815
    Sat 8 Nov, 10:20 am
    ADD Addis Ababa
    Sat 8 Nov, 2:40 pm
    ZNZ Zanzibar
    4h 20m
    Depart:Mon, 8 Sep Return:Sat, 8 Nov Zanzibar to Muscat Mon, 8 Sep - Sat, 8 Nov
    Multiple Airlines 2+ stops 11h 25m
    7:35 pm ZNZ - 8:00 am (+1) MCT
    Ethiopian Airlines 1 stop 10h 50m
    4:50 am MCT - 2:40 pm ZNZ
    1 179
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Nairobi, Dubai

    ZNZ
    7:35 pm
    1h 40m
    NBO
    9:15 pm
    1h 35m
    NBO
    10:50 pm
    5h
    DXB
    4:50 am (+1)
    2h 5m
    DXB
    6:55 am
    1h 5m
    MCT
    8:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ6715
    Mon 8 Sep, 7:35 pm
    ZNZ Zanzibar
    Mon 8 Sep, 9:15 pm
    NBO Nairobi
    1h 40m

    * Operated by Precision Air

    1h 35m layover in Nairobi (NBO)
    EK722
    Mon 8 Sep, 10:50 pm
    NBO Nairobi
    Tue 9 Sep, 4:50 am
    DXB Dubai
    5h
    2h 5m layover in Dubai (DXB)
    EK6276
    Tue 9 Sep, 6:55 am
    DXB Dubai
    Tue 9 Sep, 8:00 am
    MCT Muscat
    1h 5m

    * Operated by Oman Air

    Return: Muscat to Zanzibar via Addis Ababa

    MCT
    4:50 am
    4h 5m
    ADD
    7:55 am
    2h 25m
    ADD
    10:20 am
    4h 20m
    ZNZ
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET625
    Sat 8 Nov, 4:50 am
    MCT Muscat
    Sat 8 Nov, 7:55 am
    ADD Addis Ababa
    4h 5m
    2h 25m layover in Addis Ababa (ADD)
    ET815
    Sat 8 Nov, 10:20 am
    ADD Addis Ababa
    Sat 8 Nov, 2:40 pm
    ZNZ Zanzibar
    4h 20m
    Depart:Mon, 8 Sep Return:Sat, 8 Nov Zanzibar to Muscat Mon, 8 Sep - Sat, 8 Nov
    Multiple Airlines 2+ stops 11h 25m
    7:35 pm ZNZ - 8:00 am (+1) MCT
    Multiple Airlines 2+ stops 13h 30m
    8:00 am MCT - 8:30 pm ZNZ
    1 198
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Nairobi, Dubai

    ZNZ
    7:35 pm
    1h 40m
    NBO
    9:15 pm
    1h 35m
    NBO
    10:50 pm
    5h
    DXB
    4:50 am (+1)
    2h 5m
    DXB
    6:55 am
    1h 5m
    MCT
    8:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ6715
    Mon 8 Sep, 7:35 pm
    ZNZ Zanzibar
    Mon 8 Sep, 9:15 pm
    NBO Nairobi
    1h 40m

    * Operated by Precision Air

    1h 35m layover in Nairobi (NBO)
    EK722
    Mon 8 Sep, 10:50 pm
    NBO Nairobi
    Tue 9 Sep, 4:50 am
    DXB Dubai
    5h
    2h 5m layover in Dubai (DXB)
    EK6276
    Tue 9 Sep, 6:55 am
    DXB Dubai
    Tue 9 Sep, 8:00 am
    MCT Muscat
    1h 5m

    * Operated by Oman Air

    Return: Muscat to Zanzibar via Dubai, Nairobi

    MCT
    8:00 am
    1h 10m
    DXB
    9:10 am
    1h 35m
    DXB
    10:45 am
    5h 10m
    NBO
    2:55 pm
    3h 55m
    NBO
    6:50 pm
    1h 40m
    ZNZ
    8:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK6277
    Sat 8 Nov, 8:00 am
    MCT Muscat
    Sat 8 Nov, 9:10 am
    DXB Dubai
    1h 10m

    * Operated by Oman Air

    1h 35m layover in Dubai (DXB)
    EK719
    Sat 8 Nov, 10:45 am
    DXB Dubai
    Sat 8 Nov, 2:55 pm
    NBO Nairobi
    5h 10m
    3h 55m layover in Nairobi (NBO)
    KQ6712
    Sat 8 Nov, 6:50 pm
    NBO Nairobi
    Sat 8 Nov, 8:30 pm
    ZNZ Zanzibar
    1h 40m

    * Operated by Precision Air

    Depart:Mon, 8 Sep Return:Sat, 8 Nov Zanzibar to Muscat Mon, 8 Sep - Sat, 8 Nov
    Multiple Airlines 2+ stops 12h 55m
    7:35 pm ZNZ - 9:30 am (+1) MCT
    Multiple Airlines 2+ stops 13h 30m
    8:00 am MCT - 8:30 pm ZNZ
    1 198
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Nairobi, Dubai

    ZNZ
    7:35 pm
    1h 40m
    NBO
    9:15 pm
    1h 35m
    NBO
    10:50 pm
    5h
    DXB
    4:50 am (+1)
    3h 40m
    DXB
    8:30 am
    1h
    MCT
    9:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ6715
    Mon 8 Sep, 7:35 pm
    ZNZ Zanzibar
    Mon 8 Sep, 9:15 pm
    NBO Nairobi
    1h 40m

    * Operated by Precision Air

    1h 35m layover in Nairobi (NBO)
    EK722
    Mon 8 Sep, 10:50 pm
    NBO Nairobi
    Tue 9 Sep, 4:50 am
    DXB Dubai
    5h
    3h 40m layover in Dubai (DXB)
    EK862
    Tue 9 Sep, 8:30 am
    DXB Dubai
    Tue 9 Sep, 9:30 am
    MCT Muscat
    1h

    Return: Muscat to Zanzibar via Dubai, Nairobi

    MCT
    8:00 am
    1h 10m
    DXB
    9:10 am
    1h 35m
    DXB
    10:45 am
    5h 10m
    NBO
    2:55 pm
    3h 55m
    NBO
    6:50 pm
    1h 40m
    ZNZ
    8:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK6277
    Sat 8 Nov, 8:00 am
    MCT Muscat
    Sat 8 Nov, 9:10 am
    DXB Dubai
    1h 10m

    * Operated by Oman Air

    1h 35m layover in Dubai (DXB)
    EK719
    Sat 8 Nov, 10:45 am
    DXB Dubai
    Sat 8 Nov, 2:55 pm
    NBO Nairobi
    5h 10m
    3h 55m layover in Nairobi (NBO)
    KQ6712
    Sat 8 Nov, 6:50 pm
    NBO Nairobi
    Sat 8 Nov, 8:30 pm
    ZNZ Zanzibar
    1h 40m

    * Operated by Precision Air

    Depart:Mon, 8 Sep Return:Sat, 8 Nov Zanzibar to Muscat Mon, 8 Sep - Sat, 8 Nov
    Multiple Airlines 2+ stops 13h 25m
    7:35 pm ZNZ - 10:00 am (+1) MCT
    Ethiopian Airlines 1 stop 10h 50m
    4:50 am MCT - 2:40 pm ZNZ
    1 226
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Nairobi, Doha

    ZNZ
    7:35 pm
    1h 40m
    NBO
    9:15 pm
    4h 15m
    NBO
    1:30 am
    5h
    DOH
    6:30 am
    1h 5m
    DOH
    7:35 am
    1h 25m
    MCT
    10:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW715
    Mon 8 Sep, 7:35 pm
    ZNZ Zanzibar
    Mon 8 Sep, 9:15 pm
    NBO Nairobi
    1h 40m
    4h 15m layover in Nairobi (NBO)
    QR1342
    Tue 9 Sep, 1:30 am
    NBO Nairobi
    Tue 9 Sep, 6:30 am
    DOH Doha
    5h
    1h 5m layover in Doha (DOH)
    QR1128
    Tue 9 Sep, 7:35 am
    DOH Doha
    Tue 9 Sep, 10:00 am
    MCT Muscat
    1h 25m

    Return: Muscat to Zanzibar via Addis Ababa

    MCT
    4:50 am
    4h 5m
    ADD
    7:55 am
    2h 25m
    ADD
    10:20 am
    4h 20m
    ZNZ
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET625
    Sat 8 Nov, 4:50 am
    MCT Muscat
    Sat 8 Nov, 7:55 am
    ADD Addis Ababa
    4h 5m
    2h 25m layover in Addis Ababa (ADD)
    ET815
    Sat 8 Nov, 10:20 am
    ADD Addis Ababa
    Sat 8 Nov, 2:40 pm
    ZNZ Zanzibar
    4h 20m
    Depart:Mon, 8 Sep Return:Sat, 8 Nov Zanzibar to Muscat Mon, 8 Sep - Sat, 8 Nov
    Multiple Airlines 2+ stops 13h 25m
    7:35 pm ZNZ - 10:00 am (+1) MCT
    Ethiopian Airlines 1 stop 10h 50m
    4:50 am MCT - 2:40 pm ZNZ
    1 226
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Nairobi, Doha

    ZNZ
    7:35 pm
    1h 40m
    NBO
    9:15 pm
    4h 15m
    NBO
    1:30 am
    5h
    DOH
    6:30 am
    1h 5m
    DOH
    7:35 am
    1h 25m
    MCT
    10:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ6715
    Mon 8 Sep, 7:35 pm
    ZNZ Zanzibar
    Mon 8 Sep, 9:15 pm
    NBO Nairobi
    1h 40m

    * Operated by Precision Air

    4h 15m layover in Nairobi (NBO)
    QR1342
    Tue 9 Sep, 1:30 am
    NBO Nairobi
    Tue 9 Sep, 6:30 am
    DOH Doha
    5h
    1h 5m layover in Doha (DOH)
    QR1128
    Tue 9 Sep, 7:35 am
    DOH Doha
    Tue 9 Sep, 10:00 am
    MCT Muscat
    1h 25m

    Return: Muscat to Zanzibar via Addis Ababa

    MCT
    4:50 am
    4h 5m
    ADD
    7:55 am
    2h 25m
    ADD
    10:20 am
    4h 20m
    ZNZ
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET625
    Sat 8 Nov, 4:50 am
    MCT Muscat
    Sat 8 Nov, 7:55 am
    ADD Addis Ababa
    4h 5m
    2h 25m layover in Addis Ababa (ADD)
    ET815
    Sat 8 Nov, 10:20 am
    ADD Addis Ababa
    Sat 8 Nov, 2:40 pm
    ZNZ Zanzibar
    4h 20m
    Depart:Mon, 8 Sep Return:Sat, 8 Nov Zanzibar to Muscat Mon, 8 Sep - Sat, 8 Nov
    Multiple Airlines 2+ stops 10h 10m
    4:45 pm ZNZ - 3:55 am (+1) MCT
    Multiple Airlines 2+ stops 10h 50m
    12:20 am MCT - 10:10 am ZNZ
    1 852
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Nairobi, Dubai

    ZNZ
    4:45 pm
    1h 40m
    NBO
    6:25 pm
    50m
    NBO
    7:15 pm
    5h 5m
    DXB
    1:20 am (+1)
    1h 35m
    DXB
    2:55 am
    1h
    MCT
    3:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW713
    Mon 8 Sep, 4:45 pm
    ZNZ Zanzibar
    Mon 8 Sep, 6:25 pm
    NBO Nairobi
    1h 40m
    50m layover in Nairobi (NBO)
    KL4155
    Mon 8 Sep, 7:15 pm
    NBO Nairobi
    Tue 9 Sep, 1:20 am
    DXB Dubai
    5h 5m

    * Operated by Kenya Airways

    1h 35m layover in Dubai (DXB)
    QF8866
    Tue 9 Sep, 2:55 am
    DXB Dubai
    Tue 9 Sep, 3:55 am
    MCT Muscat
    1h

    * Operated by Emirates

    Return: Muscat to Zanzibar via Dubai, Nairobi

    MCT
    12:20 am
    1h 5m
    DXB
    1:25 am
    1h 20m
    DXB
    2:45 am
    5h 5m
    NBO
    6:50 am
    1h 20m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    LX243
    Sat 8 Nov, 12:20 am
    MCT Muscat
    Sat 8 Nov, 1:25 am
    DXB Dubai
    1h 5m
    1h 20m layover in Dubai (DXB)
    KL4156
    Sat 8 Nov, 2:45 am
    DXB Dubai
    Sat 8 Nov, 6:50 am
    NBO Nairobi
    5h 5m

    * Operated by Kenya Airways

    1h 20m layover in Nairobi (NBO)
    PW710
    Sat 8 Nov, 8:10 am
    NBO Nairobi
    Sat 8 Nov, 10:10 am
    ZNZ Zanzibar
    2h