Cheap Flights from Zanzibar
    (Modify Search)
    Depart Return Zanzibar to Athens Tue, 9 Sep - Thu, 30 Oct
    Multiple Airlines 2+ stops 16h 40m
    8:10 pm ZNZ - 12:50 pm (+1) ATH
    Multiple Airlines 2+ stops 16h 15m
    4:55 pm ATH - 10:10 am (+1) ZNZ
    1 180
    klm.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:10 pm
    30m
    DAR
    8:40 pm
    2h 15m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    1h 20m
    AMS
    8:35 am
    3h 15m
    ATH
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW437
    Tue 9 Sep, 8:10 pm
    ZNZ Zanzibar
    Tue 9 Sep, 8:40 pm
    DAR Dar es Salaam
    30m
    2h 15m layover in Dar es Salaam (DAR)
    KL571
    Tue 9 Sep, 10:55 pm
    DAR Dar es Salaam
    Wed 10 Sep, 7:15 am
    AMS Amsterdam
    9h 20m
    1h 20m layover in Amsterdam (AMS)
    KL1573
    Wed 10 Sep, 8:35 am
    AMS Amsterdam
    Wed 10 Sep, 12:50 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    4:55 pm
    3h 40m
    AMS
    7:35 pm
    1h 5m
    AMS
    8:40 pm
    8h 20m
    NBO
    7:00 am (+1)
    1h 10m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1576
    Thu 30 Oct, 4:55 pm
    ATH Athens
    Thu 30 Oct, 7:35 pm
    AMS Amsterdam
    3h 40m
    1h 5m layover in Amsterdam (AMS)
    KL4141
    Thu 30 Oct, 8:40 pm
    AMS Amsterdam
    Fri 31 Oct, 7:00 am
    NBO Nairobi
    8h 20m

    * Operated by Kenya Airways

    1h 10m layover in Nairobi (NBO)
    PW710
    Fri 31 Oct, 8:10 am
    NBO Nairobi
    Fri 31 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Tue, 9 Sep - Thu, 30 Oct
    Multiple Airlines 2+ stops 16h 40m
    8:10 pm ZNZ - 12:50 pm (+1) ATH
    Multiple Airlines 2+ stops 19h 40m
    1:30 pm ATH - 10:10 am (+1) ZNZ
    1 180
    klm.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:10 pm
    30m
    DAR
    8:40 pm
    2h 15m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    1h 20m
    AMS
    8:35 am
    3h 15m
    ATH
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW437
    Tue 9 Sep, 8:10 pm
    ZNZ Zanzibar
    Tue 9 Sep, 8:40 pm
    DAR Dar es Salaam
    30m
    2h 15m layover in Dar es Salaam (DAR)
    KL571
    Tue 9 Sep, 10:55 pm
    DAR Dar es Salaam
    Wed 10 Sep, 7:15 am
    AMS Amsterdam
    9h 20m
    1h 20m layover in Amsterdam (AMS)
    KL1573
    Wed 10 Sep, 8:35 am
    AMS Amsterdam
    Wed 10 Sep, 12:50 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    1:30 pm
    3h 40m
    AMS
    4:10 pm
    4h 30m
    AMS
    8:40 pm
    8h 20m
    NBO
    7:00 am (+1)
    1h 10m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1574
    Thu 30 Oct, 1:30 pm
    ATH Athens
    Thu 30 Oct, 4:10 pm
    AMS Amsterdam
    3h 40m
    4h 30m layover in Amsterdam (AMS)
    KL4141
    Thu 30 Oct, 8:40 pm
    AMS Amsterdam
    Fri 31 Oct, 7:00 am
    NBO Nairobi
    8h 20m

    * Operated by Kenya Airways

    1h 10m layover in Nairobi (NBO)
    PW710
    Fri 31 Oct, 8:10 am
    NBO Nairobi
    Fri 31 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Tue, 9 Sep - Thu, 30 Oct
    Multiple Airlines 2+ stops 19h 25m
    8:55 pm ZNZ - 4:20 pm (+1) ATH
    Multiple Airlines 2+ stops 19h 40m
    1:30 pm ATH - 10:10 am (+1) ZNZ
    1 180
    klm.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:55 pm
    30m
    DAR
    9:25 pm
    1h 30m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    4h 50m
    AMS
    12:05 pm
    3h 15m
    ATH
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    Tue 9 Sep, 8:55 pm
    ZNZ Zanzibar
    Tue 9 Sep, 9:25 pm
    DAR Dar es Salaam
    30m
    1h 30m layover in Dar es Salaam (DAR)
    KL571
    Tue 9 Sep, 10:55 pm
    DAR Dar es Salaam
    Wed 10 Sep, 7:15 am
    AMS Amsterdam
    9h 20m
    4h 50m layover in Amsterdam (AMS)
    KL1575
    Wed 10 Sep, 12:05 pm
    AMS Amsterdam
    Wed 10 Sep, 4:20 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    1:30 pm
    3h 40m
    AMS
    4:10 pm
    4h 30m
    AMS
    8:40 pm
    8h 20m
    NBO
    7:00 am (+1)
    1h 10m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1574
    Thu 30 Oct, 1:30 pm
    ATH Athens
    Thu 30 Oct, 4:10 pm
    AMS Amsterdam
    3h 40m
    4h 30m layover in Amsterdam (AMS)
    KL4141
    Thu 30 Oct, 8:40 pm
    AMS Amsterdam
    Fri 31 Oct, 7:00 am
    NBO Nairobi
    8h 20m

    * Operated by Kenya Airways

    1h 10m layover in Nairobi (NBO)
    PW710
    Fri 31 Oct, 8:10 am
    NBO Nairobi
    Fri 31 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Tue, 9 Sep - Thu, 30 Oct
    Multiple Airlines 2+ stops 15h 55m
    8:55 pm ZNZ - 12:50 pm (+1) ATH
    Multiple Airlines 2+ stops 16h 15m
    4:55 pm ATH - 10:10 am (+1) ZNZ
    1 180
    klm.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:55 pm
    30m
    DAR
    9:25 pm
    1h 30m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    1h 20m
    AMS
    8:35 am
    3h 15m
    ATH
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    Tue 9 Sep, 8:55 pm
    ZNZ Zanzibar
    Tue 9 Sep, 9:25 pm
    DAR Dar es Salaam
    30m
    1h 30m layover in Dar es Salaam (DAR)
    KL571
    Tue 9 Sep, 10:55 pm
    DAR Dar es Salaam
    Wed 10 Sep, 7:15 am
    AMS Amsterdam
    9h 20m
    1h 20m layover in Amsterdam (AMS)
    KL1573
    Wed 10 Sep, 8:35 am
    AMS Amsterdam
    Wed 10 Sep, 12:50 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    4:55 pm
    3h 40m
    AMS
    7:35 pm
    1h 5m
    AMS
    8:40 pm
    8h 20m
    NBO
    7:00 am (+1)
    1h 10m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1576
    Thu 30 Oct, 4:55 pm
    ATH Athens
    Thu 30 Oct, 7:35 pm
    AMS Amsterdam
    3h 40m
    1h 5m layover in Amsterdam (AMS)
    KL4141
    Thu 30 Oct, 8:40 pm
    AMS Amsterdam
    Fri 31 Oct, 7:00 am
    NBO Nairobi
    8h 20m

    * Operated by Kenya Airways

    1h 10m layover in Nairobi (NBO)
    PW710
    Fri 31 Oct, 8:10 am
    NBO Nairobi
    Fri 31 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Tue, 9 Sep - Thu, 30 Oct
    Multiple Airlines 2+ stops 19h 25m
    8:55 pm ZNZ - 4:20 pm (+1) ATH
    Multiple Airlines 2+ stops 16h 15m
    4:55 pm ATH - 10:10 am (+1) ZNZ
    1 180
    klm.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:55 pm
    30m
    DAR
    9:25 pm
    1h 30m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    4h 50m
    AMS
    12:05 pm
    3h 15m
    ATH
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    Tue 9 Sep, 8:55 pm
    ZNZ Zanzibar
    Tue 9 Sep, 9:25 pm
    DAR Dar es Salaam
    30m
    1h 30m layover in Dar es Salaam (DAR)
    KL571
    Tue 9 Sep, 10:55 pm
    DAR Dar es Salaam
    Wed 10 Sep, 7:15 am
    AMS Amsterdam
    9h 20m
    4h 50m layover in Amsterdam (AMS)
    KL1575
    Wed 10 Sep, 12:05 pm
    AMS Amsterdam
    Wed 10 Sep, 4:20 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    4:55 pm
    3h 40m
    AMS
    7:35 pm
    1h 5m
    AMS
    8:40 pm
    8h 20m
    NBO
    7:00 am (+1)
    1h 10m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1576
    Thu 30 Oct, 4:55 pm
    ATH Athens
    Thu 30 Oct, 7:35 pm
    AMS Amsterdam
    3h 40m
    1h 5m layover in Amsterdam (AMS)
    KL4141
    Thu 30 Oct, 8:40 pm
    AMS Amsterdam
    Fri 31 Oct, 7:00 am
    NBO Nairobi
    8h 20m

    * Operated by Kenya Airways

    1h 10m layover in Nairobi (NBO)
    PW710
    Fri 31 Oct, 8:10 am
    NBO Nairobi
    Fri 31 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Tue, 9 Sep - Thu, 30 Oct
    Multiple Airlines 2+ stops 15h 55m
    8:55 pm ZNZ - 12:50 pm (+1) ATH
    Multiple Airlines 2+ stops 19h 40m
    1:30 pm ATH - 10:10 am (+1) ZNZ
    1 180
    klm.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:55 pm
    30m
    DAR
    9:25 pm
    1h 30m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    1h 20m
    AMS
    8:35 am
    3h 15m
    ATH
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    Tue 9 Sep, 8:55 pm
    ZNZ Zanzibar
    Tue 9 Sep, 9:25 pm
    DAR Dar es Salaam
    30m
    1h 30m layover in Dar es Salaam (DAR)
    KL571
    Tue 9 Sep, 10:55 pm
    DAR Dar es Salaam
    Wed 10 Sep, 7:15 am
    AMS Amsterdam
    9h 20m
    1h 20m layover in Amsterdam (AMS)
    KL1573
    Wed 10 Sep, 8:35 am
    AMS Amsterdam
    Wed 10 Sep, 12:50 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    1:30 pm
    3h 40m
    AMS
    4:10 pm
    4h 30m
    AMS
    8:40 pm
    8h 20m
    NBO
    7:00 am (+1)
    1h 10m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1574
    Thu 30 Oct, 1:30 pm
    ATH Athens
    Thu 30 Oct, 4:10 pm
    AMS Amsterdam
    3h 40m
    4h 30m layover in Amsterdam (AMS)
    KL4141
    Thu 30 Oct, 8:40 pm
    AMS Amsterdam
    Fri 31 Oct, 7:00 am
    NBO Nairobi
    8h 20m

    * Operated by Kenya Airways

    1h 10m layover in Nairobi (NBO)
    PW710
    Fri 31 Oct, 8:10 am
    NBO Nairobi
    Fri 31 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Tue, 9 Sep - Thu, 30 Oct
    Multiple Airlines 2+ stops 19h 25m
    8:55 pm ZNZ - 4:20 pm (+1) ATH
    Multiple Airlines 2+ stops 16h 15m
    4:55 pm ATH - 10:10 am (+1) ZNZ
    1 218
    klm.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:55 pm
    30m
    DAR
    9:25 pm
    1h 30m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    4h 50m
    AMS
    12:05 pm
    3h 15m
    ATH
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    Tue 9 Sep, 8:55 pm
    ZNZ Zanzibar
    Tue 9 Sep, 9:25 pm
    DAR Dar es Salaam
    30m
    1h 30m layover in Dar es Salaam (DAR)
    KL571
    Tue 9 Sep, 10:55 pm
    DAR Dar es Salaam
    Wed 10 Sep, 7:15 am
    AMS Amsterdam
    9h 20m
    4h 50m layover in Amsterdam (AMS)
    KL1575
    Wed 10 Sep, 12:05 pm
    AMS Amsterdam
    Wed 10 Sep, 4:20 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    4:55 pm
    3h 40m
    AMS
    7:35 pm
    1h 5m
    AMS
    8:40 pm
    8h 20m
    NBO
    7:00 am (+1)
    1h 10m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1576
    Thu 30 Oct, 4:55 pm
    ATH Athens
    Thu 30 Oct, 7:35 pm
    AMS Amsterdam
    3h 40m
    1h 5m layover in Amsterdam (AMS)
    KL4141
    Thu 30 Oct, 8:40 pm
    AMS Amsterdam
    Fri 31 Oct, 7:00 am
    NBO Nairobi
    8h 20m

    * Operated by Kenya Airways

    1h 10m layover in Nairobi (NBO)
    KQ6710
    Fri 31 Oct, 8:10 am
    NBO Nairobi
    Fri 31 Oct, 10:10 am
    ZNZ Zanzibar
    2h

    * Operated by Precision Air

    Depart Return Zanzibar to Athens Tue, 9 Sep - Thu, 30 Oct
    Multiple Airlines 2+ stops 16h 40m
    8:10 pm ZNZ - 12:50 pm (+1) ATH
    Multiple Airlines 2+ stops 16h 15m
    4:55 pm ATH - 10:10 am (+1) ZNZ
    1 218
    klm.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:10 pm
    30m
    DAR
    8:40 pm
    2h 15m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    1h 20m
    AMS
    8:35 am
    3h 15m
    ATH
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW437
    Tue 9 Sep, 8:10 pm
    ZNZ Zanzibar
    Tue 9 Sep, 8:40 pm
    DAR Dar es Salaam
    30m
    2h 15m layover in Dar es Salaam (DAR)
    KL571
    Tue 9 Sep, 10:55 pm
    DAR Dar es Salaam
    Wed 10 Sep, 7:15 am
    AMS Amsterdam
    9h 20m
    1h 20m layover in Amsterdam (AMS)
    KL1573
    Wed 10 Sep, 8:35 am
    AMS Amsterdam
    Wed 10 Sep, 12:50 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    4:55 pm
    3h 40m
    AMS
    7:35 pm
    1h 5m
    AMS
    8:40 pm
    8h 20m
    NBO
    7:00 am (+1)
    1h 10m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1576
    Thu 30 Oct, 4:55 pm
    ATH Athens
    Thu 30 Oct, 7:35 pm
    AMS Amsterdam
    3h 40m
    1h 5m layover in Amsterdam (AMS)
    KL4141
    Thu 30 Oct, 8:40 pm
    AMS Amsterdam
    Fri 31 Oct, 7:00 am
    NBO Nairobi
    8h 20m

    * Operated by Kenya Airways

    1h 10m layover in Nairobi (NBO)
    KQ6710
    Fri 31 Oct, 8:10 am
    NBO Nairobi
    Fri 31 Oct, 10:10 am
    ZNZ Zanzibar
    2h

    * Operated by Precision Air

    Depart Return Zanzibar to Athens Tue, 9 Sep - Thu, 30 Oct
    Multiple Airlines 2+ stops 15h 55m
    8:55 pm ZNZ - 12:50 pm (+1) ATH
    Multiple Airlines 2+ stops 16h 15m
    4:55 pm ATH - 10:10 am (+1) ZNZ
    1 218
    klm.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:55 pm
    30m
    DAR
    9:25 pm
    1h 30m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    1h 20m
    AMS
    8:35 am
    3h 15m
    ATH
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    Tue 9 Sep, 8:55 pm
    ZNZ Zanzibar
    Tue 9 Sep, 9:25 pm
    DAR Dar es Salaam
    30m
    1h 30m layover in Dar es Salaam (DAR)
    KL571
    Tue 9 Sep, 10:55 pm
    DAR Dar es Salaam
    Wed 10 Sep, 7:15 am
    AMS Amsterdam
    9h 20m
    1h 20m layover in Amsterdam (AMS)
    KL1573
    Wed 10 Sep, 8:35 am
    AMS Amsterdam
    Wed 10 Sep, 12:50 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    4:55 pm
    3h 40m
    AMS
    7:35 pm
    1h 5m
    AMS
    8:40 pm
    8h 20m
    NBO
    7:00 am (+1)
    1h 10m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1576
    Thu 30 Oct, 4:55 pm
    ATH Athens
    Thu 30 Oct, 7:35 pm
    AMS Amsterdam
    3h 40m
    1h 5m layover in Amsterdam (AMS)
    KL4141
    Thu 30 Oct, 8:40 pm
    AMS Amsterdam
    Fri 31 Oct, 7:00 am
    NBO Nairobi
    8h 20m

    * Operated by Kenya Airways

    1h 10m layover in Nairobi (NBO)
    KQ6710
    Fri 31 Oct, 8:10 am
    NBO Nairobi
    Fri 31 Oct, 10:10 am
    ZNZ Zanzibar
    2h

    * Operated by Precision Air

    Depart Return Zanzibar to Athens Wed, 6 Aug - Sun, 5 Oct
    Multiple Airlines 2+ stops 16h 10m
    8:55 pm ZNZ - 1:05 pm (+1) ATH
    Multiple Airlines 2+ stops 20h 35m
    1:35 pm ATH - 10:10 am (+1) ZNZ
    1 466
    airfrance.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:55 pm
    30m
    DAR
    9:25 pm
    1h 30m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    1h 35m
    AMS
    8:50 am
    3h 15m
    ATH
    1:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    Wed 6 Aug, 8:55 pm
    ZNZ Zanzibar
    Wed 6 Aug, 9:25 pm
    DAR Dar es Salaam
    30m
    1h 30m layover in Dar es Salaam (DAR)
    KL569
    Wed 6 Aug, 10:55 pm
    DAR Dar es Salaam
    Thu 7 Aug, 7:15 am
    AMS Amsterdam
    9h 20m
    1h 35m layover in Amsterdam (AMS)
    KL1573
    Thu 7 Aug, 8:50 am
    AMS Amsterdam
    Thu 7 Aug, 1:05 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    1:35 pm
    3h 35m
    AMS
    4:10 pm
    4h 50m
    AMS
    9:00 pm
    8h 10m
    NBO
    6:10 am (+1)
    2h
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1574
    Sun 5 Oct, 1:35 pm
    ATH Athens
    Sun 5 Oct, 4:10 pm
    AMS Amsterdam
    3h 35m
    4h 50m layover in Amsterdam (AMS)
    KL4141
    Sun 5 Oct, 9:00 pm
    AMS Amsterdam
    Mon 6 Oct, 6:10 am
    NBO Nairobi
    8h 10m

    * Operated by Kenya Airways

    2h layover in Nairobi (NBO)
    PW710
    Mon 6 Oct, 8:10 am
    NBO Nairobi
    Mon 6 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Wed, 6 Aug - Sun, 5 Oct
    Multiple Airlines 2+ stops 19h 25m
    8:55 pm ZNZ - 4:20 pm (+1) ATH
    Multiple Airlines 2+ stops 20h 35m
    1:35 pm ATH - 10:10 am (+1) ZNZ
    1 466
    airfrance.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:55 pm
    30m
    DAR
    9:25 pm
    1h 30m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    4h 50m
    AMS
    12:05 pm
    3h 15m
    ATH
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    Wed 6 Aug, 8:55 pm
    ZNZ Zanzibar
    Wed 6 Aug, 9:25 pm
    DAR Dar es Salaam
    30m
    1h 30m layover in Dar es Salaam (DAR)
    KL569
    Wed 6 Aug, 10:55 pm
    DAR Dar es Salaam
    Thu 7 Aug, 7:15 am
    AMS Amsterdam
    9h 20m
    4h 50m layover in Amsterdam (AMS)
    KL1575
    Thu 7 Aug, 12:05 pm
    AMS Amsterdam
    Thu 7 Aug, 4:20 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    1:35 pm
    3h 35m
    AMS
    4:10 pm
    4h 50m
    AMS
    9:00 pm
    8h 10m
    NBO
    6:10 am (+1)
    2h
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1574
    Sun 5 Oct, 1:35 pm
    ATH Athens
    Sun 5 Oct, 4:10 pm
    AMS Amsterdam
    3h 35m
    4h 50m layover in Amsterdam (AMS)
    KL4141
    Sun 5 Oct, 9:00 pm
    AMS Amsterdam
    Mon 6 Oct, 6:10 am
    NBO Nairobi
    8h 10m

    * Operated by Kenya Airways

    2h layover in Nairobi (NBO)
    PW710
    Mon 6 Oct, 8:10 am
    NBO Nairobi
    Mon 6 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Wed, 6 Aug - Sun, 5 Oct
    Multiple Airlines 2+ stops 19h 25m
    8:55 pm ZNZ - 4:20 pm (+1) ATH
    Multiple Airlines 2+ stops 16h 55m
    5:15 pm ATH - 10:10 am (+1) ZNZ
    1 466
    airfrance.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:55 pm
    30m
    DAR
    9:25 pm
    1h 30m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    4h 50m
    AMS
    12:05 pm
    3h 15m
    ATH
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    Wed 6 Aug, 8:55 pm
    ZNZ Zanzibar
    Wed 6 Aug, 9:25 pm
    DAR Dar es Salaam
    30m
    1h 30m layover in Dar es Salaam (DAR)
    KL569
    Wed 6 Aug, 10:55 pm
    DAR Dar es Salaam
    Thu 7 Aug, 7:15 am
    AMS Amsterdam
    9h 20m
    4h 50m layover in Amsterdam (AMS)
    KL1575
    Thu 7 Aug, 12:05 pm
    AMS Amsterdam
    Thu 7 Aug, 4:20 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    5:15 pm
    3h 30m
    AMS
    7:45 pm
    1h 15m
    AMS
    9:00 pm
    8h 10m
    NBO
    6:10 am (+1)
    2h
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1576
    Sun 5 Oct, 5:15 pm
    ATH Athens
    Sun 5 Oct, 7:45 pm
    AMS Amsterdam
    3h 30m
    1h 15m layover in Amsterdam (AMS)
    KL4141
    Sun 5 Oct, 9:00 pm
    AMS Amsterdam
    Mon 6 Oct, 6:10 am
    NBO Nairobi
    8h 10m

    * Operated by Kenya Airways

    2h layover in Nairobi (NBO)
    PW710
    Mon 6 Oct, 8:10 am
    NBO Nairobi
    Mon 6 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Wed, 6 Aug - Sun, 5 Oct
    Multiple Airlines 2+ stops 16h 55m
    8:10 pm ZNZ - 1:05 pm (+1) ATH
    Multiple Airlines 2+ stops 16h 55m
    5:15 pm ATH - 10:10 am (+1) ZNZ
    1 466
    airfrance.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:10 pm
    30m
    DAR
    8:40 pm
    2h 15m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    1h 35m
    AMS
    8:50 am
    3h 15m
    ATH
    1:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW437
    Wed 6 Aug, 8:10 pm
    ZNZ Zanzibar
    Wed 6 Aug, 8:40 pm
    DAR Dar es Salaam
    30m
    2h 15m layover in Dar es Salaam (DAR)
    KL569
    Wed 6 Aug, 10:55 pm
    DAR Dar es Salaam
    Thu 7 Aug, 7:15 am
    AMS Amsterdam
    9h 20m
    1h 35m layover in Amsterdam (AMS)
    KL1573
    Thu 7 Aug, 8:50 am
    AMS Amsterdam
    Thu 7 Aug, 1:05 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    5:15 pm
    3h 30m
    AMS
    7:45 pm
    1h 15m
    AMS
    9:00 pm
    8h 10m
    NBO
    6:10 am (+1)
    2h
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1576
    Sun 5 Oct, 5:15 pm
    ATH Athens
    Sun 5 Oct, 7:45 pm
    AMS Amsterdam
    3h 30m
    1h 15m layover in Amsterdam (AMS)
    KL4141
    Sun 5 Oct, 9:00 pm
    AMS Amsterdam
    Mon 6 Oct, 6:10 am
    NBO Nairobi
    8h 10m

    * Operated by Kenya Airways

    2h layover in Nairobi (NBO)
    PW710
    Mon 6 Oct, 8:10 am
    NBO Nairobi
    Mon 6 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Wed, 6 Aug - Sun, 5 Oct
    Multiple Airlines 2+ stops 16h 55m
    8:10 pm ZNZ - 1:05 pm (+1) ATH
    Multiple Airlines 2+ stops 20h 35m
    1:35 pm ATH - 10:10 am (+1) ZNZ
    1 466
    airfrance.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:10 pm
    30m
    DAR
    8:40 pm
    2h 15m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    1h 35m
    AMS
    8:50 am
    3h 15m
    ATH
    1:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW437
    Wed 6 Aug, 8:10 pm
    ZNZ Zanzibar
    Wed 6 Aug, 8:40 pm
    DAR Dar es Salaam
    30m
    2h 15m layover in Dar es Salaam (DAR)
    KL569
    Wed 6 Aug, 10:55 pm
    DAR Dar es Salaam
    Thu 7 Aug, 7:15 am
    AMS Amsterdam
    9h 20m
    1h 35m layover in Amsterdam (AMS)
    KL1573
    Thu 7 Aug, 8:50 am
    AMS Amsterdam
    Thu 7 Aug, 1:05 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    1:35 pm
    3h 35m
    AMS
    4:10 pm
    4h 50m
    AMS
    9:00 pm
    8h 10m
    NBO
    6:10 am (+1)
    2h
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1574
    Sun 5 Oct, 1:35 pm
    ATH Athens
    Sun 5 Oct, 4:10 pm
    AMS Amsterdam
    3h 35m
    4h 50m layover in Amsterdam (AMS)
    KL4141
    Sun 5 Oct, 9:00 pm
    AMS Amsterdam
    Mon 6 Oct, 6:10 am
    NBO Nairobi
    8h 10m

    * Operated by Kenya Airways

    2h layover in Nairobi (NBO)
    PW710
    Mon 6 Oct, 8:10 am
    NBO Nairobi
    Mon 6 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Wed, 6 Aug - Thu, 30 Oct
    Multiple Airlines 2+ stops 16h 55m
    8:10 pm ZNZ - 1:05 pm (+1) ATH
    Multiple Airlines 2+ stops 16h 15m
    4:55 pm ATH - 10:10 am (+1) ZNZ
    1 466
    airfrance.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:10 pm
    30m
    DAR
    8:40 pm
    2h 15m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    1h 35m
    AMS
    8:50 am
    3h 15m
    ATH
    1:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW437
    Wed 6 Aug, 8:10 pm
    ZNZ Zanzibar
    Wed 6 Aug, 8:40 pm
    DAR Dar es Salaam
    30m
    2h 15m layover in Dar es Salaam (DAR)
    KL569
    Wed 6 Aug, 10:55 pm
    DAR Dar es Salaam
    Thu 7 Aug, 7:15 am
    AMS Amsterdam
    9h 20m
    1h 35m layover in Amsterdam (AMS)
    KL1573
    Thu 7 Aug, 8:50 am
    AMS Amsterdam
    Thu 7 Aug, 1:05 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    4:55 pm
    3h 40m
    AMS
    7:35 pm
    1h 5m
    AMS
    8:40 pm
    8h 20m
    NBO
    7:00 am (+1)
    1h 10m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1576
    Thu 30 Oct, 4:55 pm
    ATH Athens
    Thu 30 Oct, 7:35 pm
    AMS Amsterdam
    3h 40m
    1h 5m layover in Amsterdam (AMS)
    KL4141
    Thu 30 Oct, 8:40 pm
    AMS Amsterdam
    Fri 31 Oct, 7:00 am
    NBO Nairobi
    8h 20m

    * Operated by Kenya Airways

    1h 10m layover in Nairobi (NBO)
    PW710
    Fri 31 Oct, 8:10 am
    NBO Nairobi
    Fri 31 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Wed, 6 Aug - Thu, 30 Oct
    Multiple Airlines 2+ stops 16h 55m
    8:10 pm ZNZ - 1:05 pm (+1) ATH
    Multiple Airlines 2+ stops 19h 40m
    1:30 pm ATH - 10:10 am (+1) ZNZ
    1 466
    airfrance.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:10 pm
    30m
    DAR
    8:40 pm
    2h 15m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    1h 35m
    AMS
    8:50 am
    3h 15m
    ATH
    1:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW437
    Wed 6 Aug, 8:10 pm
    ZNZ Zanzibar
    Wed 6 Aug, 8:40 pm
    DAR Dar es Salaam
    30m
    2h 15m layover in Dar es Salaam (DAR)
    KL569
    Wed 6 Aug, 10:55 pm
    DAR Dar es Salaam
    Thu 7 Aug, 7:15 am
    AMS Amsterdam
    9h 20m
    1h 35m layover in Amsterdam (AMS)
    KL1573
    Thu 7 Aug, 8:50 am
    AMS Amsterdam
    Thu 7 Aug, 1:05 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    1:30 pm
    3h 40m
    AMS
    4:10 pm
    4h 30m
    AMS
    8:40 pm
    8h 20m
    NBO
    7:00 am (+1)
    1h 10m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1574
    Thu 30 Oct, 1:30 pm
    ATH Athens
    Thu 30 Oct, 4:10 pm
    AMS Amsterdam
    3h 40m
    4h 30m layover in Amsterdam (AMS)
    KL4141
    Thu 30 Oct, 8:40 pm
    AMS Amsterdam
    Fri 31 Oct, 7:00 am
    NBO Nairobi
    8h 20m

    * Operated by Kenya Airways

    1h 10m layover in Nairobi (NBO)
    PW710
    Fri 31 Oct, 8:10 am
    NBO Nairobi
    Fri 31 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Wed, 6 Aug - Thu, 30 Oct
    Multiple Airlines 2+ stops 19h 25m
    8:55 pm ZNZ - 4:20 pm (+1) ATH
    Multiple Airlines 2+ stops 19h 40m
    1:30 pm ATH - 10:10 am (+1) ZNZ
    1 466
    airfrance.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:55 pm
    30m
    DAR
    9:25 pm
    1h 30m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    4h 50m
    AMS
    12:05 pm
    3h 15m
    ATH
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    Wed 6 Aug, 8:55 pm
    ZNZ Zanzibar
    Wed 6 Aug, 9:25 pm
    DAR Dar es Salaam
    30m
    1h 30m layover in Dar es Salaam (DAR)
    KL569
    Wed 6 Aug, 10:55 pm
    DAR Dar es Salaam
    Thu 7 Aug, 7:15 am
    AMS Amsterdam
    9h 20m
    4h 50m layover in Amsterdam (AMS)
    KL1575
    Thu 7 Aug, 12:05 pm
    AMS Amsterdam
    Thu 7 Aug, 4:20 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    1:30 pm
    3h 40m
    AMS
    4:10 pm
    4h 30m
    AMS
    8:40 pm
    8h 20m
    NBO
    7:00 am (+1)
    1h 10m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1574
    Thu 30 Oct, 1:30 pm
    ATH Athens
    Thu 30 Oct, 4:10 pm
    AMS Amsterdam
    3h 40m
    4h 30m layover in Amsterdam (AMS)
    KL4141
    Thu 30 Oct, 8:40 pm
    AMS Amsterdam
    Fri 31 Oct, 7:00 am
    NBO Nairobi
    8h 20m

    * Operated by Kenya Airways

    1h 10m layover in Nairobi (NBO)
    PW710
    Fri 31 Oct, 8:10 am
    NBO Nairobi
    Fri 31 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Wed, 6 Aug - Thu, 30 Oct
    Multiple Airlines 2+ stops 19h 25m
    8:55 pm ZNZ - 4:20 pm (+1) ATH
    Multiple Airlines 2+ stops 16h 15m
    4:55 pm ATH - 10:10 am (+1) ZNZ
    1 466
    airfrance.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:55 pm
    30m
    DAR
    9:25 pm
    1h 30m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    4h 50m
    AMS
    12:05 pm
    3h 15m
    ATH
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    Wed 6 Aug, 8:55 pm
    ZNZ Zanzibar
    Wed 6 Aug, 9:25 pm
    DAR Dar es Salaam
    30m
    1h 30m layover in Dar es Salaam (DAR)
    KL569
    Wed 6 Aug, 10:55 pm
    DAR Dar es Salaam
    Thu 7 Aug, 7:15 am
    AMS Amsterdam
    9h 20m
    4h 50m layover in Amsterdam (AMS)
    KL1575
    Thu 7 Aug, 12:05 pm
    AMS Amsterdam
    Thu 7 Aug, 4:20 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    4:55 pm
    3h 40m
    AMS
    7:35 pm
    1h 5m
    AMS
    8:40 pm
    8h 20m
    NBO
    7:00 am (+1)
    1h 10m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1576
    Thu 30 Oct, 4:55 pm
    ATH Athens
    Thu 30 Oct, 7:35 pm
    AMS Amsterdam
    3h 40m
    1h 5m layover in Amsterdam (AMS)
    KL4141
    Thu 30 Oct, 8:40 pm
    AMS Amsterdam
    Fri 31 Oct, 7:00 am
    NBO Nairobi
    8h 20m

    * Operated by Kenya Airways

    1h 10m layover in Nairobi (NBO)
    PW710
    Fri 31 Oct, 8:10 am
    NBO Nairobi
    Fri 31 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Wed, 6 Aug - Sun, 5 Oct
    Multiple Airlines 2+ stops 16h 10m
    8:55 pm ZNZ - 1:05 pm (+1) ATH
    Multiple Airlines 2+ stops 16h 55m
    5:15 pm ATH - 10:10 am (+1) ZNZ
    1 466
    airfrance.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:55 pm
    30m
    DAR
    9:25 pm
    1h 30m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    1h 35m
    AMS
    8:50 am
    3h 15m
    ATH
    1:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    Wed 6 Aug, 8:55 pm
    ZNZ Zanzibar
    Wed 6 Aug, 9:25 pm
    DAR Dar es Salaam
    30m
    1h 30m layover in Dar es Salaam (DAR)
    KL569
    Wed 6 Aug, 10:55 pm
    DAR Dar es Salaam
    Thu 7 Aug, 7:15 am
    AMS Amsterdam
    9h 20m
    1h 35m layover in Amsterdam (AMS)
    KL1573
    Thu 7 Aug, 8:50 am
    AMS Amsterdam
    Thu 7 Aug, 1:05 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    5:15 pm
    3h 30m
    AMS
    7:45 pm
    1h 15m
    AMS
    9:00 pm
    8h 10m
    NBO
    6:10 am (+1)
    2h
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1576
    Sun 5 Oct, 5:15 pm
    ATH Athens
    Sun 5 Oct, 7:45 pm
    AMS Amsterdam
    3h 30m
    1h 15m layover in Amsterdam (AMS)
    KL4141
    Sun 5 Oct, 9:00 pm
    AMS Amsterdam
    Mon 6 Oct, 6:10 am
    NBO Nairobi
    8h 10m

    * Operated by Kenya Airways

    2h layover in Nairobi (NBO)
    PW710
    Mon 6 Oct, 8:10 am
    NBO Nairobi
    Mon 6 Oct, 10:10 am
    ZNZ Zanzibar
    2h
    Depart Return Zanzibar to Athens Wed, 6 Aug - Thu, 30 Oct
    Multiple Airlines 2+ stops 16h 10m
    8:55 pm ZNZ - 1:05 pm (+1) ATH
    Multiple Airlines 2+ stops 16h 15m
    4:55 pm ATH - 10:10 am (+1) ZNZ
    1 466
    airfrance.com
    Show Details

    Depart: Zanzibar to Athens via Dar es Salaam, Amsterdam

    ZNZ
    8:55 pm
    30m
    DAR
    9:25 pm
    1h 30m
    DAR
    10:55 pm
    9h 20m
    AMS
    7:15 am (+1)
    1h 35m
    AMS
    8:50 am
    3h 15m
    ATH
    1:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    PW712
    Wed 6 Aug, 8:55 pm
    ZNZ Zanzibar
    Wed 6 Aug, 9:25 pm
    DAR Dar es Salaam
    30m
    1h 30m layover in Dar es Salaam (DAR)
    KL569
    Wed 6 Aug, 10:55 pm
    DAR Dar es Salaam
    Thu 7 Aug, 7:15 am
    AMS Amsterdam
    9h 20m
    1h 35m layover in Amsterdam (AMS)
    KL1573
    Thu 7 Aug, 8:50 am
    AMS Amsterdam
    Thu 7 Aug, 1:05 pm
    ATH Athens
    3h 15m

    Return: Athens to Zanzibar via Amsterdam, Nairobi

    ATH
    4:55 pm
    3h 40m
    AMS
    7:35 pm
    1h 5m
    AMS
    8:40 pm
    8h 20m
    NBO
    7:00 am (+1)
    1h 10m
    NBO
    8:10 am
    2h
    ZNZ
    10:10 am
    Airlines
    Flight No.
    From
    To
    Duration
    KL1576
    Thu 30 Oct, 4:55 pm
    ATH Athens
    Thu 30 Oct, 7:35 pm
    AMS Amsterdam
    3h 40m
    1h 5m layover in Amsterdam (AMS)
    KL4141
    Thu 30 Oct, 8:40 pm
    AMS Amsterdam
    Fri 31 Oct, 7:00 am
    NBO Nairobi
    8h 20m

    * Operated by Kenya Airways

    1h 10m layover in Nairobi (NBO)
    PW710
    Fri 31 Oct, 8:10 am
    NBO Nairobi
    Fri 31 Oct, 10:10 am
    ZNZ Zanzibar
    2h