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

Recent Searches

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

    Cheap Flights from Greece to Toronto

    Airline Results Price View
    View All Airlines View Flights
    Air Canada 186 results US$974 View Flights
    Alitalia 11 results US$1,048 View Flights
    Delta Air Lines 27 results US$1,057 View Flights
    Aegean Airlines 4 results US$1,086 View Flights
    Lufthansa 40 results US$1,101 View Flights
    Air France 12 results US$1,174 View Flights
    British Airways 6 results US$1,261 View Flights
    Swiss International Air Lines 3 results US$2,013 View Flights
    Turkish Airlines 19 results US$2,080 View Flights
    Depart: Thu, 25 Dec Return: Tue, 20 Jan Athens to Toronto Thu, 25 Dec - Tue, 20 Jan
    Air Canada 1 stop 14h 50m
    1:25 pm ATH - 9:15 pm YYZ
    Multiple Airlines 1 stop 15h 25m
    11:55 pm YYZ - 10:20 pm (+1) ATH
    US$974
    airtickets.com
    Show Details

    Depart: Athens to Toronto via London

    ATH
    1:25 pm
    4h 5m
    LHR
    3:30 pm
    2h 30m
    LHR
    6:00 pm
    8h 15m
    YYZ
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6035
    1:25 pm, 25 Dec Thu
    ATH Athens
    3:30 pm, 25 Dec Thu
    LHR London
    4h 5m
    2h 30m layover in London (LHR)
    AC859
    6:00 pm, 25 Dec Thu
    LHR London
    9:15 pm, 25 Dec Thu
    YYZ Toronto
    8h 15m

    Return: Toronto to Athens via London

    YYZ
    11:55 pm
    6h 55m
    LHR
    11:50 am (+1)
    4h 45m
    LHR
    4:35 pm
    3h 45m
    ATH
    10:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC858
    11:55 pm, 20 Jan Tue
    YYZ Toronto
    11:50 am, 21 Jan Wed
    LHR London
    6h 55m
    4h 45m layover in London (LHR)
    A3603
    4:35 pm, 21 Jan Wed
    LHR London
    10:20 pm, 21 Jan Wed
    ATH Athens
    3h 45m
    Depart: Thu, 25 Dec Return: Tue, 20 Jan Athens to Toronto Thu, 25 Dec - Tue, 20 Jan
    Air Canada 1 stop 14h 50m
    1:25 pm ATH - 9:15 pm YYZ
    Air Canada 2+ stops 13h 20m
    6:15 pm YTZ - 2:35 pm (+1) ATH
    US$982
    ebookers.com
    Show Details

    Depart: Athens to Toronto via London

    ATH
    1:25 pm
    4h 5m
    LHR
    3:30 pm
    2h 30m
    LHR
    6:00 pm
    8h 15m
    YYZ
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6035
    1:25 pm, 25 Dec Thu
    ATH Athens
    3:30 pm, 25 Dec Thu
    LHR London
    4h 5m
    2h 30m layover in London (LHR)
    AC859
    6:00 pm, 25 Dec Thu
    LHR London
    9:15 pm, 25 Dec Thu
    YYZ Toronto
    8h 15m

    Return: Toronto to Athens via Montreal, Geneva

    YTZ
    6:15 pm
    1h 10m
    YUL
    7:25 pm
    1h 30m
    YUL
    8:55 pm
    7h 10m
    GVA
    10:05 am (+1)
    45m
    GVA
    10:50 am
    2h 45m
    ATH
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC7524
    6:15 pm, 20 Jan Tue
    YTZ Toronto
    7:25 pm, 20 Jan Tue
    YUL Montreal
    1h 10m
    1h 30m layover in Montreal (YUL)
    AC834
    8:55 pm, 20 Jan Tue
    YUL Montreal
    10:05 am, 21 Jan Wed
    GVA Geneva
    7h 10m
    45m layover in Geneva (GVA)
    AC6084
    10:50 am, 21 Jan Wed
    GVA Geneva
    2:35 pm, 21 Jan Wed
    ATH Athens
    2h 45m
    Depart: Thu, 25 Dec Return: Tue, 20 Jan Athens to Toronto Thu, 25 Dec - Tue, 20 Jan
    Air Canada 1 stop 14h 50m
    1:25 pm ATH - 9:15 pm YYZ
    Air Canada 1 stop 13h 35m
    6:00 pm YYZ - 2:35 pm (+1) ATH
    US$988
    ebookers.com
    Show Details

    Depart: Athens to Toronto via London

    ATH
    1:25 pm
    4h 5m
    LHR
    3:30 pm
    2h 30m
    LHR
    6:00 pm
    8h 15m
    YYZ
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6035
    1:25 pm, 25 Dec Thu
    ATH Athens
    3:30 pm, 25 Dec Thu
    LHR London
    4h 5m
    2h 30m layover in London (LHR)
    AC859
    6:00 pm, 25 Dec Thu
    LHR London
    9:15 pm, 25 Dec Thu
    YYZ Toronto
    8h 15m

    Return: Toronto to Athens via Geneva

    YYZ
    6:00 pm
    10h 5m
    GVA
    10:05 am (+1)
    45m
    GVA
    10:50 am
    2h 45m
    ATH
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC834
    6:00 pm, 20 Jan Tue
    YYZ Toronto
    10:05 am, 21 Jan Wed
    GVA Geneva
    10h 5m
    45m layover in Geneva (GVA)
    AC6084
    10:50 am, 21 Jan Wed
    GVA Geneva
    2:35 pm, 21 Jan Wed
    ATH Athens
    2h 45m
    Depart: Thu, 25 Dec Return: Tue, 20 Jan Athens to Toronto Thu, 25 Dec - Tue, 20 Jan
    Air Canada 1 stop 14h 50m
    1:25 pm ATH - 9:15 pm YYZ
    Air Canada 1 stop 12h 45m
    8:35 pm YYZ - 4:20 pm (+1) ATH
    US$994
    ebookers.com
    Show Details

    Depart: Athens to Toronto via London

    ATH
    1:25 pm
    4h 5m
    LHR
    3:30 pm
    2h 30m
    LHR
    6:00 pm
    8h 15m
    YYZ
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6035
    1:25 pm, 25 Dec Thu
    ATH Athens
    3:30 pm, 25 Dec Thu
    LHR London
    4h 5m
    2h 30m layover in London (LHR)
    AC859
    6:00 pm, 25 Dec Thu
    LHR London
    9:15 pm, 25 Dec Thu
    YYZ Toronto
    8h 15m

    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
    8:35 pm, 20 Jan Tue
    YYZ Toronto
    9:50 am, 21 Jan Wed
    CDG Paris
    7h 15m
    2h 10m layover in Paris (CDG)
    AC6034
    12:00 pm, 21 Jan Wed
    CDG Paris
    4:20 pm, 21 Jan Wed
    ATH Athens
    3h 20m
    Depart: Thu, 25 Dec Return: Tue, 20 Jan Athens to Toronto Thu, 25 Dec - Tue, 20 Jan
    Air Canada 1 stop 14h 50m
    1:25 pm ATH - 9:15 pm YYZ
    Air Canada 2+ stops 16h 20m
    5:00 pm YYZ - 4:20 pm (+1) ATH
    US$1,000
    aircanada.com
    Show Details

    Depart: Athens to Toronto via London

    ATH
    1:25 pm
    4h 5m
    LHR
    3:30 pm
    2h 30m
    LHR
    6:00 pm
    8h 15m
    YYZ
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6035
    1:25 pm, 25 Dec Thu
    ATH Athens
    3:30 pm, 25 Dec Thu
    LHR London
    4h 5m

    * Operated by Aegean Airlines

    2h 30m layover in London (LHR)
    AC859
    6:00 pm, 25 Dec Thu
    LHR London
    9:15 pm, 25 Dec Thu
    YYZ Toronto
    8h 15m

    Return: Toronto to Athens via Montreal, Paris

    YYZ
    5:00 pm
    1h 18m
    YUL
    6:18 pm
    1h 42m
    YUL
    8:00 pm
    6h 45m
    CDG
    8:45 am (+1)
    3h 15m
    CDG
    12:00 pm
    3h 20m
    ATH
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC420
    5:00 pm, 20 Jan Tue
    YYZ Toronto
    6:18 pm, 20 Jan Tue
    YUL Montreal
    1h 18m
    1h 42m layover in Montreal (YUL)
    AC870
    8:00 pm, 20 Jan Tue
    YUL Montreal
    8:45 am, 21 Jan Wed
    CDG Paris
    6h 45m
    3h 15m layover in Paris (CDG)
    AC6034
    12:00 pm, 21 Jan Wed
    CDG Paris
    4:20 pm, 21 Jan Wed
    ATH Athens
    3h 20m

    * Operated by Aegean Airlines

    Depart: Thu, 25 Dec Return: Tue, 20 Jan Athens to Toronto Thu, 25 Dec - Tue, 20 Jan
    Air Canada 1 stop 14h 50m
    1:25 pm ATH - 9:15 pm YYZ
    Lufthansa 1 stop 13h 30m
    4:55 pm YYZ - 1:25 pm (+1) ATH
    US$1,012
    airtickets.com
    Show Details

    Depart: Athens to Toronto via London

    ATH
    1:25 pm
    4h 5m
    LHR
    3:30 pm
    2h 30m
    LHR
    6:00 pm
    8h 15m
    YYZ
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6035
    1:25 pm, 25 Dec Thu
    ATH Athens
    3:30 pm, 25 Dec Thu
    LHR London
    4h 5m
    2h 30m layover in London (LHR)
    AC859
    6:00 pm, 25 Dec Thu
    LHR London
    9:15 pm, 25 Dec Thu
    YYZ Toronto
    8h 15m

    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
    4:55 pm, 20 Jan Tue
    YYZ Toronto
    6:30 am, 21 Jan Wed
    FRA Frankfurt
    7h 35m
    3h 10m layover in Frankfurt (FRA)
    LH1278
    9:40 am, 21 Jan Wed
    FRA Frankfurt
    1:25 pm, 21 Jan Wed
    ATH Athens
    2h 45m
    Depart: Thu, 25 Dec Return: Tue, 20 Jan Athens to Toronto Thu, 25 Dec - Tue, 20 Jan
    Multiple Airlines 2+ stops 15h 27m
    7:05 am ATH - 3:32 pm YYZ
    Air Canada 1 stop 12h 35m
    8:15 am YYZ - 3:50 am (+1) ATH
    US$1,025
    aircanada.com
    Show Details

    Depart: Athens to Toronto via Frankfurt, Montreal

    ATH
    7:05 am
    3h 10m
    FRA
    9:15 am
    1h 15m
    FRA
    10:30 am
    8h 5m
    YUL
    12:35 pm
    1h 25m
    YUL
    2:00 pm
    1h 32m
    YYZ
    3:32 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH1285
    7:05 am, 25 Dec Thu
    ATH Athens
    9:15 am, 25 Dec Thu
    FRA Frankfurt
    3h 10m
    1h 15m layover in Frankfurt (FRA)
    AC875
    10:30 am, 25 Dec Thu
    FRA Frankfurt
    12:35 pm, 25 Dec Thu
    YUL Montreal
    8h 5m
    1h 25m layover in Montreal (YUL)
    AC415
    2:00 pm, 25 Dec Thu
    YUL Montreal
    3:32 pm, 25 Dec Thu
    YYZ Toronto
    1h 32m

    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
    8:15 am, 20 Jan Tue
    YYZ Toronto
    8:30 pm, 20 Jan Tue
    LHR London
    7h 15m
    1h 45m layover in London (LHR)
    AC6040
    10:15 pm, 20 Jan Tue
    LHR London
    3:50 am, 21 Jan Wed
    ATH Athens
    3h 35m

    * Operated by Aegean Airlines

    Depart: Thu, 25 Dec Return: Tue, 20 Jan Athens to Toronto Thu, 25 Dec - Tue, 20 Jan
    Air Canada 1 stop 14h 50m
    1:25 pm ATH - 9:15 pm YYZ
    Air Canada 1 stop 13h 30m
    4:55 pm YYZ - 1:25 pm (+1) ATH
    US$1,028
    aircanada.com
    Show Details

    Depart: Athens to Toronto via London

    ATH
    1:25 pm
    4h 5m
    LHR
    3:30 pm
    2h 30m
    LHR
    6:00 pm
    8h 15m
    YYZ
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6035
    1:25 pm, 25 Dec Thu
    ATH Athens
    3:30 pm, 25 Dec Thu
    LHR London
    4h 5m

    * Operated by Aegean Airlines

    2h 30m layover in London (LHR)
    AC859
    6:00 pm, 25 Dec Thu
    LHR London
    9:15 pm, 25 Dec Thu
    YYZ Toronto
    8h 15m

    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
    AC872
    4:55 pm, 20 Jan Tue
    YYZ Toronto
    6:30 am, 21 Jan Wed
    FRA Frankfurt
    7h 35m
    3h 10m layover in Frankfurt (FRA)
    AC9206
    9:40 am, 21 Jan Wed
    FRA Frankfurt
    1:25 pm, 21 Jan Wed
    ATH Athens
    2h 45m

    * Operated by Lufthansa

    Depart: Thu, 25 Dec Return: Tue, 20 Jan Athens to Toronto Thu, 25 Dec - Tue, 20 Jan
    Air Canada 1 stop 14h 50m
    1:25 pm ATH - 9:15 pm YYZ
    Air Canada 1 stop 17h 10m
    4:55 pm YYZ - 5:05 pm (+1) ATH
    US$1,028
    aircanada.com
    Show Details

    Depart: Athens to Toronto via London

    ATH
    1:25 pm
    4h 5m
    LHR
    3:30 pm
    2h 30m
    LHR
    6:00 pm
    8h 15m
    YYZ
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6035
    1:25 pm, 25 Dec Thu
    ATH Athens
    3:30 pm, 25 Dec Thu
    LHR London
    4h 5m

    * Operated by Aegean Airlines

    2h 30m layover in London (LHR)
    AC859
    6:00 pm, 25 Dec Thu
    LHR London
    9:15 pm, 25 Dec Thu
    YYZ Toronto
    8h 15m

    Return: Toronto to Athens via Frankfurt

    YYZ
    4:55 pm
    7h 35m
    FRA
    6:30 am (+1)
    6h 50m
    FRA
    1:20 pm
    2h 45m
    ATH
    5:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC872
    4:55 pm, 20 Jan Tue
    YYZ Toronto
    6:30 am, 21 Jan Wed
    FRA Frankfurt
    7h 35m
    6h 50m layover in Frankfurt (FRA)
    AC9202
    1:20 pm, 21 Jan Wed
    FRA Frankfurt
    5:05 pm, 21 Jan Wed
    ATH Athens
    2h 45m

    * Operated by Lufthansa

    Depart: Thu, 25 Dec Return: Tue, 20 Jan Athens to Toronto Thu, 25 Dec - Tue, 20 Jan
    Multiple Airlines 2+ stops 15h 27m
    7:05 am ATH - 3:32 pm YYZ
    Air Canada 1 stop 12h 45m
    8:35 pm YYZ - 4:20 pm (+1) ATH
    US$1,036
    aircanada.com
    Show Details

    Depart: Athens to Toronto via Frankfurt, Montreal

    ATH
    7:05 am
    3h 10m
    FRA
    9:15 am
    1h 15m
    FRA
    10:30 am
    8h 5m
    YUL
    12:35 pm
    1h 25m
    YUL
    2:00 pm
    1h 32m
    YYZ
    3:32 pm
    Airlines
    Flight No.
    From
    To
    Duration
    LH1285
    7:05 am, 25 Dec Thu
    ATH Athens
    9:15 am, 25 Dec Thu
    FRA Frankfurt
    3h 10m
    1h 15m layover in Frankfurt (FRA)
    AC875
    10:30 am, 25 Dec Thu
    FRA Frankfurt
    12:35 pm, 25 Dec Thu
    YUL Montreal
    8h 5m
    1h 25m layover in Montreal (YUL)
    AC415
    2:00 pm, 25 Dec Thu
    YUL Montreal
    3:32 pm, 25 Dec Thu
    YYZ Toronto
    1h 32m

    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
    8:35 pm, 20 Jan Tue
    YYZ Toronto
    9:50 am, 21 Jan Wed
    CDG Paris
    7h 15m
    2h 10m layover in Paris (CDG)
    AC6034
    12:00 pm, 21 Jan Wed
    CDG Paris
    4:20 pm, 21 Jan Wed
    ATH Athens
    3h 20m

    * Operated by Aegean Airlines

    Depart: Thu, 25 Dec Return: Wed, 31 Dec Athens to Toronto Thu, 25 Dec - Wed, 31 Dec
    Alitalia 1 stop 13h 30m
    12:40 pm ATH - 7:10 pm YYZ
    Air France 1 stop 12h 50m
    6:25 pm YYZ - 2:15 pm (+1) ATH
    US$1,048
    airtickets.com
    Show Details

    Depart: Athens to Toronto via Rome

    ATH
    12:40 pm
    2h 5m
    FCO
    1:45 pm
    1h 35m
    FCO
    3:20 pm
    9h 50m
    YYZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AZ719
    12:40 pm, 25 Dec Thu
    ATH Athens
    1:45 pm, 25 Dec Thu
    FCO Rome
    2h 5m
    1h 35m layover in Rome (FCO)
    AZ650
    3:20 pm, 25 Dec Thu
    FCO Rome
    7:10 pm, 25 Dec Thu
    YYZ Toronto
    9h 50m

    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
    6:25 pm, 31 Dec Wed
    YYZ Toronto
    8:05 am, 1 Jan Thu
    CDG Paris
    7h 40m
    1h 55m layover in Paris (CDG)
    AF1532
    10:00 am, 1 Jan Thu
    CDG Paris
    2:15 pm, 1 Jan Thu
    ATH Athens
    3h 15m
    Depart: Thu, 25 Dec Return: Wed, 31 Dec Athens to Toronto Thu, 25 Dec - Wed, 31 Dec
    Alitalia 1 stop 13h 30m
    12:40 pm ATH - 7:10 pm YYZ
    Delta Air Lines 1 stop 12h 50m
    6:25 pm YYZ - 2:15 pm (+1) ATH
    US$1,048
    airtickets.com
    Show Details

    Depart: Athens to Toronto via Rome

    ATH
    12:40 pm
    2h 5m
    FCO
    1:45 pm
    1h 35m
    FCO
    3:20 pm
    9h 50m
    YYZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AZ719
    12:40 pm, 25 Dec Thu
    ATH Athens
    1:45 pm, 25 Dec Thu
    FCO Rome
    2h 5m
    1h 35m layover in Rome (FCO)
    AZ650
    3:20 pm, 25 Dec Thu
    FCO Rome
    7:10 pm, 25 Dec Thu
    YYZ Toronto
    9h 50m

    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
    DL8617
    6:25 pm, 31 Dec Wed
    YYZ Toronto
    8:05 am, 1 Jan Thu
    CDG Paris
    7h 40m
    1h 55m layover in Paris (CDG)
    DL8683
    10:00 am, 1 Jan Thu
    CDG Paris
    2:15 pm, 1 Jan Thu
    ATH Athens
    3h 15m
    Depart: Thu, 25 Dec Return: Tue, 20 Jan Athens to Toronto Thu, 25 Dec - Tue, 20 Jan
    Air Canada 1 stop 14h 50m
    1:25 pm ATH - 9:15 pm YYZ
    Air Canada 2+ stops 15h 48m
    2:37 pm YYZ - 1:25 pm (+1) ATH
    US$1,057
    aircanada.com
    Show Details

    Depart: Athens to Toronto via London

    ATH
    1:25 pm
    4h 5m
    LHR
    3:30 pm
    2h 30m
    LHR
    6:00 pm
    8h 15m
    YYZ
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6035
    1:25 pm, 25 Dec Thu
    ATH Athens
    3:30 pm, 25 Dec Thu
    LHR London
    4h 5m

    * Operated by Aegean Airlines

    2h 30m layover in London (LHR)
    AC859
    6:00 pm, 25 Dec Thu
    LHR London
    9:15 pm, 25 Dec Thu
    YYZ Toronto
    8h 15m

    Return: Toronto to Athens via Washington, Frankfurt

    YYZ
    2:37 pm
    1h 29m
    IAD
    4:06 pm
    1h 59m
    IAD
    6:05 pm
    7h 55m
    FRA
    8:00 am (+1)
    1h 40m
    FRA
    9:40 am
    2h 45m
    ATH
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC2923
    2:37 pm, 20 Jan Tue
    YYZ Toronto
    4:06 pm, 20 Jan Tue
    IAD Washington
    1h 29m

    * Operated by United Airlines

    1h 59m layover in Washington (IAD)
    AC9450
    6:05 pm, 20 Jan Tue
    IAD Washington
    8:00 am, 21 Jan Wed
    FRA Frankfurt
    7h 55m

    * Operated by Lufthansa

    1h 40m layover in Frankfurt (FRA)
    AC9206
    9:40 am, 21 Jan Wed
    FRA Frankfurt
    1:25 pm, 21 Jan Wed
    ATH Athens
    2h 45m

    * Operated by Lufthansa

    Depart: Thu, 25 Dec Return: Tue, 20 Jan Athens to Toronto Thu, 25 Dec - Tue, 20 Jan
    Air Canada 1 stop 14h 50m
    1:25 pm ATH - 9:15 pm YYZ
    Air Canada 2+ stops 16h 10m
    2:15 pm YYZ - 1:25 pm (+1) ATH
    US$1,057
    aircanada.com
    Show Details

    Depart: Athens to Toronto via London

    ATH
    1:25 pm
    4h 5m
    LHR
    3:30 pm
    2h 30m
    LHR
    6:00 pm
    8h 15m
    YYZ
    9:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6035
    1:25 pm, 25 Dec Thu
    ATH Athens
    3:30 pm, 25 Dec Thu
    LHR London
    4h 5m

    * Operated by Aegean Airlines

    2h 30m layover in London (LHR)
    AC859
    6:00 pm, 25 Dec Thu
    LHR London
    9:15 pm, 25 Dec Thu
    YYZ Toronto
    8h 15m

    Return: Toronto to Athens via New York, Frankfurt

    YYZ
    2:15 pm
    1h 35m
    EWR
    3:50 pm
    2h 20m
    EWR
    6:10 pm
    7h 35m
    FRA
    7:45 am (+1)
    1h 55m
    FRA
    9:40 am
    2h 45m
    ATH
    1:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC7472
    2:15 pm, 20 Jan Tue
    YYZ Toronto
    3:50 pm, 20 Jan Tue
    EWR New York
    1h 35m

    * Operated by Air Georgian

    2h 20m layover in New York (EWR)
    AC9444
    6:10 pm, 20 Jan Tue
    EWR New York
    7:45 am, 21 Jan Wed
    FRA Frankfurt
    7h 35m

    * Operated by Lufthansa

    1h 55m layover in Frankfurt (FRA)
    AC9206
    9:40 am, 21 Jan Wed
    FRA Frankfurt
    1:25 pm, 21 Jan Wed
    ATH Athens
    2h 45m

    * Operated by Lufthansa

    Depart: Thu, 25 Dec Return: Tue, 20 Jan Athens to Toronto Thu, 25 Dec - Tue, 20 Jan
    Alitalia 1 stop 13h 30m
    12:40 pm ATH - 7:10 pm YYZ
    Multiple Airlines 1 stop 14h 40m
    6:30 pm YYZ - 4:10 pm (+1) ATH
    US$1,056
    airtickets.com
    Show Details

    Depart: Athens to Toronto via Rome

    ATH
    12:40 pm
    2h 5m
    FCO
    1:45 pm
    1h 35m
    FCO
    3:20 pm
    9h 50m
    YYZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AZ719
    12:40 pm, 25 Dec Thu
    ATH Athens
    1:45 pm, 25 Dec Thu
    FCO Rome
    2h 5m
    1h 35m layover in Rome (FCO)
    AZ650
    3:20 pm, 25 Dec Thu
    FCO Rome
    7:10 pm, 25 Dec Thu
    YYZ Toronto
    9h 50m

    Return: Toronto to Athens via Amsterdam

    YYZ
    6:30 pm
    7h 15m
    AMS
    7:45 am (+1)
    4h 15m
    AMS
    12:00 pm
    3h 10m
    ATH
    4:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL9398
    6:30 pm, 20 Jan Tue
    YYZ Toronto
    7:45 am, 21 Jan Wed
    AMS Amsterdam
    7h 15m
    4h 15m layover in Amsterdam (AMS)
    KL1575
    12:00 pm, 21 Jan Wed
    AMS Amsterdam
    4:10 pm, 21 Jan Wed
    ATH Athens
    3h 10m
    Depart: Thu, 25 Dec Return: Wed, 31 Dec Athens to Toronto Thu, 25 Dec - Wed, 31 Dec
    Multiple Airlines 1 stop 13h 30m
    12:40 pm ATH - 7:10 pm YYZ
    Delta Air Lines 1 stop 12h 50m
    6:25 pm YYZ - 2:15 pm (+1) ATH
    US$1,057
    airtickets.com
    Show Details

    Depart: Athens to Toronto via Rome

    ATH
    12:40 pm
    2h 5m
    FCO
    1:45 pm
    1h 35m
    FCO
    3:20 pm
    9h 50m
    YYZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AZ719
    12:40 pm, 25 Dec Thu
    ATH Athens
    1:45 pm, 25 Dec Thu
    FCO Rome
    2h 5m
    1h 35m layover in Rome (FCO)
    DL6684
    3:20 pm, 25 Dec Thu
    FCO Rome
    7:10 pm, 25 Dec Thu
    YYZ Toronto
    9h 50m

    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
    DL8617
    6:25 pm, 31 Dec Wed
    YYZ Toronto
    8:05 am, 1 Jan Thu
    CDG Paris
    7h 40m
    1h 55m layover in Paris (CDG)
    DL8683
    10:00 am, 1 Jan Thu
    CDG Paris
    2:15 pm, 1 Jan Thu
    ATH Athens
    3h 15m
    Depart: Thu, 25 Dec Return: Wed, 31 Dec Athens to Toronto Thu, 25 Dec - Wed, 31 Dec
    Delta Air Lines 1 stop 13h 30m
    12:40 pm ATH - 7:10 pm YYZ
    Air France 1 stop 12h 50m
    6:25 pm YYZ - 2:15 pm (+1) ATH
    US$1,057
    airtickets.com
    Show Details

    Depart: Athens to Toronto via Rome

    ATH
    12:40 pm
    2h 5m
    FCO
    1:45 pm
    1h 35m
    FCO
    3:20 pm
    9h 50m
    YYZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL6701
    12:40 pm, 25 Dec Thu
    ATH Athens
    1:45 pm, 25 Dec Thu
    FCO Rome
    2h 5m
    1h 35m layover in Rome (FCO)
    DL6684
    3:20 pm, 25 Dec Thu
    FCO Rome
    7:10 pm, 25 Dec Thu
    YYZ Toronto
    9h 50m

    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
    6:25 pm, 31 Dec Wed
    YYZ Toronto
    8:05 am, 1 Jan Thu
    CDG Paris
    7h 40m
    1h 55m layover in Paris (CDG)
    AF1532
    10:00 am, 1 Jan Thu
    CDG Paris
    2:15 pm, 1 Jan Thu
    ATH Athens
    3h 15m
    Depart: Thu, 25 Dec Return: Wed, 31 Dec Athens to Toronto Thu, 25 Dec - Wed, 31 Dec
    Delta Air Lines 1 stop 13h 30m
    12:40 pm ATH - 7:10 pm YYZ
    Delta Air Lines 1 stop 12h 50m
    6:25 pm YYZ - 2:15 pm (+1) ATH
    US$1,057
    airtickets.com
    Show Details

    Depart: Athens to Toronto via Rome

    ATH
    12:40 pm
    2h 5m
    FCO
    1:45 pm
    1h 35m
    FCO
    3:20 pm
    9h 50m
    YYZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL6701
    12:40 pm, 25 Dec Thu
    ATH Athens
    1:45 pm, 25 Dec Thu
    FCO Rome
    2h 5m
    1h 35m layover in Rome (FCO)
    DL6684
    3:20 pm, 25 Dec Thu
    FCO Rome
    7:10 pm, 25 Dec Thu
    YYZ Toronto
    9h 50m

    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
    DL8617
    6:25 pm, 31 Dec Wed
    YYZ Toronto
    8:05 am, 1 Jan Thu
    CDG Paris
    7h 40m
    1h 55m layover in Paris (CDG)
    DL8683
    10:00 am, 1 Jan Thu
    CDG Paris
    2:15 pm, 1 Jan Thu
    ATH Athens
    3h 15m
    Depart: Thu, 25 Dec Return: Wed, 31 Dec Athens to Toronto Thu, 25 Dec - Wed, 31 Dec
    Multiple Airlines 1 stop 13h 30m
    12:40 pm ATH - 7:10 pm YYZ
    Air France 1 stop 12h 50m
    6:25 pm YYZ - 2:15 pm (+1) ATH
    US$1,057
    airtickets.com
    Show Details

    Depart: Athens to Toronto via Rome

    ATH
    12:40 pm
    2h 5m
    FCO
    1:45 pm
    1h 35m
    FCO
    3:20 pm
    9h 50m
    YYZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AZ719
    12:40 pm, 25 Dec Thu
    ATH Athens
    1:45 pm, 25 Dec Thu
    FCO Rome
    2h 5m
    1h 35m layover in Rome (FCO)
    DL6684
    3:20 pm, 25 Dec Thu
    FCO Rome
    7:10 pm, 25 Dec Thu
    YYZ Toronto
    9h 50m

    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
    6:25 pm, 31 Dec Wed
    YYZ Toronto
    8:05 am, 1 Jan Thu
    CDG Paris
    7h 40m
    1h 55m layover in Paris (CDG)
    AF1532
    10:00 am, 1 Jan Thu
    CDG Paris
    2:15 pm, 1 Jan Thu
    ATH Athens
    3h 15m
    Depart: Thu, 25 Dec Return: Tue, 20 Jan Athens to Toronto Thu, 25 Dec - Tue, 20 Jan
    Delta Air Lines 1 stop 13h 30m
    12:40 pm ATH - 7:10 pm YYZ
    Multiple Airlines 1 stop 14h 40m
    6:30 pm YYZ - 4:10 pm (+1) ATH
    US$1,065
    ebookers.com
    Show Details

    Depart: Athens to Toronto via Rome

    ATH
    12:40 pm
    2h 5m
    FCO
    1:45 pm
    1h 35m
    FCO
    3:20 pm
    9h 50m
    YYZ
    7:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL6701
    12:40 pm, 25 Dec Thu
    ATH Athens
    1:45 pm, 25 Dec Thu
    FCO Rome
    2h 5m
    1h 35m layover in Rome (FCO)
    DL6684
    3:20 pm, 25 Dec Thu
    FCO Rome
    7:10 pm, 25 Dec Thu
    YYZ Toronto
    9h 50m

    Return: Toronto to Athens via Amsterdam

    YYZ
    6:30 pm
    7h 15m
    AMS
    7:45 am (+1)
    4h 15m
    AMS
    12:00 pm
    3h 10m
    ATH
    4:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    DL9398
    6:30 pm, 20 Jan Tue
    YYZ Toronto
    7:45 am, 21 Jan Wed
    AMS Amsterdam
    7h 15m
    4h 15m layover in Amsterdam (AMS)
    KL1575
    12:00 pm, 21 Jan Wed
    AMS Amsterdam
    4:10 pm, 21 Jan Wed
    ATH Athens
    3h 10m