×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

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

    Cheap Flights from Zanzibar

    Airline Results Price View
    View All Airlines View Flights
    Precision Air 4 results 438 View Flights
    Qatar Airways 19 results 627 View Flights
    Emirates 13 results 653 View Flights
    flydubai 1 result 1 003 View Flights
    Ethiopian Airlines 12 results 1 418 View Flights
    Qantas 2 results 1 816 View Flights
    KLM 1 result 4 592 View Flights
    Cities Results Price View
    View All Cities View Flights
    Mwanza 4 results 438 View Flights
    Muscat 28 results 627 View Flights
    Casablanca 20 results 998 View Flights
    Depart: Mon, 4 May Return: Fri, 22 May Zanzibar to Mwanza Mon, 4 May - Fri, 22 May
    Precision Air 1 stop 17h 10m
    3:00 pm ZNZ - 8:10 am (+1) MWZ
    Precision Air 1 stop 6h 25m
    1:00 pm MWZ - 7:25 pm ZNZ
    438
    smartfares.com
    Show Details

    Depart: Zanzibar to Mwanza via Dar es Salaam

    ZNZ
    3:00 pm
    30m
    DAR
    3:30 pm
    14h 30m
    DAR
    6:00 am
    2h 10m
    MWZ
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW423
    3:00 pm, 4 May Mon
    ZNZ Zanzibar
    3:30 pm, 4 May Mon
    DAR Dar es Salaam
    30m
    14h 30m layover in Dar es Salaam (DAR)
    PW490
    6:00 am, 5 May Tue
    DAR Dar es Salaam
    8:10 am, 5 May Tue
    MWZ Mwanza
    2h 10m

    Return: Mwanza to Zanzibar via Kilimanjaro

    MWZ
    1:00 pm
    1h 20m
    JRO
    2:20 pm
    3h 45m
    JRO
    6:05 pm
    1h 20m
    ZNZ
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW727
    1:00 pm, 22 May Fri
    MWZ Mwanza
    2:20 pm, 22 May Fri
    JRO Kilimanjaro
    1h 20m
    3h 45m layover in Kilimanjaro (JRO)
    PW437
    6:05 pm, 22 May Fri
    JRO Kilimanjaro
    7:25 pm, 22 May Fri
    ZNZ Zanzibar
    1h 20m
    Depart: Mon, 4 May Return: Fri, 22 May Zanzibar to Mwanza Mon, 4 May - Fri, 22 May
    Precision Air 1 stop 12h 25m
    7:45 pm ZNZ - 8:10 am (+1) MWZ
    Precision Air 1 stop 6h 25m
    1:00 pm MWZ - 7:25 pm ZNZ
    438
    smartfares.com
    Show Details

    Depart: Zanzibar to Mwanza via Dar es Salaam

    ZNZ
    7:45 pm
    30m
    DAR
    8:15 pm
    9h 45m
    DAR
    6:00 am
    2h 10m
    MWZ
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW437
    7:45 pm, 4 May Mon
    ZNZ Zanzibar
    8:15 pm, 4 May Mon
    DAR Dar es Salaam
    30m
    9h 45m layover in Dar es Salaam (DAR)
    PW490
    6:00 am, 5 May Tue
    DAR Dar es Salaam
    8:10 am, 5 May Tue
    MWZ Mwanza
    2h 10m

    Return: Mwanza to Zanzibar via Kilimanjaro

    MWZ
    1:00 pm
    1h 20m
    JRO
    2:20 pm
    3h 45m
    JRO
    6:05 pm
    1h 20m
    ZNZ
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW727
    1:00 pm, 22 May Fri
    MWZ Mwanza
    2:20 pm, 22 May Fri
    JRO Kilimanjaro
    1h 20m
    3h 45m layover in Kilimanjaro (JRO)
    PW437
    6:05 pm, 22 May Fri
    JRO Kilimanjaro
    7:25 pm, 22 May Fri
    ZNZ Zanzibar
    1h 20m
    Depart: Mon, 4 May Return: Fri, 22 May Zanzibar to Mwanza Mon, 4 May - Fri, 22 May
    Precision Air 1 stop 14h 40m
    5:30 pm ZNZ - 8:10 am (+1) MWZ
    Precision Air 1 stop 6h 25m
    1:00 pm MWZ - 7:25 pm ZNZ
    438
    smartfares.com
    Show Details

    Depart: Zanzibar to Mwanza via Dar es Salaam

    ZNZ
    5:30 pm
    30m
    DAR
    6:00 pm
    12h
    DAR
    6:00 am
    2h 10m
    MWZ
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW431
    5:30 pm, 4 May Mon
    ZNZ Zanzibar
    6:00 pm, 4 May Mon
    DAR Dar es Salaam
    30m
    12h layover in Dar es Salaam (DAR)
    PW490
    6:00 am, 5 May Tue
    DAR Dar es Salaam
    8:10 am, 5 May Tue
    MWZ Mwanza
    2h 10m

    Return: Mwanza to Zanzibar via Kilimanjaro

    MWZ
    1:00 pm
    1h 20m
    JRO
    2:20 pm
    3h 45m
    JRO
    6:05 pm
    1h 20m
    ZNZ
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW727
    1:00 pm, 22 May Fri
    MWZ Mwanza
    2:20 pm, 22 May Fri
    JRO Kilimanjaro
    1h 20m
    3h 45m layover in Kilimanjaro (JRO)
    PW437
    6:05 pm, 22 May Fri
    JRO Kilimanjaro
    7:25 pm, 22 May Fri
    ZNZ Zanzibar
    1h 20m
    Depart: Mon, 4 May Return: Fri, 22 May Zanzibar to Mwanza Mon, 4 May - Fri, 22 May
    Precision Air 1 stop 11h
    9:10 pm ZNZ - 8:10 am (+1) MWZ
    Precision Air 1 stop 6h 25m
    1:00 pm MWZ - 7:25 pm ZNZ
    438
    smartfares.com
    Show Details

    Depart: Zanzibar to Mwanza via Dar es Salaam

    ZNZ
    9:10 pm
    30m
    DAR
    9:40 pm
    8h 20m
    DAR
    6:00 am
    2h 10m
    MWZ
    8:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    9:10 pm, 4 May Mon
    ZNZ Zanzibar
    9:40 pm, 4 May Mon
    DAR Dar es Salaam
    30m
    8h 20m layover in Dar es Salaam (DAR)
    PW490
    6:00 am, 5 May Tue
    DAR Dar es Salaam
    8:10 am, 5 May Tue
    MWZ Mwanza
    2h 10m

    Return: Mwanza to Zanzibar via Kilimanjaro

    MWZ
    1:00 pm
    1h 20m
    JRO
    2:20 pm
    3h 45m
    JRO
    6:05 pm
    1h 20m
    ZNZ
    7:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW727
    1:00 pm, 22 May Fri
    MWZ Mwanza
    2:20 pm, 22 May Fri
    JRO Kilimanjaro
    1h 20m
    3h 45m layover in Kilimanjaro (JRO)
    PW437
    6:05 pm, 22 May Fri
    JRO Kilimanjaro
    7:25 pm, 22 May Fri
    ZNZ Zanzibar
    1h 20m
    Depart: Wed, 25 Mar Return: Mon, 25 May Zanzibar to Muscat Wed, 25 Mar - Mon, 25 May
    Multiple Airlines 2+ stops 11h 45m
    3:00 pm ZNZ - 3:45 am (+1) MCT
    Multiple Airlines 2+ stops 15h 10m
    2:20 am MCT - 4:30 pm ZNZ
    627
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    3:00 pm
    30m
    DAR
    3:30 pm
    2h 55m
    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
    3:00 pm, 25 Mar Wed
    ZNZ Zanzibar
    3:30 pm, 25 Mar Wed
    DAR Dar es Salaam
    30m
    2h 55m layover in Dar es Salaam (DAR)
    QR1348
    6:25 pm, 25 Mar Wed
    DAR Dar es Salaam
    11:50 pm, 25 Mar Wed
    DOH Doha
    5h 25m
    1h 25m layover in Doha (DOH)
    QR1132
    1:15 am, 26 Mar Thu
    DOH Doha
    3:45 am, 26 Mar Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    2:20 am
    1h 40m
    DOH
    3:00 am
    4h 35m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    2h 45m
    DAR
    4:00 pm
    30m
    ZNZ
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR3625
    2:20 am, 25 May Mon
    MCT Muscat
    3:00 am, 25 May Mon
    DOH Doha
    1h 40m

    * Operated by Oman Air

    4h 35m layover in Doha (DOH)
    QR1347
    7:35 am, 25 May Mon
    DOH Doha
    1:15 pm, 25 May Mon
    DAR Dar es Salaam
    5h 40m
    2h 45m layover in Dar es Salaam (DAR)
    PW713
    4:00 pm, 25 May Mon
    DAR Dar es Salaam
    4:30 pm, 25 May Mon
    ZNZ Zanzibar
    30m
    Depart: Wed, 25 Mar Return: Mon, 25 May Zanzibar to Muscat Wed, 25 Mar - Mon, 25 May
    Multiple Airlines 2+ stops 11h 45m
    3:00 pm ZNZ - 3:45 am (+1) MCT
    Multiple Airlines 2+ stops 12h 15m
    5:15 am MCT - 4:30 pm ZNZ
    627
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    3:00 pm
    30m
    DAR
    3:30 pm
    2h 55m
    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
    3:00 pm, 25 Mar Wed
    ZNZ Zanzibar
    3:30 pm, 25 Mar Wed
    DAR Dar es Salaam
    30m
    2h 55m layover in Dar es Salaam (DAR)
    QR1348
    6:25 pm, 25 Mar Wed
    DAR Dar es Salaam
    11:50 pm, 25 Mar Wed
    DOH Doha
    5h 25m
    1h 25m layover in Doha (DOH)
    QR1132
    1:15 am, 26 Mar Thu
    DOH Doha
    3:45 am, 26 Mar Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    5:15 am
    1h 25m
    DOH
    5:40 am
    1h 55m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    2h 45m
    DAR
    4:00 pm
    30m
    ZNZ
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1133
    5:15 am, 25 May Mon
    MCT Muscat
    5:40 am, 25 May Mon
    DOH Doha
    1h 25m
    1h 55m layover in Doha (DOH)
    QR1347
    7:35 am, 25 May Mon
    DOH Doha
    1:15 pm, 25 May Mon
    DAR Dar es Salaam
    5h 40m
    2h 45m layover in Dar es Salaam (DAR)
    PW713
    4:00 pm, 25 May Mon
    DAR Dar es Salaam
    4:30 pm, 25 May Mon
    ZNZ Zanzibar
    30m
    Depart: Wed, 25 Mar Return: Mon, 25 May Zanzibar to Muscat Wed, 25 Mar - Mon, 25 May
    Multiple Airlines 2+ stops 11h 45m
    3:00 pm ZNZ - 3:45 am (+1) MCT
    Multiple Airlines 2+ stops 14h 55m
    5:15 am MCT - 7:10 pm ZNZ
    627
    smartfares.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    3:00 pm
    30m
    DAR
    3:30 pm
    2h 55m
    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
    3:00 pm, 25 Mar Wed
    ZNZ Zanzibar
    3:30 pm, 25 Mar Wed
    DAR Dar es Salaam
    30m
    2h 55m layover in Dar es Salaam (DAR)
    QR1348
    6:25 pm, 25 Mar Wed
    DAR Dar es Salaam
    11:50 pm, 25 Mar Wed
    DOH Doha
    5h 25m
    1h 25m layover in Doha (DOH)
    QR1132
    1:15 am, 26 Mar Thu
    DOH Doha
    3:45 am, 26 Mar Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    5:15 am
    1h 25m
    DOH
    5:40 am
    1h 55m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    5h 25m
    DAR
    6:40 pm
    30m
    ZNZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1133
    5:15 am, 25 May Mon
    MCT Muscat
    5:40 am, 25 May Mon
    DOH Doha
    1h 25m
    1h 55m layover in Doha (DOH)
    QR1347
    7:35 am, 25 May Mon
    DOH Doha
    1:15 pm, 25 May Mon
    DAR Dar es Salaam
    5h 40m
    5h 25m layover in Dar es Salaam (DAR)
    PW715
    6:40 pm, 25 May Mon
    DAR Dar es Salaam
    7:10 pm, 25 May Mon
    ZNZ Zanzibar
    30m
    Depart: Wed, 25 Mar Return: Mon, 25 May Zanzibar to Muscat Wed, 25 Mar - Mon, 25 May
    Multiple Airlines 2+ stops 18h 10m
    3:00 pm ZNZ - 10:10 am (+1) MCT
    Multiple Airlines 2+ stops 15h 10m
    2:20 am MCT - 4:30 pm ZNZ
    627
    qatarairways.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    3:00 pm
    30m
    DAR
    3:30 pm
    2h 55m
    DAR
    6:25 pm
    5h 25m
    DOH
    11:50 pm
    7h 50m
    DOH
    7:40 am
    1h 30m
    MCT
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW423
    3:00 pm, 25 Mar Wed
    ZNZ Zanzibar
    3:30 pm, 25 Mar Wed
    DAR Dar es Salaam
    30m
    2h 55m layover in Dar es Salaam (DAR)
    QR1348
    6:25 pm, 25 Mar Wed
    DAR Dar es Salaam
    11:50 pm, 25 Mar Wed
    DOH Doha
    5h 25m
    7h 50m layover in Doha (DOH)
    QR1128
    7:40 am, 26 Mar Thu
    DOH Doha
    10:10 am, 26 Mar Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    2:20 am
    1h 40m
    DOH
    3:00 am
    4h 35m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    2h 45m
    DAR
    4:00 pm
    30m
    ZNZ
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY3625
    2:20 am, 25 May Mon
    MCT Muscat
    3:00 am, 25 May Mon
    DOH Doha
    1h 40m

    * Operated by Qatar Airways

    4h 35m layover in Doha (DOH)
    QR1347
    7:35 am, 25 May Mon
    DOH Doha
    1:15 pm, 25 May Mon
    DAR Dar es Salaam
    5h 40m
    2h 45m layover in Dar es Salaam (DAR)
    PW713
    4:00 pm, 25 May Mon
    DAR Dar es Salaam
    4:30 pm, 25 May Mon
    ZNZ Zanzibar
    30m
    Depart: Wed, 25 Mar Return: Mon, 25 May Zanzibar to Muscat Wed, 25 Mar - Mon, 25 May
    Multiple Airlines 2+ stops 22h 55m
    10:15 am ZNZ - 10:10 am (+1) MCT
    Multiple Airlines 2+ stops 15h 10m
    2:20 am MCT - 4:30 pm ZNZ
    627
    qatarairways.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    10:15 am
    30m
    DAR
    10:45 am
    7h 40m
    DAR
    6:25 pm
    5h 25m
    DOH
    11:50 pm
    7h 50m
    DOH
    7:40 am
    1h 30m
    MCT
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW710
    10:15 am, 25 Mar Wed
    ZNZ Zanzibar
    10:45 am, 25 Mar Wed
    DAR Dar es Salaam
    30m
    7h 40m layover in Dar es Salaam (DAR)
    QR1348
    6:25 pm, 25 Mar Wed
    DAR Dar es Salaam
    11:50 pm, 25 Mar Wed
    DOH Doha
    5h 25m
    7h 50m layover in Doha (DOH)
    QR1128
    7:40 am, 26 Mar Thu
    DOH Doha
    10:10 am, 26 Mar Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    2:20 am
    1h 40m
    DOH
    3:00 am
    4h 35m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    2h 45m
    DAR
    4:00 pm
    30m
    ZNZ
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY3625
    2:20 am, 25 May Mon
    MCT Muscat
    3:00 am, 25 May Mon
    DOH Doha
    1h 40m

    * Operated by Qatar Airways

    4h 35m layover in Doha (DOH)
    QR1347
    7:35 am, 25 May Mon
    DOH Doha
    1:15 pm, 25 May Mon
    DAR Dar es Salaam
    5h 40m
    2h 45m layover in Dar es Salaam (DAR)
    PW713
    4:00 pm, 25 May Mon
    DAR Dar es Salaam
    4:30 pm, 25 May Mon
    ZNZ Zanzibar
    30m
    Depart: Mon, 22 Jun Return: Fri, 31 Jul Zanzibar to Muscat Mon, 22 Jun - Fri, 31 Jul
    Multiple Airlines 2+ stops 11h 45m
    3:00 pm ZNZ - 3:45 am (+1) MCT
    Multiple Airlines 2+ stops 12h 15m
    5:15 am MCT - 4:30 pm ZNZ
    627
    qatarairways.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

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

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    5:15 am
    1h 25m
    DOH
    5:40 am
    1h 55m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    2h 45m
    DAR
    4:00 pm
    30m
    ZNZ
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1133
    5:15 am, 31 Jul Fri
    MCT Muscat
    5:40 am, 31 Jul Fri
    DOH Doha
    1h 25m
    1h 55m layover in Doha (DOH)
    QR1347
    7:35 am, 31 Jul Fri
    DOH Doha
    1:15 pm, 31 Jul Fri
    DAR Dar es Salaam
    5h 40m
    2h 45m layover in Dar es Salaam (DAR)
    PW713
    4:00 pm, 31 Jul Fri
    DAR Dar es Salaam
    4:30 pm, 31 Jul Fri
    ZNZ Zanzibar
    30m
    Depart: Wed, 25 Mar Return: Mon, 25 May Zanzibar to Muscat Wed, 25 Mar - Mon, 25 May
    Multiple Airlines 2+ stops 22h 55m
    10:15 am ZNZ - 10:10 am (+1) MCT
    Multiple Airlines 2+ stops 12h 15m
    5:15 am MCT - 4:30 pm ZNZ
    627
    qatarairways.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    10:15 am
    30m
    DAR
    10:45 am
    7h 40m
    DAR
    6:25 pm
    5h 25m
    DOH
    11:50 pm
    7h 50m
    DOH
    7:40 am
    1h 30m
    MCT
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW710
    10:15 am, 25 Mar Wed
    ZNZ Zanzibar
    10:45 am, 25 Mar Wed
    DAR Dar es Salaam
    30m
    7h 40m layover in Dar es Salaam (DAR)
    QR1348
    6:25 pm, 25 Mar Wed
    DAR Dar es Salaam
    11:50 pm, 25 Mar Wed
    DOH Doha
    5h 25m
    7h 50m layover in Doha (DOH)
    QR1128
    7:40 am, 26 Mar Thu
    DOH Doha
    10:10 am, 26 Mar Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    5:15 am
    1h 25m
    DOH
    5:40 am
    1h 55m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    2h 45m
    DAR
    4:00 pm
    30m
    ZNZ
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1133
    5:15 am, 25 May Mon
    MCT Muscat
    5:40 am, 25 May Mon
    DOH Doha
    1h 25m
    1h 55m layover in Doha (DOH)
    QR1347
    7:35 am, 25 May Mon
    DOH Doha
    1:15 pm, 25 May Mon
    DAR Dar es Salaam
    5h 40m
    2h 45m layover in Dar es Salaam (DAR)
    PW713
    4:00 pm, 25 May Mon
    DAR Dar es Salaam
    4:30 pm, 25 May Mon
    ZNZ Zanzibar
    30m
    Depart: Wed, 25 Mar Return: Mon, 25 May Zanzibar to Muscat Wed, 25 Mar - Mon, 25 May
    Multiple Airlines 2+ stops 11h 45m
    3:00 pm ZNZ - 3:45 am (+1) MCT
    Multiple Airlines 2+ stops 12h 15m
    5:15 am MCT - 4:30 pm ZNZ
    627
    qatarairways.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    3:00 pm
    30m
    DAR
    3:30 pm
    2h 55m
    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
    3:00 pm, 25 Mar Wed
    ZNZ Zanzibar
    3:30 pm, 25 Mar Wed
    DAR Dar es Salaam
    30m
    2h 55m layover in Dar es Salaam (DAR)
    QR1348
    6:25 pm, 25 Mar Wed
    DAR Dar es Salaam
    11:50 pm, 25 Mar Wed
    DOH Doha
    5h 25m
    1h 25m layover in Doha (DOH)
    QR1132
    1:15 am, 26 Mar Thu
    DOH Doha
    3:45 am, 26 Mar Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    5:15 am
    1h 25m
    DOH
    5:40 am
    1h 55m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    2h 45m
    DAR
    4:00 pm
    30m
    ZNZ
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1133
    5:15 am, 25 May Mon
    MCT Muscat
    5:40 am, 25 May Mon
    DOH Doha
    1h 25m
    1h 55m layover in Doha (DOH)
    QR1347
    7:35 am, 25 May Mon
    DOH Doha
    1:15 pm, 25 May Mon
    DAR Dar es Salaam
    5h 40m
    2h 45m layover in Dar es Salaam (DAR)
    PW713
    4:00 pm, 25 May Mon
    DAR Dar es Salaam
    4:30 pm, 25 May Mon
    ZNZ Zanzibar
    30m
    Depart: Wed, 25 Mar Return: Mon, 25 May Zanzibar to Muscat Wed, 25 Mar - Mon, 25 May
    Multiple Airlines 2+ stops 11h 45m
    3:00 pm ZNZ - 3:45 am (+1) MCT
    Multiple Airlines 2+ stops 20h 40m
    11:30 pm MCT - 7:10 pm (+1) ZNZ
    627
    qatarairways.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    3:00 pm
    30m
    DAR
    3:30 pm
    2h 55m
    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
    3:00 pm, 25 Mar Wed
    ZNZ Zanzibar
    3:30 pm, 25 Mar Wed
    DAR Dar es Salaam
    30m
    2h 55m layover in Dar es Salaam (DAR)
    QR1348
    6:25 pm, 25 Mar Wed
    DAR Dar es Salaam
    11:50 pm, 25 Mar Wed
    DOH Doha
    5h 25m
    1h 25m layover in Doha (DOH)
    QR1132
    1:15 am, 26 Mar Thu
    DOH Doha
    3:45 am, 26 Mar Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    11:30 pm
    1h 25m
    DOH
    11:55 pm
    7h 40m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    5h 25m
    DAR
    6:40 pm
    30m
    ZNZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1135
    11:30 pm, 25 May Mon
    MCT Muscat
    11:55 pm, 25 May Mon
    DOH Doha
    1h 25m
    7h 40m layover in Doha (DOH)
    QR1347
    7:35 am, 26 May Tue
    DOH Doha
    1:15 pm, 26 May Tue
    DAR Dar es Salaam
    5h 40m
    5h 25m layover in Dar es Salaam (DAR)
    PW715
    6:40 pm, 26 May Tue
    DAR Dar es Salaam
    7:10 pm, 26 May Tue
    ZNZ Zanzibar
    30m
    Depart: Wed, 25 Mar Return: Mon, 25 May Zanzibar to Muscat Wed, 25 Mar - Mon, 25 May
    Multiple Airlines 2+ stops 18h 10m
    3:00 pm ZNZ - 10:10 am (+1) MCT
    Multiple Airlines 2+ stops 12h 15m
    5:15 am MCT - 4:30 pm ZNZ
    627
    qatarairways.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    3:00 pm
    30m
    DAR
    3:30 pm
    2h 55m
    DAR
    6:25 pm
    5h 25m
    DOH
    11:50 pm
    7h 50m
    DOH
    7:40 am
    1h 30m
    MCT
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW423
    3:00 pm, 25 Mar Wed
    ZNZ Zanzibar
    3:30 pm, 25 Mar Wed
    DAR Dar es Salaam
    30m
    2h 55m layover in Dar es Salaam (DAR)
    QR1348
    6:25 pm, 25 Mar Wed
    DAR Dar es Salaam
    11:50 pm, 25 Mar Wed
    DOH Doha
    5h 25m
    7h 50m layover in Doha (DOH)
    QR1128
    7:40 am, 26 Mar Thu
    DOH Doha
    10:10 am, 26 Mar Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    5:15 am
    1h 25m
    DOH
    5:40 am
    1h 55m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    2h 45m
    DAR
    4:00 pm
    30m
    ZNZ
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1133
    5:15 am, 25 May Mon
    MCT Muscat
    5:40 am, 25 May Mon
    DOH Doha
    1h 25m
    1h 55m layover in Doha (DOH)
    QR1347
    7:35 am, 25 May Mon
    DOH Doha
    1:15 pm, 25 May Mon
    DAR Dar es Salaam
    5h 40m
    2h 45m layover in Dar es Salaam (DAR)
    PW713
    4:00 pm, 25 May Mon
    DAR Dar es Salaam
    4:30 pm, 25 May Mon
    ZNZ Zanzibar
    30m
    Depart: Wed, 25 Mar Return: Mon, 25 May Zanzibar to Muscat Wed, 25 Mar - Mon, 25 May
    Multiple Airlines 2+ stops 18h 10m
    3:00 pm ZNZ - 10:10 am (+1) MCT
    Multiple Airlines 2+ stops 20h 40m
    11:30 pm MCT - 7:10 pm (+1) ZNZ
    627
    qatarairways.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    3:00 pm
    30m
    DAR
    3:30 pm
    2h 55m
    DAR
    6:25 pm
    5h 25m
    DOH
    11:50 pm
    7h 50m
    DOH
    7:40 am
    1h 30m
    MCT
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW423
    3:00 pm, 25 Mar Wed
    ZNZ Zanzibar
    3:30 pm, 25 Mar Wed
    DAR Dar es Salaam
    30m
    2h 55m layover in Dar es Salaam (DAR)
    QR1348
    6:25 pm, 25 Mar Wed
    DAR Dar es Salaam
    11:50 pm, 25 Mar Wed
    DOH Doha
    5h 25m
    7h 50m layover in Doha (DOH)
    QR1128
    7:40 am, 26 Mar Thu
    DOH Doha
    10:10 am, 26 Mar Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    11:30 pm
    1h 25m
    DOH
    11:55 pm
    7h 40m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    5h 25m
    DAR
    6:40 pm
    30m
    ZNZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1135
    11:30 pm, 25 May Mon
    MCT Muscat
    11:55 pm, 25 May Mon
    DOH Doha
    1h 25m
    7h 40m layover in Doha (DOH)
    QR1347
    7:35 am, 26 May Tue
    DOH Doha
    1:15 pm, 26 May Tue
    DAR Dar es Salaam
    5h 40m
    5h 25m layover in Dar es Salaam (DAR)
    PW715
    6:40 pm, 26 May Tue
    DAR Dar es Salaam
    7:10 pm, 26 May Tue
    ZNZ Zanzibar
    30m
    Depart: Wed, 25 Mar Return: Mon, 25 May Zanzibar to Muscat Wed, 25 Mar - Mon, 25 May
    Multiple Airlines 2+ stops 16h 30m
    10:15 am ZNZ - 3:45 am (+1) MCT
    Multiple Airlines 2+ stops 15h 10m
    2:20 am MCT - 4:30 pm ZNZ
    627
    qatarairways.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    10:15 am
    30m
    DAR
    10:45 am
    7h 40m
    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
    PW710
    10:15 am, 25 Mar Wed
    ZNZ Zanzibar
    10:45 am, 25 Mar Wed
    DAR Dar es Salaam
    30m
    7h 40m layover in Dar es Salaam (DAR)
    QR1348
    6:25 pm, 25 Mar Wed
    DAR Dar es Salaam
    11:50 pm, 25 Mar Wed
    DOH Doha
    5h 25m
    1h 25m layover in Doha (DOH)
    QR1132
    1:15 am, 26 Mar Thu
    DOH Doha
    3:45 am, 26 Mar Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    2:20 am
    1h 40m
    DOH
    3:00 am
    4h 35m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    2h 45m
    DAR
    4:00 pm
    30m
    ZNZ
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY3625
    2:20 am, 25 May Mon
    MCT Muscat
    3:00 am, 25 May Mon
    DOH Doha
    1h 40m

    * Operated by Qatar Airways

    4h 35m layover in Doha (DOH)
    QR1347
    7:35 am, 25 May Mon
    DOH Doha
    1:15 pm, 25 May Mon
    DAR Dar es Salaam
    5h 40m
    2h 45m layover in Dar es Salaam (DAR)
    PW713
    4:00 pm, 25 May Mon
    DAR Dar es Salaam
    4:30 pm, 25 May Mon
    ZNZ Zanzibar
    30m
    Depart: Mon, 22 Jun Return: Fri, 31 Jul Zanzibar to Muscat Mon, 22 Jun - Fri, 31 Jul
    Multiple Airlines 2+ stops 15h 35m
    3:00 pm ZNZ - 7:35 am (+1) MCT
    Multiple Airlines 2+ stops 12h 15m
    5:15 am MCT - 4:30 pm ZNZ
    627
    qatarairways.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    3:00 pm
    30m
    DAR
    3:30 pm
    2h 50m
    DAR
    6:20 pm
    5h 25m
    DOH
    11:45 pm
    5h 15m
    DOH
    5:00 am
    1h 35m
    MCT
    7:35 am
    Airlines
    Flight No.
    From
    To
    Duration
    PW423
    3:00 pm, 22 Jun Mon
    ZNZ Zanzibar
    3:30 pm, 22 Jun Mon
    DAR Dar es Salaam
    30m
    2h 50m layover in Dar es Salaam (DAR)
    QR1348
    6:20 pm, 22 Jun Mon
    DAR Dar es Salaam
    11:45 pm, 22 Jun Mon
    DOH Doha
    5h 25m
    5h 15m layover in Doha (DOH)
    WY3624
    5:00 am, 23 Jun Tue
    DOH Doha
    7:35 am, 23 Jun Tue
    MCT Muscat
    1h 35m

    * Operated by Qatar Airways

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    5:15 am
    1h 25m
    DOH
    5:40 am
    1h 55m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    2h 45m
    DAR
    4:00 pm
    30m
    ZNZ
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1133
    5:15 am, 31 Jul Fri
    MCT Muscat
    5:40 am, 31 Jul Fri
    DOH Doha
    1h 25m
    1h 55m layover in Doha (DOH)
    QR1347
    7:35 am, 31 Jul Fri
    DOH Doha
    1:15 pm, 31 Jul Fri
    DAR Dar es Salaam
    5h 40m
    2h 45m layover in Dar es Salaam (DAR)
    PW713
    4:00 pm, 31 Jul Fri
    DAR Dar es Salaam
    4:30 pm, 31 Jul Fri
    ZNZ Zanzibar
    30m
    Depart: Wed, 25 Mar Return: Mon, 25 May Zanzibar to Muscat Wed, 25 Mar - Mon, 25 May
    Multiple Airlines 2+ stops 11h 45m
    3:00 pm ZNZ - 3:45 am (+1) MCT
    Multiple Airlines 2+ stops 15h 10m
    2:20 am MCT - 4:30 pm ZNZ
    627
    qatarairways.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    3:00 pm
    30m
    DAR
    3:30 pm
    2h 55m
    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
    3:00 pm, 25 Mar Wed
    ZNZ Zanzibar
    3:30 pm, 25 Mar Wed
    DAR Dar es Salaam
    30m
    2h 55m layover in Dar es Salaam (DAR)
    QR1348
    6:25 pm, 25 Mar Wed
    DAR Dar es Salaam
    11:50 pm, 25 Mar Wed
    DOH Doha
    5h 25m
    1h 25m layover in Doha (DOH)
    QR1132
    1:15 am, 26 Mar Thu
    DOH Doha
    3:45 am, 26 Mar Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    2:20 am
    1h 40m
    DOH
    3:00 am
    4h 35m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    2h 45m
    DAR
    4:00 pm
    30m
    ZNZ
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    WY3625
    2:20 am, 25 May Mon
    MCT Muscat
    3:00 am, 25 May Mon
    DOH Doha
    1h 40m

    * Operated by Qatar Airways

    4h 35m layover in Doha (DOH)
    QR1347
    7:35 am, 25 May Mon
    DOH Doha
    1:15 pm, 25 May Mon
    DAR Dar es Salaam
    5h 40m
    2h 45m layover in Dar es Salaam (DAR)
    PW713
    4:00 pm, 25 May Mon
    DAR Dar es Salaam
    4:30 pm, 25 May Mon
    ZNZ Zanzibar
    30m
    Depart: Wed, 25 Mar Return: Mon, 25 May Zanzibar to Muscat Wed, 25 Mar - Mon, 25 May
    Multiple Airlines 2+ stops 16h 30m
    10:15 am ZNZ - 3:45 am (+1) MCT
    Multiple Airlines 2+ stops 12h 15m
    5:15 am MCT - 4:30 pm ZNZ
    627
    qatarairways.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    10:15 am
    30m
    DAR
    10:45 am
    7h 40m
    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
    PW710
    10:15 am, 25 Mar Wed
    ZNZ Zanzibar
    10:45 am, 25 Mar Wed
    DAR Dar es Salaam
    30m
    7h 40m layover in Dar es Salaam (DAR)
    QR1348
    6:25 pm, 25 Mar Wed
    DAR Dar es Salaam
    11:50 pm, 25 Mar Wed
    DOH Doha
    5h 25m
    1h 25m layover in Doha (DOH)
    QR1132
    1:15 am, 26 Mar Thu
    DOH Doha
    3:45 am, 26 Mar Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    5:15 am
    1h 25m
    DOH
    5:40 am
    1h 55m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    2h 45m
    DAR
    4:00 pm
    30m
    ZNZ
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1133
    5:15 am, 25 May Mon
    MCT Muscat
    5:40 am, 25 May Mon
    DOH Doha
    1h 25m
    1h 55m layover in Doha (DOH)
    QR1347
    7:35 am, 25 May Mon
    DOH Doha
    1:15 pm, 25 May Mon
    DAR Dar es Salaam
    5h 40m
    2h 45m layover in Dar es Salaam (DAR)
    PW713
    4:00 pm, 25 May Mon
    DAR Dar es Salaam
    4:30 pm, 25 May Mon
    ZNZ Zanzibar
    30m
    Depart: Wed, 25 Mar Return: Mon, 25 May Zanzibar to Muscat Wed, 25 Mar - Mon, 25 May
    Multiple Airlines 2+ stops 16h 30m
    10:15 am ZNZ - 3:45 am (+1) MCT
    Multiple Airlines 2+ stops 20h 40m
    11:30 pm MCT - 7:10 pm (+1) ZNZ
    627
    qatarairways.com
    Show Details

    Depart: Zanzibar to Muscat via Dar es Salaam, Doha

    ZNZ
    10:15 am
    30m
    DAR
    10:45 am
    7h 40m
    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
    PW710
    10:15 am, 25 Mar Wed
    ZNZ Zanzibar
    10:45 am, 25 Mar Wed
    DAR Dar es Salaam
    30m
    7h 40m layover in Dar es Salaam (DAR)
    QR1348
    6:25 pm, 25 Mar Wed
    DAR Dar es Salaam
    11:50 pm, 25 Mar Wed
    DOH Doha
    5h 25m
    1h 25m layover in Doha (DOH)
    QR1132
    1:15 am, 26 Mar Thu
    DOH Doha
    3:45 am, 26 Mar Thu
    MCT Muscat
    1h 30m

    Return: Muscat to Zanzibar via Doha, Dar es Salaam

    MCT
    11:30 pm
    1h 25m
    DOH
    11:55 pm
    7h 40m
    DOH
    7:35 am
    5h 40m
    DAR
    1:15 pm
    5h 25m
    DAR
    6:40 pm
    30m
    ZNZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR1135
    11:30 pm, 25 May Mon
    MCT Muscat
    11:55 pm, 25 May Mon
    DOH Doha
    1h 25m
    7h 40m layover in Doha (DOH)
    QR1347
    7:35 am, 26 May Tue
    DOH Doha
    1:15 pm, 26 May Tue
    DAR Dar es Salaam
    5h 40m
    5h 25m layover in Dar es Salaam (DAR)
    PW715
    6:40 pm, 26 May Tue
    DAR Dar es Salaam
    7:10 pm, 26 May Tue
    ZNZ Zanzibar
    30m