Cheap Flights from Greece to Toronto
    (Modify Search)
    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Air Canada 1 stop 14h 10m
    8:30 am ATH - 3:40 pm YYZ
    Air Canada 1 stop 13h 50m
    4:30 pm YYZ - 1:20 pm (+1) ATH
    US$1,128
    aircanada.com
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    8:30 am
    2h 40m
    MXP
    10:10 am
    2h 10m
    MXP
    12:20 pm
    9h 20m
    YYZ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6037
    Tue 19 Aug, 8:30 am
    ATH Athens
    Tue 19 Aug, 10:10 am
    MXP Milan
    2h 40m

    * Operated by Aegean Airlines

    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 12:20 pm
    MXP Milan
    Tue 19 Aug, 3:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Zurich

    YYZ
    4:30 pm
    7h 55m
    ZRH
    6:25 am (+1)
    3h 20m
    ZRH
    9:45 am
    2h 35m
    ATH
    1:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC878
    Thu 15 Jan, 4:30 pm
    YYZ Toronto
    Fri 16 Jan, 6:25 am
    ZRH Zurich
    7h 55m
    3h 20m layover in Zurich (ZRH)
    AC6832
    Fri 16 Jan, 9:45 am
    ZRH Zurich
    Fri 16 Jan, 1:20 pm
    ATH Athens
    2h 35m

    * Operated by Swiss International Air Lines

    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Air Canada 1 stop 14h 10m
    8:30 am ATH - 3:40 pm YYZ
    Air Canada 1 stop 12h 45m
    8:35 pm YYZ - 4:20 pm (+1) ATH
    US$1,133
    aircanada.com
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    8:30 am
    2h 40m
    MXP
    10:10 am
    2h 10m
    MXP
    12:20 pm
    9h 20m
    YYZ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6037
    Tue 19 Aug, 8:30 am
    ATH Athens
    Tue 19 Aug, 10:10 am
    MXP Milan
    2h 40m

    * Operated by Aegean Airlines

    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 12:20 pm
    MXP Milan
    Tue 19 Aug, 3:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Paris

    YYZ
    8:35 pm
    7h 15m
    CDG
    9:50 am (+1)
    2h 10m
    CDG
    12:00 pm
    3h 20m
    ATH
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC880
    Thu 15 Jan, 8:35 pm
    YYZ Toronto
    Fri 16 Jan, 9:50 am
    CDG Paris
    7h 15m
    2h 10m layover in Paris (CDG)
    AC6034
    Fri 16 Jan, 12:00 pm
    CDG Paris
    Fri 16 Jan, 4:20 pm
    ATH Athens
    3h 20m

    * Operated by Aegean Airlines

    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Air Canada 1 stop 14h 10m
    8:30 am ATH - 3:40 pm YYZ
    Air Canada 1 stop 11h 45m
    10:10 pm YYZ - 4:55 pm (+1) ATH
    US$1,145
    aircanada.com
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    8:30 am
    2h 40m
    MXP
    10:10 am
    2h 10m
    MXP
    12:20 pm
    9h 20m
    YYZ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6037
    Tue 19 Aug, 8:30 am
    ATH Athens
    Tue 19 Aug, 10:10 am
    MXP Milan
    2h 40m

    * Operated by Aegean Airlines

    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 12:20 pm
    MXP Milan
    Tue 19 Aug, 3:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Frankfurt

    YYZ
    10:10 pm
    7h 35m
    FRA
    11:45 am (+1)
    1h 25m
    FRA
    1:10 pm
    2h 45m
    ATH
    4:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC876
    Thu 15 Jan, 10:10 pm
    YYZ Toronto
    Fri 16 Jan, 11:45 am
    FRA Frankfurt
    7h 35m
    1h 25m layover in Frankfurt (FRA)
    AC9202
    Fri 16 Jan, 1:10 pm
    FRA Frankfurt
    Fri 16 Jan, 4:55 pm
    ATH Athens
    2h 45m

    * Operated by Lufthansa

    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Air Canada 1 stop 14h 10m
    8:30 am ATH - 3:40 pm YYZ
    Air Canada 1 stop 13h 35m
    4:55 pm YYZ - 1:30 pm (+1) ATH
    US$1,145
    aircanada.com
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    8:30 am
    2h 40m
    MXP
    10:10 am
    2h 10m
    MXP
    12:20 pm
    9h 20m
    YYZ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6037
    Tue 19 Aug, 8:30 am
    ATH Athens
    Tue 19 Aug, 10:10 am
    MXP Milan
    2h 40m

    * Operated by Aegean Airlines

    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 12:20 pm
    MXP Milan
    Tue 19 Aug, 3:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Frankfurt

    YYZ
    4:55 pm
    7h 35m
    FRA
    6:30 am (+1)
    3h 15m
    FRA
    9:45 am
    2h 45m
    ATH
    1:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC872
    Thu 15 Jan, 4:55 pm
    YYZ Toronto
    Fri 16 Jan, 6:30 am
    FRA Frankfurt
    7h 35m
    3h 15m layover in Frankfurt (FRA)
    AC9206
    Fri 16 Jan, 9:45 am
    FRA Frankfurt
    Fri 16 Jan, 1:30 pm
    ATH Athens
    2h 45m

    * Operated by Lufthansa

    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Air Canada 1 stop 14h 10m
    8:30 am ATH - 3:40 pm YYZ
    Air Canada 1 stop 12h 35m
    8:15 am YYZ - 3:50 am (+1) ATH
    US$1,147
    aircanada.com
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    8:30 am
    2h 40m
    MXP
    10:10 am
    2h 10m
    MXP
    12:20 pm
    9h 20m
    YYZ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6037
    Tue 19 Aug, 8:30 am
    ATH Athens
    Tue 19 Aug, 10:10 am
    MXP Milan
    2h 40m

    * Operated by Aegean Airlines

    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 12:20 pm
    MXP Milan
    Tue 19 Aug, 3:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via London

    YYZ
    8:15 am
    7h 15m
    LHR
    8:30 pm
    1h 45m
    LHR
    10:15 pm
    3h 35m
    ATH
    3:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC868
    Thu 15 Jan, 8:15 am
    YYZ Toronto
    Thu 15 Jan, 8:30 pm
    LHR London
    7h 15m
    1h 45m layover in London (LHR)
    AC6040
    Thu 15 Jan, 10:15 pm
    LHR London
    Fri 16 Jan, 3:50 am
    ATH Athens
    3h 35m

    * Operated by Aegean Airlines

    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Air Canada 1 stop 14h 10m
    8:30 am ATH - 3:40 pm YYZ
    Air Canada 1 stop 12h 30m
    6:00 pm YYZ - 1:30 pm (+1) ATH
    US$1,179
    aircanada.com
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    8:30 am
    2h 40m
    MXP
    10:10 am
    2h 10m
    MXP
    12:20 pm
    9h 20m
    YYZ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6037
    Tue 19 Aug, 8:30 am
    ATH Athens
    Tue 19 Aug, 10:10 am
    MXP Milan
    2h 40m

    * Operated by Aegean Airlines

    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 12:20 pm
    MXP Milan
    Tue 19 Aug, 3:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Frankfurt

    YYZ
    6:00 pm
    7h 50m
    FRA
    7:50 am (+1)
    1h 55m
    FRA
    9:45 am
    2h 45m
    ATH
    1:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC9104
    Thu 15 Jan, 6:00 pm
    YYZ Toronto
    Fri 16 Jan, 7:50 am
    FRA Frankfurt
    7h 50m

    * Operated by Lufthansa

    1h 55m layover in Frankfurt (FRA)
    AC9206
    Fri 16 Jan, 9:45 am
    FRA Frankfurt
    Fri 16 Jan, 1:30 pm
    ATH Athens
    2h 45m

    * Operated by Lufthansa

    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Air Canada 1 stop 14h 10m
    9:30 am ATH - 4:40 pm YYZ
    Air Canada 1 stop 11h 40m
    8:00 pm YYZ - 2:40 pm (+1) ATH
    US$1,522
    aerobilet.com
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    9:30 am
    2h 40m
    MXP
    11:10 am
    2h 10m
    MXP
    1:20 pm
    9h 20m
    YYZ
    4:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6037
    Tue 19 Aug, 9:30 am
    ATH Athens
    Tue 19 Aug, 11:10 am
    MXP Milan
    2h 40m
    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 1:20 pm
    MXP Milan
    Tue 19 Aug, 4:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Munich

    YYZ
    8:00 pm
    8h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC846
    Thu 15 Jan, 8:00 pm
    YYZ Toronto
    Fri 16 Jan, 10:00 am
    MUC Munich
    8h
    1h layover in Munich (MUC)
    AC6080
    Fri 16 Jan, 11:00 am
    MUC Munich
    Fri 16 Jan, 2:40 pm
    ATH Athens
    2h 40m
    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Air Canada 1 stop 14h 10m
    8:30 am ATH - 3:40 pm YYZ
    Air Canada 1 stop 11h 40m
    8:00 pm YYZ - 2:40 pm (+1) ATH
    US$1,551
    lastminute.com
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    8:30 am
    2h 40m
    MXP
    10:10 am
    2h 10m
    MXP
    12:20 pm
    9h 20m
    YYZ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6037
    Tue 19 Aug, 8:30 am
    ATH Athens
    Tue 19 Aug, 10:10 am
    MXP Milan
    2h 40m
    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 12:20 pm
    MXP Milan
    Tue 19 Aug, 3:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Munich

    YYZ
    8:00 pm
    8h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC846
    Thu 15 Jan, 8:00 pm
    YYZ Toronto
    Fri 16 Jan, 10:00 am
    MUC Munich
    8h
    1h layover in Munich (MUC)
    AC6080
    Fri 16 Jan, 11:00 am
    MUC Munich
    Fri 16 Jan, 2:40 pm
    ATH Athens
    2h 40m
    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Air Canada 1 stop 14h 10m
    8:30 am ATH - 3:40 pm YYZ
    Austrian Airlines 1 stop 12h 35m
    6:00 pm YYZ - 1:35 pm (+1) ATH
    US$1,555
    budgetair.ca
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    8:30 am
    2h 40m
    MXP
    10:10 am
    2h 10m
    MXP
    12:20 pm
    9h 20m
    YYZ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6037
    Tue 19 Aug, 8:30 am
    ATH Athens
    Tue 19 Aug, 10:10 am
    MXP Milan
    2h 40m
    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 12:20 pm
    MXP Milan
    Tue 19 Aug, 3:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Vienna

    YYZ
    6:00 pm
    8h 40m
    VIE
    8:40 am (+1)
    1h 40m
    VIE
    10:20 am
    2h 15m
    ATH
    1:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    OS72
    Thu 15 Jan, 6:00 pm
    YYZ Toronto
    Fri 16 Jan, 8:40 am
    VIE Vienna
    8h 40m
    1h 40m layover in Vienna (VIE)
    OS801
    Fri 16 Jan, 10:20 am
    VIE Vienna
    Fri 16 Jan, 1:35 pm
    ATH Athens
    2h 15m
    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Air Canada 1 stop 14h 10m
    8:30 am ATH - 3:40 pm YYZ
    Multiple Airlines 1 stop 12h 35m
    6:00 pm YYZ - 1:35 pm (+1) ATH
    US$1,555
    budgetair.ca
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    8:30 am
    2h 40m
    MXP
    10:10 am
    2h 10m
    MXP
    12:20 pm
    9h 20m
    YYZ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6037
    Tue 19 Aug, 8:30 am
    ATH Athens
    Tue 19 Aug, 10:10 am
    MXP Milan
    2h 40m
    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 12:20 pm
    MXP Milan
    Tue 19 Aug, 3:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Vienna

    YYZ
    6:00 pm
    8h 40m
    VIE
    8:40 am (+1)
    1h 40m
    VIE
    10:20 am
    2h 15m
    ATH
    1:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH6475
    Thu 15 Jan, 6:00 pm
    YYZ Toronto
    Fri 16 Jan, 8:40 am
    VIE Vienna
    8h 40m
    1h 40m layover in Vienna (VIE)
    OS801
    Fri 16 Jan, 10:20 am
    VIE Vienna
    Fri 16 Jan, 1:35 pm
    ATH Athens
    2h 15m
    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Air Canada 1 stop 14h 10m
    8:30 am ATH - 3:40 pm YYZ
    Lufthansa 1 stop 13h 30m
    4:55 pm YYZ - 1:25 pm (+1) ATH
    US$1,558
    budgetair.ca
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    8:30 am
    2h 40m
    MXP
    10:10 am
    2h 10m
    MXP
    12:20 pm
    9h 20m
    YYZ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6037
    Tue 19 Aug, 8:30 am
    ATH Athens
    Tue 19 Aug, 10:10 am
    MXP Milan
    2h 40m
    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 12:20 pm
    MXP Milan
    Tue 19 Aug, 3:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Frankfurt

    YYZ
    4:55 pm
    7h 35m
    FRA
    6:30 am (+1)
    3h 10m
    FRA
    9:40 am
    2h 45m
    ATH
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH6789
    Thu 15 Jan, 4:55 pm
    YYZ Toronto
    Fri 16 Jan, 6:30 am
    FRA Frankfurt
    7h 35m
    3h 10m layover in Frankfurt (FRA)
    LH1278
    Fri 16 Jan, 9:40 am
    FRA Frankfurt
    Fri 16 Jan, 1:25 pm
    ATH Athens
    2h 45m
    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Air Canada 1 stop 14h 10m
    8:30 am ATH - 3:40 pm YYZ
    Lufthansa 1 stop 12h 15m
    6:10 pm YYZ - 1:25 pm (+1) ATH
    US$1,558
    budgetair.ca
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    8:30 am
    2h 40m
    MXP
    10:10 am
    2h 10m
    MXP
    12:20 pm
    9h 20m
    YYZ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6037
    Tue 19 Aug, 8:30 am
    ATH Athens
    Tue 19 Aug, 10:10 am
    MXP Milan
    2h 40m
    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 12:20 pm
    MXP Milan
    Tue 19 Aug, 3:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Frankfurt

    YYZ
    6:10 pm
    7h 55m
    FRA
    8:05 am (+1)
    1h 35m
    FRA
    9:40 am
    2h 45m
    ATH
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH471
    Thu 15 Jan, 6:10 pm
    YYZ Toronto
    Fri 16 Jan, 8:05 am
    FRA Frankfurt
    7h 55m
    1h 35m layover in Frankfurt (FRA)
    LH1278
    Fri 16 Jan, 9:40 am
    FRA Frankfurt
    Fri 16 Jan, 1:25 pm
    ATH Athens
    2h 45m
    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Multiple Airlines 1 stop 14h 10m
    8:30 am ATH - 3:40 pm YYZ
    Air Canada 1 stop 11h 45m
    10:10 pm YYZ - 4:55 pm (+1) ATH
    US$1,560
    lastminute.com
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    8:30 am
    2h 40m
    MXP
    10:10 am
    2h 10m
    MXP
    12:20 pm
    9h 20m
    YYZ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A3660
    Tue 19 Aug, 8:30 am
    ATH Athens
    Tue 19 Aug, 10:10 am
    MXP Milan
    2h 40m
    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 12:20 pm
    MXP Milan
    Tue 19 Aug, 3:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Frankfurt

    YYZ
    10:10 pm
    7h 35m
    FRA
    11:45 am (+1)
    1h 25m
    FRA
    1:10 pm
    2h 45m
    ATH
    4:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC876
    Thu 15 Jan, 10:10 pm
    YYZ Toronto
    Fri 16 Jan, 11:45 am
    FRA Frankfurt
    7h 35m
    1h 25m layover in Frankfurt (FRA)
    AC9202
    Fri 16 Jan, 1:10 pm
    FRA Frankfurt
    Fri 16 Jan, 4:55 pm
    ATH Athens
    2h 45m
    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Air Canada 1 stop 14h 10m
    9:30 am ATH - 4:40 pm YYZ
    Lufthansa 1 stop 11h 40m
    8:00 pm YYZ - 2:40 pm (+1) ATH
    US$1,587
    aerobilet.com
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    9:30 am
    2h 40m
    MXP
    11:10 am
    2h 10m
    MXP
    1:20 pm
    9h 20m
    YYZ
    4:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6037
    Tue 19 Aug, 9:30 am
    ATH Athens
    Tue 19 Aug, 11:10 am
    MXP Milan
    2h 40m
    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 1:20 pm
    MXP Milan
    Tue 19 Aug, 4:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Munich

    YYZ
    8:00 pm
    8h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH6791
    Thu 15 Jan, 8:00 pm
    YYZ Toronto
    Fri 16 Jan, 10:00 am
    MUC Munich
    8h
    1h layover in Munich (MUC)
    LH5916
    Fri 16 Jan, 11:00 am
    MUC Munich
    Fri 16 Jan, 2:40 pm
    ATH Athens
    2h 40m
    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Air Canada 1 stop 14h 10m
    8:30 am ATH - 3:40 pm YYZ
    Lufthansa 1 stop 11h 40m
    8:00 pm YYZ - 2:40 pm (+1) ATH
    US$1,617
    budgetair.ca
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    8:30 am
    2h 40m
    MXP
    10:10 am
    2h 10m
    MXP
    12:20 pm
    9h 20m
    YYZ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6037
    Tue 19 Aug, 8:30 am
    ATH Athens
    Tue 19 Aug, 10:10 am
    MXP Milan
    2h 40m
    2h 10m layover in Milan (MXP)
    AC843
    Tue 19 Aug, 12:20 pm
    MXP Milan
    Tue 19 Aug, 3:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Munich

    YYZ
    8:00 pm
    8h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH6791
    Thu 15 Jan, 8:00 pm
    YYZ Toronto
    Fri 16 Jan, 10:00 am
    MUC Munich
    8h
    1h layover in Munich (MUC)
    LH5916
    Fri 16 Jan, 11:00 am
    MUC Munich
    Fri 16 Jan, 2:40 pm
    ATH Athens
    2h 40m
    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Aegean Airlines 1 stop 14h 10m
    9:30 am ATH - 4:40 pm YYZ
    Aegean Airlines 1 stop 11h 40m
    8:00 pm YYZ - 2:40 pm (+1) ATH
    US$1,833
    aerobilet.com
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    9:30 am
    2h 40m
    MXP
    11:10 am
    2h 10m
    MXP
    1:20 pm
    9h 20m
    YYZ
    4:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A3660
    Tue 19 Aug, 9:30 am
    ATH Athens
    Tue 19 Aug, 11:10 am
    MXP Milan
    2h 40m
    2h 10m layover in Milan (MXP)
    A33064
    Tue 19 Aug, 1:20 pm
    MXP Milan
    Tue 19 Aug, 4:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Munich

    YYZ
    8:00 pm
    8h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A33083
    Thu 15 Jan, 8:00 pm
    YYZ Toronto
    Fri 16 Jan, 10:00 am
    MUC Munich
    8h
    1h layover in Munich (MUC)
    A3803
    Fri 16 Jan, 11:00 am
    MUC Munich
    Fri 16 Jan, 2:40 pm
    ATH Athens
    2h 40m
    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    KLM 1 stop 13h 5m
    1:50 pm ATH - 7:55 pm YYZ
    Air France 1 stop 12h 50m
    6:25 pm YYZ - 2:15 pm (+1) ATH
    US$1,854
    lastminute.com
    Show Details

    Depart: Athens to Toronto via Amsterdam

    ATH
    1:50 pm
    3h 35m
    AMS
    4:25 pm
    1h 35m
    AMS
    6:00 pm
    7h 55m
    YYZ
    7:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL1574
    Tue 19 Aug, 1:50 pm
    ATH Athens
    Tue 19 Aug, 4:25 pm
    AMS Amsterdam
    3h 35m
    1h 35m layover in Amsterdam (AMS)
    KL695
    Tue 19 Aug, 6:00 pm
    AMS Amsterdam
    Tue 19 Aug, 7:55 pm
    YYZ Toronto
    7h 55m

    Return: Toronto to Athens via Paris

    YYZ
    6:25 pm
    7h 40m
    CDG
    8:05 am (+1)
    1h 55m
    CDG
    10:00 am
    3h 15m
    ATH
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF351
    Thu 15 Jan, 6:25 pm
    YYZ Toronto
    Fri 16 Jan, 8:05 am
    CDG Paris
    7h 40m
    1h 55m layover in Paris (CDG)
    AF1532
    Fri 16 Jan, 10:00 am
    CDG Paris
    Fri 16 Jan, 2:15 pm
    ATH Athens
    3h 15m
    Depart Return Athens to Toronto Tue, 19 Aug - Thu, 15 Jan
    Aegean Airlines 1 stop 14h 10m
    8:30 am ATH - 3:40 pm YYZ
    Aegean Airlines 1 stop 11h 40m
    8:00 pm YYZ - 2:40 pm (+1) ATH
    US$1,870
    ebookers.com
    Show Details

    Depart: Athens to Toronto via Milan

    ATH
    8:30 am
    2h 40m
    MXP
    10:10 am
    2h 10m
    MXP
    12:20 pm
    9h 20m
    YYZ
    3:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A3660
    Tue 19 Aug, 8:30 am
    ATH Athens
    Tue 19 Aug, 10:10 am
    MXP Milan
    2h 40m
    2h 10m layover in Milan (MXP)
    A33064
    Tue 19 Aug, 12:20 pm
    MXP Milan
    Tue 19 Aug, 3:40 pm
    YYZ Toronto
    9h 20m

    Return: Toronto to Athens via Munich

    YYZ
    8:00 pm
    8h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A33083
    Thu 15 Jan, 8:00 pm
    YYZ Toronto
    Fri 16 Jan, 10:00 am
    MUC Munich
    8h
    1h layover in Munich (MUC)
    A3803
    Fri 16 Jan, 11:00 am
    MUC Munich
    Fri 16 Jan, 2:40 pm
    ATH Athens
    2h 40m
    Depart Return Athens to Toronto Mon, 4 Aug - Mon, 18 Aug
    Air Canada 1 stop 12h 57m
    1:25 pm ATH - 7:22 pm YYZ
    Air Canada 1 stop 14h 5m
    7:25 pm YYZ - 4:30 pm (+1) ATH
    US$1,992
    ebookers.com
    Show Details

    Depart: Athens to Toronto via Montreal

    ATH
    1:25 pm
    10h 10m
    YUL
    4:35 pm
    1h 25m
    YUL
    6:00 pm
    1h 22m
    YYZ
    7:22 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1903
    Mon 4 Aug, 1:25 pm
    ATH Athens
    Mon 4 Aug, 4:35 pm
    YUL Montreal
    10h 10m
    1h 25m layover in Montreal (YUL)
    AC423
    Mon 4 Aug, 6:00 pm
    YUL Montreal
    Mon 4 Aug, 7:22 pm
    YYZ Toronto
    1h 22m

    Return: Toronto to Athens via Paris

    YYZ
    7:25 pm
    7h 5m
    CDG
    8:30 am (+1)
    3h 45m
    CDG
    12:15 pm
    3h 15m
    ATH
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC880
    Mon 18 Aug, 7:25 pm
    YYZ Toronto
    Tue 19 Aug, 8:30 am
    CDG Paris
    7h 5m
    3h 45m layover in Paris (CDG)
    AC6034
    Tue 19 Aug, 12:15 pm
    CDG Paris
    Tue 19 Aug, 4:30 pm
    ATH Athens
    3h 15m
    Depart Return Athens to Toronto Mon, 4 Aug - Mon, 18 Aug
    Air Canada 1 stop 13h 57m
    1:25 pm ATH - 8:22 pm YYZ
    Air Canada 1 stop 14h 5m
    7:25 pm YYZ - 4:30 pm (+1) ATH
    US$1,992
    ebookers.com
    Show Details

    Depart: Athens to Toronto via Montreal

    ATH
    1:25 pm
    10h 10m
    YUL
    4:35 pm
    2h 25m
    YUL
    7:00 pm
    1h 22m
    YYZ
    8:22 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC1903
    Mon 4 Aug, 1:25 pm
    ATH Athens
    Mon 4 Aug, 4:35 pm
    YUL Montreal
    10h 10m
    2h 25m layover in Montreal (YUL)
    AC425
    Mon 4 Aug, 7:00 pm
    YUL Montreal
    Mon 4 Aug, 8:22 pm
    YYZ Toronto
    1h 22m

    Return: Toronto to Athens via Paris

    YYZ
    7:25 pm
    7h 5m
    CDG
    8:30 am (+1)
    3h 45m
    CDG
    12:15 pm
    3h 15m
    ATH
    4:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC880
    Mon 18 Aug, 7:25 pm
    YYZ Toronto
    Tue 19 Aug, 8:30 am
    CDG Paris
    7h 5m
    3h 45m layover in Paris (CDG)
    AC6034
    Tue 19 Aug, 12:15 pm
    CDG Paris
    Tue 19 Aug, 4:30 pm
    ATH Athens
    3h 15m