Cheap Flights from Greece to Toronto
    (Modify Search)
    • Airlines
    • Flights

    Cheap Flights from Greece to Toronto

    Airline Results Price View
    View All Airlines View Flights
    Turkish Airlines 1 result US$993 View Flights
    Air Canada 95 results US$1,129 View Flights
    Lufthansa 32 results US$1,247 View Flights
    Aegean Airlines 17 results US$1,266 View Flights
    US Airways 1 result US$1,708 View Flights
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Turkish Airlines 1 stop 14h 50m
    9:50 am SKG - 5:40 pm YYZ
    Turkish Airlines 1 stop 13h 5m
    11:55 pm YYZ - 8:00 pm (+1) SKG
    US$993
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Istanbul

    SKG
    9:50 am
    1h 15m
    IST
    11:05 am
    2h 35m
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK1882
    9:50 am, 20 Dec Sat
    SKG Thessaloniki
    11:05 am, 20 Dec Sat
    IST Istanbul
    1h 15m
    2h 35m layover in Istanbul (IST)
    TK17
    1:40 pm, 20 Dec Sat
    IST Istanbul
    5:40 pm, 20 Dec Sat
    YYZ Toronto
    11h

    Return: Toronto to Thessaloniki via Istanbul

    YYZ
    11:55 pm
    8h 35m
    IST
    3:30 pm (+1)
    3h 5m
    IST
    6:35 pm
    1h 25m
    SKG
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK18
    11:55 pm, 25 Mar Wed
    YYZ Toronto
    3:30 pm, 26 Mar Thu
    IST Istanbul
    8h 35m
    3h 5m layover in Istanbul (IST)
    TK1893
    6:35 pm, 26 Mar Thu
    IST Istanbul
    8:00 pm, 26 Mar Thu
    SKG Thessaloniki
    1h 25m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Multiple Airlines 2+ stops 16h 45m
    9:50 am SKG - 7:35 pm YYZ
    Air Canada 2+ stops 14h 20m
    9:00 pm YYZ - 6:20 pm (+1) SKG
    US$1,129
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Istanbul, Frankfurt

    SKG
    9:50 am
    1h 15m
    IST
    11:05 am
    2h 50m
    IST
    1:55 pm
    3h 10m
    FRA
    4:05 pm
    1h 5m
    FRA
    5:10 pm
    8h 25m
    YYZ
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A33156
    9:50 am, 20 Dec Sat
    SKG Thessaloniki
    11:05 am, 20 Dec Sat
    IST Istanbul
    1h 15m
    2h 50m layover in Istanbul (IST)
    LH1299
    1:55 pm, 20 Dec Sat
    IST Istanbul
    4:05 pm, 20 Dec Sat
    FRA Frankfurt
    3h 10m
    1h 5m layover in Frankfurt (FRA)
    AC877
    5:10 pm, 20 Dec Sat
    FRA Frankfurt
    7:35 pm, 20 Dec Sat
    YYZ Toronto
    8h 25m

    Return: Toronto to Thessaloniki via Munich, Athens

    YYZ
    9:00 pm
    7h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    2h 50m
    ATH
    5:30 pm
    50m
    SKG
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC846
    9:00 pm, 25 Mar Wed
    YYZ Toronto
    10:00 am, 26 Mar Thu
    MUC Munich
    7h
    1h layover in Munich (MUC)
    AC6080
    11:00 am, 26 Mar Thu
    MUC Munich
    2:40 pm, 26 Mar Thu
    ATH Athens
    2h 40m
    2h 50m layover in Athens (ATH)
    AC6047
    5:30 pm, 26 Mar Thu
    ATH Athens
    6:20 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Multiple Airlines 2+ stops 16h 45m
    9:50 am SKG - 7:35 pm YYZ
    Multiple Airlines 2+ stops 14h 20m
    9:00 pm YYZ - 6:20 pm (+1) SKG
    US$1,129
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Istanbul, Frankfurt

    SKG
    9:50 am
    1h 15m
    IST
    11:05 am
    2h 50m
    IST
    1:55 pm
    3h 10m
    FRA
    4:05 pm
    1h 5m
    FRA
    5:10 pm
    8h 25m
    YYZ
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A33156
    9:50 am, 20 Dec Sat
    SKG Thessaloniki
    11:05 am, 20 Dec Sat
    IST Istanbul
    1h 15m
    2h 50m layover in Istanbul (IST)
    LH1299
    1:55 pm, 20 Dec Sat
    IST Istanbul
    4:05 pm, 20 Dec Sat
    FRA Frankfurt
    3h 10m
    1h 5m layover in Frankfurt (FRA)
    AC877
    5:10 pm, 20 Dec Sat
    FRA Frankfurt
    7:35 pm, 20 Dec Sat
    YYZ Toronto
    8h 25m

    Return: Toronto to Thessaloniki via Munich, Athens

    YYZ
    9:00 pm
    7h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    2h 50m
    ATH
    5:30 pm
    50m
    SKG
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC846
    9:00 pm, 25 Mar Wed
    YYZ Toronto
    10:00 am, 26 Mar Thu
    MUC Munich
    7h
    1h layover in Munich (MUC)
    A3803
    11:00 am, 26 Mar Thu
    MUC Munich
    2:40 pm, 26 Mar Thu
    ATH Athens
    2h 40m
    2h 50m layover in Athens (ATH)
    A3124
    5:30 pm, 26 Mar Thu
    ATH Athens
    6:20 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Multiple Airlines 2+ stops 16h 45m
    9:50 am SKG - 7:35 pm YYZ
    Air Canada 2+ stops 17h 50m
    5:30 pm YYZ - 6:20 pm (+1) SKG
    US$1,151
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Istanbul, Frankfurt

    SKG
    9:50 am
    1h 15m
    IST
    11:05 am
    2h 50m
    IST
    1:55 pm
    3h 10m
    FRA
    4:05 pm
    1h 5m
    FRA
    5:10 pm
    8h 25m
    YYZ
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A33156
    9:50 am, 20 Dec Sat
    SKG Thessaloniki
    11:05 am, 20 Dec Sat
    IST Istanbul
    1h 15m
    2h 50m layover in Istanbul (IST)
    LH1299
    1:55 pm, 20 Dec Sat
    IST Istanbul
    4:05 pm, 20 Dec Sat
    FRA Frankfurt
    3h 10m
    1h 5m layover in Frankfurt (FRA)
    AC877
    5:10 pm, 20 Dec Sat
    FRA Frankfurt
    7:35 pm, 20 Dec Sat
    YYZ Toronto
    8h 25m

    Return: Toronto to Thessaloniki via Zurich, Athens

    YYZ
    5:30 pm
    6h 55m
    ZRH
    6:25 am (+1)
    3h 20m
    ZRH
    9:45 am
    2h 35m
    ATH
    1:20 pm
    4h 10m
    ATH
    5:30 pm
    50m
    SKG
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC878
    5:30 pm, 25 Mar Wed
    YYZ Toronto
    6:25 am, 26 Mar Thu
    ZRH Zurich
    6h 55m
    3h 20m layover in Zurich (ZRH)
    AC6832
    9:45 am, 26 Mar Thu
    ZRH Zurich
    1:20 pm, 26 Mar Thu
    ATH Athens
    2h 35m
    4h 10m layover in Athens (ATH)
    AC6047
    5:30 pm, 26 Mar Thu
    ATH Athens
    6:20 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Multiple Airlines 2+ stops 16h 45m
    9:50 am SKG - 7:35 pm YYZ
    Multiple Airlines 2+ stops 12h 50m
    9:00 pm YYZ - 4:50 pm (+1) SKG
    US$1,159
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Istanbul, Frankfurt

    SKG
    9:50 am
    1h 15m
    IST
    11:05 am
    2h 50m
    IST
    1:55 pm
    3h 10m
    FRA
    4:05 pm
    1h 5m
    FRA
    5:10 pm
    8h 25m
    YYZ
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A33156
    9:50 am, 20 Dec Sat
    SKG Thessaloniki
    11:05 am, 20 Dec Sat
    IST Istanbul
    1h 15m
    2h 50m layover in Istanbul (IST)
    LH1299
    1:55 pm, 20 Dec Sat
    IST Istanbul
    4:05 pm, 20 Dec Sat
    FRA Frankfurt
    3h 10m
    1h 5m layover in Frankfurt (FRA)
    AC877
    5:10 pm, 20 Dec Sat
    FRA Frankfurt
    7:35 pm, 20 Dec Sat
    YYZ Toronto
    8h 25m

    Return: Toronto to Thessaloniki via Munich, Athens

    YYZ
    9:00 pm
    7h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    1h 20m
    ATH
    4:00 pm
    50m
    SKG
    4:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC846
    9:00 pm, 25 Mar Wed
    YYZ Toronto
    10:00 am, 26 Mar Thu
    MUC Munich
    7h
    1h layover in Munich (MUC)
    A3803
    11:00 am, 26 Mar Thu
    MUC Munich
    2:40 pm, 26 Mar Thu
    ATH Athens
    2h 40m
    1h 20m layover in Athens (ATH)
    A3510
    4:00 pm, 26 Mar Thu
    ATH Athens
    4:50 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Multiple Airlines 1 stop 13h 35m
    8:15 am SKG - 2:50 pm YYZ
    Air Canada 2+ stops 14h 20m
    9:00 pm YYZ - 6:20 pm (+1) SKG
    US$1,161
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Munich

    SKG
    8:15 am
    2h 20m
    MUC
    9:35 am
    2h 15m
    MUC
    11:50 am
    9h
    YYZ
    2:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A3500
    8:15 am, 20 Dec Sat
    SKG Thessaloniki
    9:35 am, 20 Dec Sat
    MUC Munich
    2h 20m
    2h 15m layover in Munich (MUC)
    AC847
    11:50 am, 20 Dec Sat
    MUC Munich
    2:50 pm, 20 Dec Sat
    YYZ Toronto
    9h

    Return: Toronto to Thessaloniki via Munich, Athens

    YYZ
    9:00 pm
    7h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    2h 50m
    ATH
    5:30 pm
    50m
    SKG
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC846
    9:00 pm, 25 Mar Wed
    YYZ Toronto
    10:00 am, 26 Mar Thu
    MUC Munich
    7h
    1h layover in Munich (MUC)
    AC6080
    11:00 am, 26 Mar Thu
    MUC Munich
    2:40 pm, 26 Mar Thu
    ATH Athens
    2h 40m
    2h 50m layover in Athens (ATH)
    AC6047
    5:30 pm, 26 Mar Thu
    ATH Athens
    6:20 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Air Canada 1 stop 13h 35m
    8:15 am SKG - 2:50 pm YYZ
    Multiple Airlines 2+ stops 14h 20m
    9:00 pm YYZ - 6:20 pm (+1) SKG
    US$1,161
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Munich

    SKG
    8:15 am
    2h 20m
    MUC
    9:35 am
    2h 15m
    MUC
    11:50 am
    9h
    YYZ
    2:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6071
    8:15 am, 20 Dec Sat
    SKG Thessaloniki
    9:35 am, 20 Dec Sat
    MUC Munich
    2h 20m
    2h 15m layover in Munich (MUC)
    AC847
    11:50 am, 20 Dec Sat
    MUC Munich
    2:50 pm, 20 Dec Sat
    YYZ Toronto
    9h

    Return: Toronto to Thessaloniki via Munich, Athens

    YYZ
    9:00 pm
    7h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    2h 50m
    ATH
    5:30 pm
    50m
    SKG
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC846
    9:00 pm, 25 Mar Wed
    YYZ Toronto
    10:00 am, 26 Mar Thu
    MUC Munich
    7h
    1h layover in Munich (MUC)
    A3803
    11:00 am, 26 Mar Thu
    MUC Munich
    2:40 pm, 26 Mar Thu
    ATH Athens
    2h 40m
    2h 50m layover in Athens (ATH)
    A3124
    5:30 pm, 26 Mar Thu
    ATH Athens
    6:20 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Air Canada 1 stop 13h 35m
    8:15 am SKG - 2:50 pm YYZ
    Air Canada 2+ stops 14h 20m
    9:00 pm YYZ - 6:20 pm (+1) SKG
    US$1,161
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Munich

    SKG
    8:15 am
    2h 20m
    MUC
    9:35 am
    2h 15m
    MUC
    11:50 am
    9h
    YYZ
    2:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6071
    8:15 am, 20 Dec Sat
    SKG Thessaloniki
    9:35 am, 20 Dec Sat
    MUC Munich
    2h 20m
    2h 15m layover in Munich (MUC)
    AC847
    11:50 am, 20 Dec Sat
    MUC Munich
    2:50 pm, 20 Dec Sat
    YYZ Toronto
    9h

    Return: Toronto to Thessaloniki via Munich, Athens

    YYZ
    9:00 pm
    7h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    2h 50m
    ATH
    5:30 pm
    50m
    SKG
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC846
    9:00 pm, 25 Mar Wed
    YYZ Toronto
    10:00 am, 26 Mar Thu
    MUC Munich
    7h
    1h layover in Munich (MUC)
    AC6080
    11:00 am, 26 Mar Thu
    MUC Munich
    2:40 pm, 26 Mar Thu
    ATH Athens
    2h 40m
    2h 50m layover in Athens (ATH)
    AC6047
    5:30 pm, 26 Mar Thu
    ATH Athens
    6:20 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Multiple Airlines 1 stop 13h 35m
    8:15 am SKG - 2:50 pm YYZ
    Multiple Airlines 2+ stops 14h 20m
    9:00 pm YYZ - 6:20 pm (+1) SKG
    US$1,161
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Munich

    SKG
    8:15 am
    2h 20m
    MUC
    9:35 am
    2h 15m
    MUC
    11:50 am
    9h
    YYZ
    2:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A3500
    8:15 am, 20 Dec Sat
    SKG Thessaloniki
    9:35 am, 20 Dec Sat
    MUC Munich
    2h 20m
    2h 15m layover in Munich (MUC)
    AC847
    11:50 am, 20 Dec Sat
    MUC Munich
    2:50 pm, 20 Dec Sat
    YYZ Toronto
    9h

    Return: Toronto to Thessaloniki via Munich, Athens

    YYZ
    9:00 pm
    7h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    2h 50m
    ATH
    5:30 pm
    50m
    SKG
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC846
    9:00 pm, 25 Mar Wed
    YYZ Toronto
    10:00 am, 26 Mar Thu
    MUC Munich
    7h
    1h layover in Munich (MUC)
    A3803
    11:00 am, 26 Mar Thu
    MUC Munich
    2:40 pm, 26 Mar Thu
    ATH Athens
    2h 40m
    2h 50m layover in Athens (ATH)
    A3124
    5:30 pm, 26 Mar Thu
    ATH Athens
    6:20 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Multiple Airlines 2+ stops 16h 45m
    9:50 am SKG - 7:35 pm YYZ
    Multiple Airlines 2+ stops 16h 35m
    9:15 am YYZ - 8:50 am (+1) SKG
    US$1,180
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Istanbul, Frankfurt

    SKG
    9:50 am
    1h 15m
    IST
    11:05 am
    2h 50m
    IST
    1:55 pm
    3h 10m
    FRA
    4:05 pm
    1h 5m
    FRA
    5:10 pm
    8h 25m
    YYZ
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A33156
    9:50 am, 20 Dec Sat
    SKG Thessaloniki
    11:05 am, 20 Dec Sat
    IST Istanbul
    1h 15m
    2h 50m layover in Istanbul (IST)
    LH1299
    1:55 pm, 20 Dec Sat
    IST Istanbul
    4:05 pm, 20 Dec Sat
    FRA Frankfurt
    3h 10m
    1h 5m layover in Frankfurt (FRA)
    AC877
    5:10 pm, 20 Dec Sat
    FRA Frankfurt
    7:35 pm, 20 Dec Sat
    YYZ Toronto
    8h 25m

    Return: Toronto to Thessaloniki via London, Istanbul

    YYZ
    9:15 am
    6h 15m
    LHR
    8:30 pm
    2h
    LHR
    10:30 pm
    3h 50m
    IST
    4:20 am (+1)
    3h 10m
    IST
    7:30 am
    1h 20m
    SKG
    8:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC868
    9:15 am, 25 Mar Wed
    YYZ Toronto
    8:30 pm, 25 Mar Wed
    LHR London
    6h 15m
    2h layover in London (LHR)
    TK1984
    10:30 pm, 25 Mar Wed
    LHR London
    4:20 am, 26 Mar Thu
    IST Istanbul
    3h 50m
    3h 10m layover in Istanbul (IST)
    A33157
    7:30 am, 26 Mar Thu
    IST Istanbul
    8:50 am, 26 Mar Thu
    SKG Thessaloniki
    1h 20m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Air Canada 2+ stops 18h 20m
    8:15 am SKG - 7:35 pm YYZ
    Multiple Airlines 2+ stops 14h 20m
    9:00 pm YYZ - 6:20 pm (+1) SKG
    US$1,187
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Munich, Frankfurt

    SKG
    8:15 am
    2h 20m
    MUC
    9:35 am
    2h 25m
    MUC
    12:00 pm
    1h 5m
    FRA
    1:05 pm
    4h 5m
    FRA
    5:10 pm
    8h 25m
    YYZ
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6071
    8:15 am, 20 Dec Sat
    SKG Thessaloniki
    9:35 am, 20 Dec Sat
    MUC Munich
    2h 20m
    2h 25m layover in Munich (MUC)
    AC9211
    12:00 pm, 20 Dec Sat
    MUC Munich
    1:05 pm, 20 Dec Sat
    FRA Frankfurt
    1h 5m
    4h 5m layover in Frankfurt (FRA)
    AC877
    5:10 pm, 20 Dec Sat
    FRA Frankfurt
    7:35 pm, 20 Dec Sat
    YYZ Toronto
    8h 25m

    Return: Toronto to Thessaloniki via Munich, Athens

    YYZ
    9:00 pm
    7h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    2h 50m
    ATH
    5:30 pm
    50m
    SKG
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC846
    9:00 pm, 25 Mar Wed
    YYZ Toronto
    10:00 am, 26 Mar Thu
    MUC Munich
    7h
    1h layover in Munich (MUC)
    A3803
    11:00 am, 26 Mar Thu
    MUC Munich
    2:40 pm, 26 Mar Thu
    ATH Athens
    2h 40m
    2h 50m layover in Athens (ATH)
    A3124
    5:30 pm, 26 Mar Thu
    ATH Athens
    6:20 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Air Canada 2+ stops 18h 20m
    8:15 am SKG - 7:35 pm YYZ
    Air Canada 2+ stops 14h 20m
    9:00 pm YYZ - 6:20 pm (+1) SKG
    US$1,187
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Munich, Frankfurt

    SKG
    8:15 am
    2h 20m
    MUC
    9:35 am
    2h 25m
    MUC
    12:00 pm
    1h 5m
    FRA
    1:05 pm
    4h 5m
    FRA
    5:10 pm
    8h 25m
    YYZ
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6071
    8:15 am, 20 Dec Sat
    SKG Thessaloniki
    9:35 am, 20 Dec Sat
    MUC Munich
    2h 20m
    2h 25m layover in Munich (MUC)
    AC9211
    12:00 pm, 20 Dec Sat
    MUC Munich
    1:05 pm, 20 Dec Sat
    FRA Frankfurt
    1h 5m
    4h 5m layover in Frankfurt (FRA)
    AC877
    5:10 pm, 20 Dec Sat
    FRA Frankfurt
    7:35 pm, 20 Dec Sat
    YYZ Toronto
    8h 25m

    Return: Toronto to Thessaloniki via Munich, Athens

    YYZ
    9:00 pm
    7h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    2h 50m
    ATH
    5:30 pm
    50m
    SKG
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC846
    9:00 pm, 25 Mar Wed
    YYZ Toronto
    10:00 am, 26 Mar Thu
    MUC Munich
    7h
    1h layover in Munich (MUC)
    AC6080
    11:00 am, 26 Mar Thu
    MUC Munich
    2:40 pm, 26 Mar Thu
    ATH Athens
    2h 40m
    2h 50m layover in Athens (ATH)
    AC6047
    5:30 pm, 26 Mar Thu
    ATH Athens
    6:20 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Air Canada 2+ stops 17h 12m
    8:15 am SKG - 6:27 pm YYZ
    Air Canada 2+ stops 14h 20m
    9:00 pm YYZ - 6:20 pm (+1) SKG
    US$1,188
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Munich, Washington

    SKG
    8:15 am
    2h 20m
    MUC
    9:35 am
    2h 5m
    MUC
    11:40 am
    9h 50m
    IAD
    3:30 pm
    1h 30m
    IAD
    5:00 pm
    1h 27m
    YYZ
    6:27 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6071
    8:15 am, 20 Dec Sat
    SKG Thessaloniki
    9:35 am, 20 Dec Sat
    MUC Munich
    2h 20m
    2h 5m layover in Munich (MUC)
    AC5979
    11:40 am, 20 Dec Sat
    MUC Munich
    3:30 pm, 20 Dec Sat
    IAD Washington
    9h 50m
    1h 30m layover in Washington (IAD)
    AC2924
    5:00 pm, 20 Dec Sat
    IAD Washington
    6:27 pm, 20 Dec Sat
    YYZ Toronto
    1h 27m

    Return: Toronto to Thessaloniki via Munich, Athens

    YYZ
    9:00 pm
    7h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    2h 50m
    ATH
    5:30 pm
    50m
    SKG
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC846
    9:00 pm, 25 Mar Wed
    YYZ Toronto
    10:00 am, 26 Mar Thu
    MUC Munich
    7h
    1h layover in Munich (MUC)
    AC6080
    11:00 am, 26 Mar Thu
    MUC Munich
    2:40 pm, 26 Mar Thu
    ATH Athens
    2h 40m
    2h 50m layover in Athens (ATH)
    AC6047
    5:30 pm, 26 Mar Thu
    ATH Athens
    6:20 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Air Canada 2+ stops 17h 12m
    8:15 am SKG - 6:27 pm YYZ
    Multiple Airlines 2+ stops 14h 20m
    9:00 pm YYZ - 6:20 pm (+1) SKG
    US$1,188
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Munich, Washington

    SKG
    8:15 am
    2h 20m
    MUC
    9:35 am
    2h 5m
    MUC
    11:40 am
    9h 50m
    IAD
    3:30 pm
    1h 30m
    IAD
    5:00 pm
    1h 27m
    YYZ
    6:27 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6071
    8:15 am, 20 Dec Sat
    SKG Thessaloniki
    9:35 am, 20 Dec Sat
    MUC Munich
    2h 20m
    2h 5m layover in Munich (MUC)
    AC5979
    11:40 am, 20 Dec Sat
    MUC Munich
    3:30 pm, 20 Dec Sat
    IAD Washington
    9h 50m
    1h 30m layover in Washington (IAD)
    AC2924
    5:00 pm, 20 Dec Sat
    IAD Washington
    6:27 pm, 20 Dec Sat
    YYZ Toronto
    1h 27m

    Return: Toronto to Thessaloniki via Munich, Athens

    YYZ
    9:00 pm
    7h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    2h 50m
    ATH
    5:30 pm
    50m
    SKG
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC846
    9:00 pm, 25 Mar Wed
    YYZ Toronto
    10:00 am, 26 Mar Thu
    MUC Munich
    7h
    1h layover in Munich (MUC)
    A3803
    11:00 am, 26 Mar Thu
    MUC Munich
    2:40 pm, 26 Mar Thu
    ATH Athens
    2h 40m
    2h 50m layover in Athens (ATH)
    A3124
    5:30 pm, 26 Mar Thu
    ATH Athens
    6:20 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Air Canada 1 stop 13h 35m
    8:15 am SKG - 2:50 pm YYZ
    Air Canada 2+ stops 17h 50m
    5:30 pm YYZ - 6:20 pm (+1) SKG
    US$1,192
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Munich

    SKG
    8:15 am
    2h 20m
    MUC
    9:35 am
    2h 15m
    MUC
    11:50 am
    9h
    YYZ
    2:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6071
    8:15 am, 20 Dec Sat
    SKG Thessaloniki
    9:35 am, 20 Dec Sat
    MUC Munich
    2h 20m
    2h 15m layover in Munich (MUC)
    AC847
    11:50 am, 20 Dec Sat
    MUC Munich
    2:50 pm, 20 Dec Sat
    YYZ Toronto
    9h

    Return: Toronto to Thessaloniki via Zurich, Athens

    YYZ
    5:30 pm
    6h 55m
    ZRH
    6:25 am (+1)
    3h 20m
    ZRH
    9:45 am
    2h 35m
    ATH
    1:20 pm
    4h 10m
    ATH
    5:30 pm
    50m
    SKG
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC878
    5:30 pm, 25 Mar Wed
    YYZ Toronto
    6:25 am, 26 Mar Thu
    ZRH Zurich
    6h 55m
    3h 20m layover in Zurich (ZRH)
    AC6832
    9:45 am, 26 Mar Thu
    ZRH Zurich
    1:20 pm, 26 Mar Thu
    ATH Athens
    2h 35m
    4h 10m layover in Athens (ATH)
    AC6047
    5:30 pm, 26 Mar Thu
    ATH Athens
    6:20 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Multiple Airlines 1 stop 13h 35m
    8:15 am SKG - 2:50 pm YYZ
    Air Canada 2+ stops 17h 50m
    5:30 pm YYZ - 6:20 pm (+1) SKG
    US$1,192
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Munich

    SKG
    8:15 am
    2h 20m
    MUC
    9:35 am
    2h 15m
    MUC
    11:50 am
    9h
    YYZ
    2:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A3500
    8:15 am, 20 Dec Sat
    SKG Thessaloniki
    9:35 am, 20 Dec Sat
    MUC Munich
    2h 20m
    2h 15m layover in Munich (MUC)
    AC847
    11:50 am, 20 Dec Sat
    MUC Munich
    2:50 pm, 20 Dec Sat
    YYZ Toronto
    9h

    Return: Toronto to Thessaloniki via Zurich, Athens

    YYZ
    5:30 pm
    6h 55m
    ZRH
    6:25 am (+1)
    3h 20m
    ZRH
    9:45 am
    2h 35m
    ATH
    1:20 pm
    4h 10m
    ATH
    5:30 pm
    50m
    SKG
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC878
    5:30 pm, 25 Mar Wed
    YYZ Toronto
    6:25 am, 26 Mar Thu
    ZRH Zurich
    6h 55m
    3h 20m layover in Zurich (ZRH)
    AC6832
    9:45 am, 26 Mar Thu
    ZRH Zurich
    1:20 pm, 26 Mar Thu
    ATH Athens
    2h 35m
    4h 10m layover in Athens (ATH)
    AC6047
    5:30 pm, 26 Mar Thu
    ATH Athens
    6:20 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Multiple Airlines 2+ stops 16h 45m
    9:50 am SKG - 7:35 pm YYZ
    Air Canada 2+ stops 13h 45m
    9:35 pm YYZ - 6:20 pm (+1) SKG
    US$1,195
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Istanbul, Frankfurt

    SKG
    9:50 am
    1h 15m
    IST
    11:05 am
    2h 50m
    IST
    1:55 pm
    3h 10m
    FRA
    4:05 pm
    1h 5m
    FRA
    5:10 pm
    8h 25m
    YYZ
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A33156
    9:50 am, 20 Dec Sat
    SKG Thessaloniki
    11:05 am, 20 Dec Sat
    IST Istanbul
    1h 15m
    2h 50m layover in Istanbul (IST)
    LH1299
    1:55 pm, 20 Dec Sat
    IST Istanbul
    4:05 pm, 20 Dec Sat
    FRA Frankfurt
    3h 10m
    1h 5m layover in Frankfurt (FRA)
    AC877
    5:10 pm, 20 Dec Sat
    FRA Frankfurt
    7:35 pm, 20 Dec Sat
    YYZ Toronto
    8h 25m

    Return: Toronto to Thessaloniki via Paris, Athens

    YYZ
    9:35 pm
    6h 15m
    CDG
    9:50 am (+1)
    2h 10m
    CDG
    12:00 pm
    3h 20m
    ATH
    4:20 pm
    1h 10m
    ATH
    5:30 pm
    50m
    SKG
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC880
    9:35 pm, 25 Mar Wed
    YYZ Toronto
    9:50 am, 26 Mar Thu
    CDG Paris
    6h 15m
    2h 10m layover in Paris (CDG)
    AC6034
    12:00 pm, 26 Mar Thu
    CDG Paris
    4:20 pm, 26 Mar Thu
    ATH Athens
    3h 20m
    1h 10m layover in Athens (ATH)
    AC6047
    5:30 pm, 26 Mar Thu
    ATH Athens
    6:20 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Multiple Airlines 2+ stops 16h 45m
    9:50 am SKG - 7:35 pm YYZ
    Lufthansa 2+ stops 15h 50m
    9:00 pm YYZ - 7:50 pm (+1) SKG
    US$1,198
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Istanbul, Frankfurt

    SKG
    9:50 am
    1h 15m
    IST
    11:05 am
    2h 50m
    IST
    1:55 pm
    3h 10m
    FRA
    4:05 pm
    1h 5m
    FRA
    5:10 pm
    8h 25m
    YYZ
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A33156
    9:50 am, 20 Dec Sat
    SKG Thessaloniki
    11:05 am, 20 Dec Sat
    IST Istanbul
    1h 15m
    2h 50m layover in Istanbul (IST)
    LH1299
    1:55 pm, 20 Dec Sat
    IST Istanbul
    4:05 pm, 20 Dec Sat
    FRA Frankfurt
    3h 10m
    1h 5m layover in Frankfurt (FRA)
    AC877
    5:10 pm, 20 Dec Sat
    FRA Frankfurt
    7:35 pm, 20 Dec Sat
    YYZ Toronto
    8h 25m

    Return: Toronto to Thessaloniki via Munich, Athens

    YYZ
    9:00 pm
    7h
    MUC
    10:00 am (+1)
    1h
    MUC
    11:00 am
    2h 40m
    ATH
    2:40 pm
    4h 20m
    ATH
    7:00 pm
    50m
    SKG
    7:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH6791
    9:00 pm, 25 Mar Wed
    YYZ Toronto
    10:00 am, 26 Mar Thu
    MUC Munich
    7h
    1h layover in Munich (MUC)
    LH5916
    11:00 am, 26 Mar Thu
    MUC Munich
    2:40 pm, 26 Mar Thu
    ATH Athens
    2h 40m
    4h 20m layover in Athens (ATH)
    LH5964
    7:00 pm, 26 Mar Thu
    ATH Athens
    7:50 pm, 26 Mar Thu
    SKG Thessaloniki
    50m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Multiple Airlines 2+ stops 16h 45m
    9:50 am SKG - 7:35 pm YYZ
    Lufthansa 2+ stops 16h 40m
    11:15 pm YYZ - 10:55 pm (+1) SKG
    US$1,206
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Istanbul, Frankfurt

    SKG
    9:50 am
    1h 15m
    IST
    11:05 am
    2h 50m
    IST
    1:55 pm
    3h 10m
    FRA
    4:05 pm
    1h 5m
    FRA
    5:10 pm
    8h 25m
    YYZ
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A33156
    9:50 am, 20 Dec Sat
    SKG Thessaloniki
    11:05 am, 20 Dec Sat
    IST Istanbul
    1h 15m
    2h 50m layover in Istanbul (IST)
    LH1299
    1:55 pm, 20 Dec Sat
    IST Istanbul
    4:05 pm, 20 Dec Sat
    FRA Frankfurt
    3h 10m
    1h 5m layover in Frankfurt (FRA)
    AC877
    5:10 pm, 20 Dec Sat
    FRA Frankfurt
    7:35 pm, 20 Dec Sat
    YYZ Toronto
    8h 25m

    Return: Toronto to Thessaloniki via London, Munich

    YYZ
    11:15 pm
    5h 55m
    LHR
    10:10 am (+1)
    3h 40m
    LHR
    1:50 pm
    1h 50m
    MUC
    4:40 pm
    3h
    MUC
    7:40 pm
    2h 15m
    SKG
    10:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH6559
    11:15 pm, 25 Mar Wed
    YYZ Toronto
    10:10 am, 26 Mar Thu
    LHR London
    5h 55m
    3h 40m layover in London (LHR)
    LH2475
    1:50 pm, 26 Mar Thu
    LHR London
    4:40 pm, 26 Mar Thu
    MUC Munich
    1h 50m
    3h layover in Munich (MUC)
    LH5926
    7:40 pm, 26 Mar Thu
    MUC Munich
    10:55 pm, 26 Mar Thu
    SKG Thessaloniki
    2h 15m
    Depart: Sat, 20 Dec Return: Wed, 25 Mar Thessaloniki to Toronto Sat, 20 Dec - Wed, 25 Mar
    Multiple Airlines 2+ stops 16h 45m
    9:50 am SKG - 7:35 pm YYZ
    Lufthansa 2+ stops 17h 40m
    7:10 pm YYZ - 7:50 pm (+1) SKG
    US$1,206
    onetravel.com
    Show Details

    Depart: Thessaloniki to Toronto via Istanbul, Frankfurt

    SKG
    9:50 am
    1h 15m
    IST
    11:05 am
    2h 50m
    IST
    1:55 pm
    3h 10m
    FRA
    4:05 pm
    1h 5m
    FRA
    5:10 pm
    8h 25m
    YYZ
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    A33156
    9:50 am, 20 Dec Sat
    SKG Thessaloniki
    11:05 am, 20 Dec Sat
    IST Istanbul
    1h 15m
    2h 50m layover in Istanbul (IST)
    LH1299
    1:55 pm, 20 Dec Sat
    IST Istanbul
    4:05 pm, 20 Dec Sat
    FRA Frankfurt
    3h 10m
    1h 5m layover in Frankfurt (FRA)
    AC877
    5:10 pm, 20 Dec Sat
    FRA Frankfurt
    7:35 pm, 20 Dec Sat
    YYZ Toronto
    8h 25m

    Return: Toronto to Thessaloniki via Frankfurt, Athens

    YYZ
    7:10 pm
    6h 55m
    FRA
    8:05 am (+1)
    5h 15m
    FRA
    1:20 pm
    2h 45m
    ATH
    5:05 pm
    1h 55m
    ATH
    7:00 pm
    50m
    SKG
    7:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH471
    7:10 pm, 25 Mar Wed
    YYZ Toronto
    8:05 am, 26 Mar Thu
    FRA Frankfurt
    6h 55m
    5h 15m layover in Frankfurt (FRA)
    LH1282
    1:20 pm, 26 Mar Thu
    FRA Frankfurt
    5:05 pm, 26 Mar Thu
    ATH Athens
    2h 45m
    1h 55m layover in Athens (ATH)
    LH5964
    7:00 pm, 26 Mar Thu
    ATH Athens
    7:50 pm, 26 Mar Thu
    SKG Thessaloniki
    50m