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

Recent Searches

    Cheap Flights from Canada to Sri Lanka
    (Modify Search)
    Price Alerts
    • Airlines
    • Flights

    Cheap Flights from Canada to Sri Lanka

    Airline Results Price View
    View All Airlines View Flights
    Qatar Airways 67 results US$974 View Flights
    SriLankan Airlines 867 results US$1,183 View Flights
    Jet Airways 139 results US$1,185 View Flights
    Emirates 8 results US$1,332 View Flights
    Air Canada 1077 results US$1,389 View Flights
    Etihad Airways 49 results US$1,416 View Flights
    Iberia 4 results US$1,483 View Flights
    Lufthansa 386 results US$1,494 View Flights
    Hainan Airlines 10 results US$1,530 View Flights
    United Airlines 26 results US$1,560 View Flights
    British Airways 55 results US$1,621 View Flights
    Cathay Pacific 100 results US$1,731 View Flights
    Air China 4 results US$2,639 View Flights
    Korean Air 1 result US$2,723 View Flights
    KLM 7 results US$3,008 View Flights
    China Eastern Airlines 6 results US$3,009 View Flights
    Alitalia 10 results US$3,027 View Flights
    Scandinavian Airlines 1 result US$3,057 View Flights
    Swiss International Air Lines 2 results US$3,177 View Flights
    Turkish Airlines 3 results US$3,903 View Flights
    Air France 10 results US$3,909 View Flights
    Pakistan International Airlines 1 result US$4,061 View Flights
    All Nippon Airways 1 result US$12,703 View Flights
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    Multiple Airlines 2+ stops 22h 30m
    5:40 pm YYZ 2:40 am 6 Dec CMB
    Multiple Airlines 2+ stops 1d 6h 34m
    21:10 CMB 17:14 14 Dec YYZ
    US$976
    faregeek.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via New York , Doha

    YYZ
    5:40 pm
    1h 55m
    JFK
    7:35 pm
    1h 45m
    JFK
    9:20 pm
    12h 10m
    DOH
    5:30 pm 5 Dec
    2h 5m
    DOH
    7:35 pm
    4h 35m
    CMB
    2:40 am 6 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    AA3409
    5:40 pm, 4 Dec Fri
    YYZ Toronto
    7:35 pm, 4 Dec Fri
    JFK New York
    1h 55m
    1h 45m layover in New York (JFK)
    QR702
    9:20 pm, 4 Dec Fri
    JFK New York
    5:30 pm, 5 Dec Sat
    DOH Doha
    12h 10m
    2h 5m layover in Doha (DOH)
    QR668
    7:35 pm, 5 Dec Sat
    DOH Doha
    2:40 am, 6 Dec Sun
    CMB Colombo
    4h 35m

    Return: Colombo to Toronto via Doha, Philadelphia

    CMB
    9:10 pm
    5h
    DOH
    11:40 pm
    1h 25m
    DOH
    1:05 am
    14h 25m
    PHL
    7:30 am
    8h 10m
    PHL
    3:40 pm
    1h 34m
    YYZ
    5:14 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR657
    9:10 pm, 13 Dec Sun
    CMB Colombo
    11:40 pm, 13 Dec Sun
    DOH Doha
    5h
    1h 25m layover in Doha (DOH)
    QR727
    1:05 am, 14 Dec Mon
    DOH Doha
    7:30 am, 14 Dec Mon
    PHL Philadelphia
    14h 25m
    8h 10m layover in Philadelphia (PHL)
    AA4026
    3:40 pm, 14 Dec Mon
    PHL Philadelphia
    5:14 pm, 14 Dec Mon
    YYZ Toronto
    1h 34m
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    Multiple Airlines 2+ stops 22h 30m
    5:40 pm YYZ 2:40 am 6 Dec CMB
    Multiple Airlines 2+ stops 1d 45m
    04:10 CMB 18:25 YTZ
    US$1,030
    faregeek.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via New York , Doha

    YYZ
    5:40 pm
    1h 55m
    JFK
    7:35 pm
    1h 45m
    JFK
    9:20 pm
    12h 10m
    DOH
    5:30 pm 5 Dec
    2h 5m
    DOH
    7:35 pm
    4h 35m
    CMB
    2:40 am 6 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    AA3409
    5:40 pm, 4 Dec Fri
    YYZ Toronto
    7:35 pm, 4 Dec Fri
    JFK New York
    1h 55m
    1h 45m layover in New York (JFK)
    QR702
    9:20 pm, 4 Dec Fri
    JFK New York
    5:30 pm, 5 Dec Sat
    DOH Doha
    12h 10m
    2h 5m layover in Doha (DOH)
    QR668
    7:35 pm, 5 Dec Sat
    DOH Doha
    2:40 am, 6 Dec Sun
    CMB Colombo
    4h 35m

    Return: Colombo to Toronto via Doha, Montreal

    CMB
    4:10 am
    5h
    DOH
    6:40 am
    2h 5m
    DOH
    8:45 am
    13h 30m
    YUL
    2:15 pm
    3h
    YUL
    5:15 pm
    1h 10m
    YTZ
    6:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR669
    4:10 am, 13 Dec Sun
    CMB Colombo
    6:40 am, 13 Dec Sun
    DOH Doha
    5h
    2h 5m layover in Doha (DOH)
    QR763
    8:45 am, 13 Dec Sun
    DOH Doha
    2:15 pm, 13 Dec Sun
    YUL Montreal
    13h 30m
    3h layover in Montreal (YUL)
    PD426
    5:15 pm, 13 Dec Sun
    YUL Montreal
    6:25 pm, 13 Dec Sun
    YTZ Toronto
    1h 10m
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    Multiple Airlines 2+ stops 22h 30m
    5:40 pm YYZ 2:40 am 6 Dec CMB
    Multiple Airlines 2+ stops 23h 15m
    04:10 CMB 16:55 YTZ
    US$1,030
    faregeek.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via New York , Doha

    YYZ
    5:40 pm
    1h 55m
    JFK
    7:35 pm
    1h 45m
    JFK
    9:20 pm
    12h 10m
    DOH
    5:30 pm 5 Dec
    2h 5m
    DOH
    7:35 pm
    4h 35m
    CMB
    2:40 am 6 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    AA3409
    5:40 pm, 4 Dec Fri
    YYZ Toronto
    7:35 pm, 4 Dec Fri
    JFK New York
    1h 55m
    1h 45m layover in New York (JFK)
    QR702
    9:20 pm, 4 Dec Fri
    JFK New York
    5:30 pm, 5 Dec Sat
    DOH Doha
    12h 10m
    2h 5m layover in Doha (DOH)
    QR668
    7:35 pm, 5 Dec Sat
    DOH Doha
    2:40 am, 6 Dec Sun
    CMB Colombo
    4h 35m

    Return: Colombo to Toronto via Doha, Montreal

    CMB
    4:10 am
    5h
    DOH
    6:40 am
    2h 5m
    DOH
    8:45 am
    13h 30m
    YUL
    2:15 pm
    1h 30m
    YUL
    3:45 pm
    1h 10m
    YTZ
    4:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR669
    4:10 am, 13 Dec Sun
    CMB Colombo
    6:40 am, 13 Dec Sun
    DOH Doha
    5h
    2h 5m layover in Doha (DOH)
    QR763
    8:45 am, 13 Dec Sun
    DOH Doha
    2:15 pm, 13 Dec Sun
    YUL Montreal
    13h 30m
    1h 30m layover in Montreal (YUL)
    PD422
    3:45 pm, 13 Dec Sun
    YUL Montreal
    4:55 pm, 13 Dec Sun
    YTZ Toronto
    1h 10m
    Depart: Sat, 26 Dec Return: Mon, 18 Jan Toronto to Colombo
    Multiple Airlines 2+ stops 1d 50m
    3:20 pm YYZ 2:40 am 28 Dec CMB
    Multiple Airlines 2+ stops 1d 4h 5m
    21:10 CMB 14:45 19 Jan YYZ
    US$1,057
    faregeek.com
    Show Details
    YYZ CMB
    Sat, 26 Dec - Mon, 18 Jan

    Depart: Toronto to Colombo via Chicago, Doha

    YYZ
    3:20 pm
    1h 57m
    ORD
    4:17 pm
    3h 8m
    ORD
    7:25 pm
    13h
    DOH
    5:25 pm 27 Dec
    2h 10m
    DOH
    7:35 pm
    4h 35m
    CMB
    2:40 am 28 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    AA4352
    3:20 pm, 26 Dec Sat
    YYZ Toronto
    4:17 pm, 26 Dec Sat
    ORD Chicago
    1h 57m
    3h 8m layover in Chicago (ORD)
    QR726
    7:25 pm, 26 Dec Sat
    ORD Chicago
    5:25 pm, 27 Dec Sun
    DOH Doha
    13h
    2h 10m layover in Doha (DOH)
    QR668
    7:35 pm, 27 Dec Sun
    DOH Doha
    2:40 am, 28 Dec Mon
    CMB Colombo
    4h 35m

    Return: Colombo to Toronto via Doha, Philadelphia

    CMB
    9:10 pm
    5h 5m
    DOH
    11:45 pm
    1h 20m
    DOH
    1:05 am
    14h 25m
    PHL
    7:30 am
    5h 46m
    PHL
    1:16 pm
    1h 29m
    YYZ
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR657
    9:10 pm, 18 Jan Mon
    CMB Colombo
    11:45 pm, 18 Jan Mon
    DOH Doha
    5h 5m
    1h 20m layover in Doha (DOH)
    QR727
    1:05 am, 19 Jan Tue
    DOH Doha
    7:30 am, 19 Jan Tue
    PHL Philadelphia
    14h 25m
    5h 46m layover in Philadelphia (PHL)
    AA3770
    1:16 pm, 19 Jan Tue
    PHL Philadelphia
    2:45 pm, 19 Jan Tue
    YYZ Toronto
    1h 29m
    Depart: Sat, 26 Dec Return: Mon, 18 Jan Toronto to Colombo
    Multiple Airlines 2+ stops 1d 50m
    3:20 pm YYZ 2:40 am 28 Dec CMB
    Multiple Airlines 2+ stops 1d 21m
    21:10 CMB 11:01 19 Jan YYZ
    US$1,057
    faregeek.com
    Show Details
    YYZ CMB
    Sat, 26 Dec - Mon, 18 Jan

    Depart: Toronto to Colombo via Chicago, Doha

    YYZ
    3:20 pm
    1h 57m
    ORD
    4:17 pm
    3h 8m
    ORD
    7:25 pm
    13h
    DOH
    5:25 pm 27 Dec
    2h 10m
    DOH
    7:35 pm
    4h 35m
    CMB
    2:40 am 28 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    AA4352
    3:20 pm, 26 Dec Sat
    YYZ Toronto
    4:17 pm, 26 Dec Sat
    ORD Chicago
    1h 57m
    3h 8m layover in Chicago (ORD)
    QR726
    7:25 pm, 26 Dec Sat
    ORD Chicago
    5:25 pm, 27 Dec Sun
    DOH Doha
    13h
    2h 10m layover in Doha (DOH)
    QR668
    7:35 pm, 27 Dec Sun
    DOH Doha
    2:40 am, 28 Dec Mon
    CMB Colombo
    4h 35m

    Return: Colombo to Toronto via Doha, Philadelphia

    CMB
    9:10 pm
    5h 5m
    DOH
    11:45 pm
    1h 20m
    DOH
    1:05 am
    14h 25m
    PHL
    7:30 am
    2h
    PHL
    9:30 am
    1h 31m
    YYZ
    11:01 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR657
    9:10 pm, 18 Jan Mon
    CMB Colombo
    11:45 pm, 18 Jan Mon
    DOH Doha
    5h 5m
    1h 20m layover in Doha (DOH)
    QR727
    1:05 am, 19 Jan Tue
    DOH Doha
    7:30 am, 19 Jan Tue
    PHL Philadelphia
    14h 25m
    2h layover in Philadelphia (PHL)
    AA3826
    9:30 am, 19 Jan Tue
    PHL Philadelphia
    11:01 am, 19 Jan Tue
    YYZ Toronto
    1h 31m
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    Multiple Airlines 2+ stops 22h 30m
    5:40 pm YYZ 2:40 am 6 Dec CMB
    Multiple Airlines 2+ stops 1d 4h 5m
    21:10 CMB 14:45 14 Dec YYZ
    US$1,112
    faregeek.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via New York , Doha

    YYZ
    5:40 pm
    1h 55m
    JFK
    7:35 pm
    1h 45m
    JFK
    9:20 pm
    12h 10m
    DOH
    5:30 pm 5 Dec
    2h 5m
    DOH
    7:35 pm
    4h 35m
    CMB
    2:40 am 6 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    AA3409
    5:40 pm, 4 Dec Fri
    YYZ Toronto
    7:35 pm, 4 Dec Fri
    JFK New York
    1h 55m
    1h 45m layover in New York (JFK)
    QR702
    9:20 pm, 4 Dec Fri
    JFK New York
    5:30 pm, 5 Dec Sat
    DOH Doha
    12h 10m
    2h 5m layover in Doha (DOH)
    QR668
    7:35 pm, 5 Dec Sat
    DOH Doha
    2:40 am, 6 Dec Sun
    CMB Colombo
    4h 35m

    Return: Colombo to Toronto via Doha, Philadelphia

    CMB
    9:10 pm
    5h
    DOH
    11:40 pm
    1h 25m
    DOH
    1:05 am
    14h 25m
    PHL
    7:30 am
    5h 46m
    PHL
    1:16 pm
    1h 29m
    YYZ
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR657
    9:10 pm, 13 Dec Sun
    CMB Colombo
    11:40 pm, 13 Dec Sun
    DOH Doha
    5h
    1h 25m layover in Doha (DOH)
    QR727
    1:05 am, 14 Dec Mon
    DOH Doha
    7:30 am, 14 Dec Mon
    PHL Philadelphia
    14h 25m
    5h 46m layover in Philadelphia (PHL)
    AA3770
    1:16 pm, 14 Dec Mon
    PHL Philadelphia
    2:45 pm, 14 Dec Mon
    YYZ Toronto
    1h 29m
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    Multiple Airlines 2+ stops 22h 30m
    5:40 pm YYZ 2:40 am 6 Dec CMB
    Multiple Airlines 2+ stops 1d 21m
    21:10 CMB 11:01 14 Dec YYZ
    US$1,112
    faregeek.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via New York , Doha

    YYZ
    5:40 pm
    1h 55m
    JFK
    7:35 pm
    1h 45m
    JFK
    9:20 pm
    12h 10m
    DOH
    5:30 pm 5 Dec
    2h 5m
    DOH
    7:35 pm
    4h 35m
    CMB
    2:40 am 6 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    AA3409
    5:40 pm, 4 Dec Fri
    YYZ Toronto
    7:35 pm, 4 Dec Fri
    JFK New York
    1h 55m
    1h 45m layover in New York (JFK)
    QR702
    9:20 pm, 4 Dec Fri
    JFK New York
    5:30 pm, 5 Dec Sat
    DOH Doha
    12h 10m
    2h 5m layover in Doha (DOH)
    QR668
    7:35 pm, 5 Dec Sat
    DOH Doha
    2:40 am, 6 Dec Sun
    CMB Colombo
    4h 35m

    Return: Colombo to Toronto via Doha, Philadelphia

    CMB
    9:10 pm
    5h
    DOH
    11:40 pm
    1h 25m
    DOH
    1:05 am
    14h 25m
    PHL
    7:30 am
    2h
    PHL
    9:30 am
    1h 31m
    YYZ
    11:01 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR657
    9:10 pm, 13 Dec Sun
    CMB Colombo
    11:40 pm, 13 Dec Sun
    DOH Doha
    5h
    1h 25m layover in Doha (DOH)
    QR727
    1:05 am, 14 Dec Mon
    DOH Doha
    7:30 am, 14 Dec Mon
    PHL Philadelphia
    14h 25m
    2h layover in Philadelphia (PHL)
    AA3826
    9:30 am, 14 Dec Mon
    PHL Philadelphia
    11:01 am, 14 Dec Mon
    YYZ Toronto
    1h 31m
    Depart: Sat, 26 Dec Return: Mon, 18 Jan Toronto to Colombo
    Multiple Airlines 2+ stops 22h 30m
    5:40 pm YYZ 2:40 am 28 Dec CMB
    Multiple Airlines 2+ stops 1d 21m
    21:10 CMB 11:01 19 Jan YYZ
    US$1,118
    faregeek.com
    Show Details
    YYZ CMB
    Sat, 26 Dec - Mon, 18 Jan

    Depart: Toronto to Colombo via New York , Doha

    YYZ
    5:40 pm
    1h 55m
    JFK
    7:35 pm
    1h 45m
    JFK
    9:20 pm
    12h 10m
    DOH
    5:30 pm 27 Dec
    2h 5m
    DOH
    7:35 pm
    4h 35m
    CMB
    2:40 am 28 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    AA3409
    5:40 pm, 26 Dec Sat
    YYZ Toronto
    7:35 pm, 26 Dec Sat
    JFK New York
    1h 55m
    1h 45m layover in New York (JFK)
    QR702
    9:20 pm, 26 Dec Sat
    JFK New York
    5:30 pm, 27 Dec Sun
    DOH Doha
    12h 10m
    2h 5m layover in Doha (DOH)
    QR668
    7:35 pm, 27 Dec Sun
    DOH Doha
    2:40 am, 28 Dec Mon
    CMB Colombo
    4h 35m

    Return: Colombo to Toronto via Doha, Philadelphia

    CMB
    9:10 pm
    5h 5m
    DOH
    11:45 pm
    1h 20m
    DOH
    1:05 am
    14h 25m
    PHL
    7:30 am
    2h
    PHL
    9:30 am
    1h 31m
    YYZ
    11:01 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR657
    9:10 pm, 18 Jan Mon
    CMB Colombo
    11:45 pm, 18 Jan Mon
    DOH Doha
    5h 5m
    1h 20m layover in Doha (DOH)
    QR727
    1:05 am, 19 Jan Tue
    DOH Doha
    7:30 am, 19 Jan Tue
    PHL Philadelphia
    14h 25m
    2h layover in Philadelphia (PHL)
    AA3826
    9:30 am, 19 Jan Tue
    PHL Philadelphia
    11:01 am, 19 Jan Tue
    YYZ Toronto
    1h 31m
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    Multiple Airlines 1 stop 22h 5m
    8:35 pm YYZ 5:10 am 6 Dec CMB
    Multiple Airlines 1 stop 23h 20m
    00:50 CMB 13:40 YYZ
    US$1,186
    nanakflights.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via Paris

    YYZ
    8:35 pm
    7h 15m
    CDG
    9:50 am 5 Dec
    4h 40m
    CDG
    2:30 pm
    10h 10m
    CMB
    5:10 am 6 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    AC2880
    8:35 pm, 4 Dec Fri
    YYZ Toronto
    9:50 am, 5 Dec Sat
    CDG Paris
    7h 15m
    4h 40m layover in Paris (CDG)
    UL564
    2:30 pm, 5 Dec Sat
    CDG Paris
    5:10 am, 6 Dec Sun
    CMB Colombo
    10h 10m

    Return: Colombo to Toronto via Paris

    CMB
    12:50 am
    11h 25m
    CDG
    7:45 am
    3h 45m
    CDG
    11:30 am
    8h 10m
    YYZ
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UL563
    12:50 am, 13 Dec Sun
    CMB Colombo
    7:45 am, 13 Dec Sun
    CDG Paris
    11h 25m
    3h 45m layover in Paris (CDG)
    AC2881
    11:30 am, 13 Dec Sun
    CDG Paris
    1:40 pm, 13 Dec Sun
    YYZ Toronto
    8h 10m
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    Multiple Airlines 1 stop 22h 5m
    8:35 pm YYZ 5:10 am 6 Dec CMB
    Multiple Airlines 1 stop 21h 55m
    01:00 CMB 12:25 YYZ
    US$1,187
    nanakflights.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via Paris

    YYZ
    8:35 pm
    7h 15m
    CDG
    9:50 am 5 Dec
    4h 40m
    CDG
    2:30 pm
    10h 10m
    CMB
    5:10 am 6 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    AC2880
    8:35 pm, 4 Dec Fri
    YYZ Toronto
    9:50 am, 5 Dec Sat
    CDG Paris
    7h 15m
    4h 40m layover in Paris (CDG)
    UL564
    2:30 pm, 5 Dec Sat
    CDG Paris
    5:10 am, 6 Dec Sun
    CMB Colombo
    10h 10m

    Return: Colombo to Toronto via Frankfurt

    CMB
    1:00 am
    10h 55m
    FRA
    7:25 am
    2h 35m
    FRA
    10:00 am
    8h 25m
    YYZ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UL553
    1:00 am, 13 Dec Sun
    CMB Colombo
    7:25 am, 13 Dec Sun
    FRA Frankfurt
    10h 55m
    2h 35m layover in Frankfurt (FRA)
    AC2873
    10:00 am, 13 Dec Sun
    FRA Frankfurt
    12:25 pm, 13 Dec Sun
    YYZ Toronto
    8h 25m
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    Multiple Airlines 1 stop 1d 2h 15m
    9:20 pm YYZ 10:05 am 6 Dec CMB
    Multiple Airlines 1 stop 23h 20m
    00:50 CMB 13:40 YYZ
    US$1,187
    nanakflights.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via Frankfurt

    YYZ
    9:20 pm
    7h 45m
    FRA
    11:05 am 5 Dec
    8h 45m
    FRA
    7:50 pm
    9h 45m
    CMB
    10:05 am 6 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    AC2876
    9:20 pm, 4 Dec Fri
    YYZ Toronto
    11:05 am, 5 Dec Sat
    FRA Frankfurt
    7h 45m
    8h 45m layover in Frankfurt (FRA)
    UL558
    7:50 pm, 5 Dec Sat
    FRA Frankfurt
    10:05 am, 6 Dec Sun
    CMB Colombo
    9h 45m

    Return: Colombo to Toronto via Paris

    CMB
    12:50 am
    11h 25m
    CDG
    7:45 am
    3h 45m
    CDG
    11:30 am
    8h 10m
    YYZ
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UL563
    12:50 am, 13 Dec Sun
    CMB Colombo
    7:45 am, 13 Dec Sun
    CDG Paris
    11h 25m
    3h 45m layover in Paris (CDG)
    AC2881
    11:30 am, 13 Dec Sun
    CDG Paris
    1:40 pm, 13 Dec Sun
    YYZ Toronto
    8h 10m
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 6 Dec CMB
    Jet Airways 2+ stops 1d 55m
    21:45 CMB 12:10 14 Dec YYZ
    US$1,188
    faregeek.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via London, Mumbai

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am 5 Dec
    3h 40m
    LHR
    10:05 am
    8h 55m
    BOM
    12:30 am 6 Dec
    2h
    BOM
    2:30 am
    2h 30m
    CMB
    5:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W5062
    6:10 pm, 4 Dec Fri
    YYZ Toronto
    6:25 am, 5 Dec Sat
    LHR London
    7h 15m
    3h 40m layover in London (LHR)
    9W119
    10:05 am, 5 Dec Sat
    LHR London
    12:30 am, 6 Dec Sun
    BOM Mumbai
    8h 55m
    2h layover in Mumbai (BOM)
    9W256
    2:30 am, 6 Dec Sun
    BOM Mumbai
    5:00 am, 6 Dec Sun
    CMB Colombo
    2h 30m

    Return: Colombo to Toronto via Mumbai, London

    CMB
    9:45 pm
    2h 40m
    BOM
    12:25 am 14 Dec
    2h
    BOM
    2:25 am
    10h 5m
    LHR
    7:00 am
    2h
    LHR
    9:00 am
    8h 10m
    YYZ
    12:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    9:45 pm, 13 Dec Sun
    CMB Colombo
    12:25 am, 14 Dec Mon
    BOM Mumbai
    2h 40m
    2h layover in Mumbai (BOM)
    9W120
    2:25 am, 14 Dec Mon
    BOM Mumbai
    7:00 am, 14 Dec Mon
    LHR London
    10h 5m
    2h layover in London (LHR)
    9W5069
    9:00 am, 14 Dec Mon
    LHR London
    12:10 pm, 14 Dec Mon
    YYZ Toronto
    8h 10m
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    Multiple Airlines 1 stop 1d 2h 15m
    9:20 pm YYZ 10:05 am 6 Dec CMB
    Multiple Airlines 1 stop 21h 55m
    01:00 CMB 12:25 YYZ
    US$1,189
    nanakflights.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via Frankfurt

    YYZ
    9:20 pm
    7h 45m
    FRA
    11:05 am 5 Dec
    8h 45m
    FRA
    7:50 pm
    9h 45m
    CMB
    10:05 am 6 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    AC2876
    9:20 pm, 4 Dec Fri
    YYZ Toronto
    11:05 am, 5 Dec Sat
    FRA Frankfurt
    7h 45m
    8h 45m layover in Frankfurt (FRA)
    UL558
    7:50 pm, 5 Dec Sat
    FRA Frankfurt
    10:05 am, 6 Dec Sun
    CMB Colombo
    9h 45m

    Return: Colombo to Toronto via Frankfurt

    CMB
    1:00 am
    10h 55m
    FRA
    7:25 am
    2h 35m
    FRA
    10:00 am
    8h 25m
    YYZ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UL553
    1:00 am, 13 Dec Sun
    CMB Colombo
    7:25 am, 13 Dec Sun
    FRA Frankfurt
    10h 55m
    2h 35m layover in Frankfurt (FRA)
    AC2873
    10:00 am, 13 Dec Sun
    FRA Frankfurt
    12:25 pm, 13 Dec Sun
    YYZ Toronto
    8h 25m
    Depart: Sat, 26 Dec Return: Mon, 18 Jan Toronto to Colombo
    Multiple Airlines 2+ stops 22h 21m
    6:29 am YYZ 3:20 pm 27 Dec CMB
    Multiple Airlines 2+ stops 1d 21m
    21:10 CMB 11:01 19 Jan YYZ
    US$1,192
    nanakflights.com
    Show Details
    YYZ CMB
    Sat, 26 Dec - Mon, 18 Jan

    Depart: Toronto to Colombo via Philadelphia , Doha

    YYZ
    6:29 am
    1h 40m
    PHL
    8:09 am
    2h 6m
    PHL
    10:15 am
    12h 35m
    DOH
    6:50 am 27 Dec
    1h 25m
    DOH
    8:15 am
    4h 35m
    CMB
    3:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA4559
    6:29 am, 26 Dec Sat
    YYZ Toronto
    8:09 am, 26 Dec Sat
    PHL Philadelphia
    1h 40m
    2h 6m layover in Philadelphia (PHL)
    QR728
    10:15 am, 26 Dec Sat
    PHL Philadelphia
    6:50 am, 27 Dec Sun
    DOH Doha
    12h 35m
    1h 25m layover in Doha (DOH)
    QR656
    8:15 am, 27 Dec Sun
    DOH Doha
    3:20 pm, 27 Dec Sun
    CMB Colombo
    4h 35m

    Return: Colombo to Toronto via Doha, Philadelphia

    CMB
    9:10 pm
    5h 5m
    DOH
    11:45 pm
    1h 20m
    DOH
    1:05 am
    14h 25m
    PHL
    7:30 am
    2h
    PHL
    9:30 am
    1h 31m
    YYZ
    11:01 am
    Airlines
    Flight No.
    From
    To
    Duration
    QR657
    9:10 pm, 18 Jan Mon
    CMB Colombo
    11:45 pm, 18 Jan Mon
    DOH Doha
    5h 5m
    1h 20m layover in Doha (DOH)
    QR727
    1:05 am, 19 Jan Tue
    DOH Doha
    7:30 am, 19 Jan Tue
    PHL Philadelphia
    14h 25m
    2h layover in Philadelphia (PHL)
    AA3826
    9:30 am, 19 Jan Tue
    PHL Philadelphia
    11:01 am, 19 Jan Tue
    YYZ Toronto
    1h 31m
    Depart: Sat, 26 Dec Return: Mon, 18 Jan Toronto to Colombo
    Multiple Airlines 2+ stops 22h 21m
    6:29 am YYZ 3:20 pm 27 Dec CMB
    Multiple Airlines 2+ stops 1d 54m
    04:10 CMB 18:34 YYZ
    US$1,192
    nanakflights.com
    Show Details
    YYZ CMB
    Sat, 26 Dec - Mon, 18 Jan

    Depart: Toronto to Colombo via Philadelphia , Doha

    YYZ
    6:29 am
    1h 40m
    PHL
    8:09 am
    2h 6m
    PHL
    10:15 am
    12h 35m
    DOH
    6:50 am 27 Dec
    1h 25m
    DOH
    8:15 am
    4h 35m
    CMB
    3:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AA4559
    6:29 am, 26 Dec Sat
    YYZ Toronto
    8:09 am, 26 Dec Sat
    PHL Philadelphia
    1h 40m
    2h 6m layover in Philadelphia (PHL)
    QR728
    10:15 am, 26 Dec Sat
    PHL Philadelphia
    6:50 am, 27 Dec Sun
    DOH Doha
    12h 35m
    1h 25m layover in Doha (DOH)
    QR656
    8:15 am, 27 Dec Sun
    DOH Doha
    3:20 pm, 27 Dec Sun
    CMB Colombo
    4h 35m

    Return: Colombo to Toronto via Doha, Chicago

    CMB
    4:10 am
    5h 5m
    DOH
    6:45 am
    1h 5m
    DOH
    7:50 am
    14h 50m
    ORD
    1:40 pm
    2h 20m
    ORD
    4:00 pm
    1h 34m
    YYZ
    6:34 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR669
    4:10 am, 18 Jan Mon
    CMB Colombo
    6:45 am, 18 Jan Mon
    DOH Doha
    5h 5m
    1h 5m layover in Doha (DOH)
    QR725
    7:50 am, 18 Jan Mon
    DOH Doha
    1:40 pm, 18 Jan Mon
    ORD Chicago
    14h 50m
    2h 20m layover in Chicago (ORD)
    AC743
    4:00 pm, 18 Jan Mon
    ORD Chicago
    6:34 pm, 18 Jan Mon
    YYZ Toronto
    1h 34m
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    Multiple Airlines 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 6 Dec CMB
    Multiple Airlines 2+ stops 1d 55m
    21:45 CMB 12:10 14 Dec YYZ
    US$1,192
    nanakflights.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via London, Mumbai

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am 5 Dec
    3h 40m
    LHR
    10:05 am
    8h 55m
    BOM
    12:30 am 6 Dec
    2h
    BOM
    2:30 am
    2h 30m
    CMB
    5:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC5062
    6:10 pm, 4 Dec Fri
    YYZ Toronto
    6:25 am, 5 Dec Sat
    LHR London
    7h 15m
    3h 40m layover in London (LHR)
    9W119
    10:05 am, 5 Dec Sat
    LHR London
    12:30 am, 6 Dec Sun
    BOM Mumbai
    8h 55m
    2h layover in Mumbai (BOM)
    9W256
    2:30 am, 6 Dec Sun
    BOM Mumbai
    5:00 am, 6 Dec Sun
    CMB Colombo
    2h 30m

    Return: Colombo to Toronto via Mumbai, London

    CMB
    9:45 pm
    2h 40m
    BOM
    12:25 am 14 Dec
    2h
    BOM
    2:25 am
    10h 5m
    LHR
    7:00 am
    2h
    LHR
    9:00 am
    8h 10m
    YYZ
    12:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    9:45 pm, 13 Dec Sun
    CMB Colombo
    12:25 am, 14 Dec Mon
    BOM Mumbai
    2h 40m
    2h layover in Mumbai (BOM)
    9W120
    2:25 am, 14 Dec Mon
    BOM Mumbai
    7:00 am, 14 Dec Mon
    LHR London
    10h 5m
    2h layover in London (LHR)
    AC5069
    9:00 am, 14 Dec Mon
    LHR London
    12:10 pm, 14 Dec Mon
    YYZ Toronto
    8h 10m
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    Multiple Airlines 1 stop 23h 55m
    6:10 pm YYZ 4:35 am 6 Dec CMB
    Multiple Airlines 1 stop 23h 20m
    00:50 CMB 13:40 YYZ
    US$1,197
    nanakflights.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via London

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am 5 Dec
    6h 10m
    LHR
    12:35 pm
    10h 30m
    CMB
    4:35 am 6 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    AC2856
    6:10 pm, 4 Dec Fri
    YYZ Toronto
    6:25 am, 5 Dec Sat
    LHR London
    7h 15m
    6h 10m layover in London (LHR)
    UL506
    12:35 pm, 5 Dec Sat
    LHR London
    4:35 am, 6 Dec Sun
    CMB Colombo
    10h 30m

    Return: Colombo to Toronto via Paris

    CMB
    12:50 am
    11h 25m
    CDG
    7:45 am
    3h 45m
    CDG
    11:30 am
    8h 10m
    YYZ
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UL563
    12:50 am, 13 Dec Sun
    CMB Colombo
    7:45 am, 13 Dec Sun
    CDG Paris
    11h 25m
    3h 45m layover in Paris (CDG)
    AC2881
    11:30 am, 13 Dec Sun
    CDG Paris
    1:40 pm, 13 Dec Sun
    YYZ Toronto
    8h 10m
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 6 Dec CMB
    Jet Airways 2+ stops 1d 1h 35m
    21:45 CMB 12:50 14 Dec YYZ
    US$1,197
    faregeek.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via London, Mumbai

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am 5 Dec
    3h 40m
    LHR
    10:05 am
    8h 55m
    BOM
    12:30 am 6 Dec
    2h
    BOM
    2:30 am
    2h 30m
    CMB
    5:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W5062
    6:10 pm, 4 Dec Fri
    YYZ Toronto
    6:25 am, 5 Dec Sat
    LHR London
    7h 15m
    3h 40m layover in London (LHR)
    9W119
    10:05 am, 5 Dec Sat
    LHR London
    12:30 am, 6 Dec Sun
    BOM Mumbai
    8h 55m
    2h layover in Mumbai (BOM)
    9W256
    2:30 am, 6 Dec Sun
    BOM Mumbai
    5:00 am, 6 Dec Sun
    CMB Colombo
    2h 30m

    Return: Colombo to Toronto via Mumbai, Brussels

    CMB
    9:45 pm
    2h 40m
    BOM
    12:25 am 14 Dec
    1h 55m
    BOM
    2:20 am
    10h
    BRU
    7:50 am
    2h 25m
    BRU
    10:15 am
    8h 35m
    YYZ
    12:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    9:45 pm, 13 Dec Sun
    CMB Colombo
    12:25 am, 14 Dec Mon
    BOM Mumbai
    2h 40m
    1h 55m layover in Mumbai (BOM)
    9W228
    2:20 am, 14 Dec Mon
    BOM Mumbai
    7:50 am, 14 Dec Mon
    BRU Brussels
    10h
    2h 25m layover in Brussels (BRU)
    9W230
    10:15 am, 14 Dec Mon
    BRU Brussels
    12:50 pm, 14 Dec Mon
    YYZ Toronto
    8h 35m
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    Multiple Airlines 1 stop 23h 55m
    6:10 pm YYZ 4:35 am 6 Dec CMB
    Multiple Airlines 1 stop 21h 55m
    01:00 CMB 12:25 YYZ
    US$1,198
    nanakflights.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via London

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am 5 Dec
    6h 10m
    LHR
    12:35 pm
    10h 30m
    CMB
    4:35 am 6 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    AC2856
    6:10 pm, 4 Dec Fri
    YYZ Toronto
    6:25 am, 5 Dec Sat
    LHR London
    7h 15m
    6h 10m layover in London (LHR)
    UL506
    12:35 pm, 5 Dec Sat
    LHR London
    4:35 am, 6 Dec Sun
    CMB Colombo
    10h 30m

    Return: Colombo to Toronto via Frankfurt

    CMB
    1:00 am
    10h 55m
    FRA
    7:25 am
    2h 35m
    FRA
    10:00 am
    8h 25m
    YYZ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UL553
    1:00 am, 13 Dec Sun
    CMB Colombo
    7:25 am, 13 Dec Sun
    FRA Frankfurt
    10h 55m
    2h 35m layover in Frankfurt (FRA)
    AC2873
    10:00 am, 13 Dec Sun
    FRA Frankfurt
    12:25 pm, 13 Dec Sun
    YYZ Toronto
    8h 25m
    Depart: Fri, 4 Dec Return: Sun, 13 Dec Toronto to Colombo
    SriLankan Airlines 1 stop 22h 5m
    8:35 pm YYZ 5:10 am 6 Dec CMB
    SriLankan Airlines 1 stop 23h 20m
    00:50 CMB 13:40 YYZ
    US$1,199
    faregeek.com
    Show Details
    YYZ CMB
    Fri, 4 Dec - Sun, 13 Dec

    Depart: Toronto to Colombo via Paris

    YYZ
    8:35 pm
    7h 15m
    CDG
    9:50 am 5 Dec
    4h 40m
    CDG
    2:30 pm
    10h 10m
    CMB
    5:10 am 6 Dec
    Airlines
    Flight No.
    From
    To
    Duration
    UL2880
    8:35 pm, 4 Dec Fri
    YYZ Toronto
    9:50 am, 5 Dec Sat
    CDG Paris
    7h 15m
    4h 40m layover in Paris (CDG)
    UL564
    2:30 pm, 5 Dec Sat
    CDG Paris
    5:10 am, 6 Dec Sun
    CMB Colombo
    10h 10m

    Return: Colombo to Toronto via Paris

    CMB
    12:50 am
    11h 25m
    CDG
    7:45 am
    3h 45m
    CDG
    11:30 am
    8h 10m
    YYZ
    1:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UL563
    12:50 am, 13 Dec Sun
    CMB Colombo
    7:45 am, 13 Dec Sun
    CDG Paris
    11h 25m
    3h 45m layover in Paris (CDG)
    UL2881
    11:30 am, 13 Dec Sun
    CDG Paris
    1:40 pm, 13 Dec Sun
    YYZ Toronto
    8h 10m