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

    Cheap Flights from Canada to Sri Lanka

    Airline Results Price View
    View All Airlines View Flights
    Air Canada 706 results US$1,063 View Flights
    Lufthansa 95 results US$1,065 View Flights
    Jet Airways 78 results US$1,081 View Flights
    SriLankan Airlines 145 results US$1,109 View Flights
    Emirates 21 results US$1,131 View Flights
    United Airlines 30 results US$1,300 View Flights
    Etihad Airways 42 results US$1,492 View Flights
    British Airways 2 results US$1,685 View Flights
    Cathay Pacific 3 results US$1,739 View Flights
    Qatar Airways 47 results US$1,874 View Flights
    American Airlines 1 result US$1,929 View Flights
    China Southern Airlines 1 result US$2,040 View Flights
    KLM 3 results US$3,018 View Flights
    Air France 2 results US$3,024 View Flights
    Korean Air 2 results US$4,552 View Flights
    Virgin Atlantic Airways 1 result US$6,177 View Flights
    Air India 21 results US$6,519 View Flights
    Depart:Mon, 10 Nov Return:Mon, 1 Dec Toronto to Colombo Mon, 10 Nov - Mon, 1 Dec
    Multiple Airlines 2+ stops 21h 35m
    6:10 pm YYZ - 2:15 am (+2) CMB
    Multiple Airlines 2+ stops 1d 1h 30m
    6:40 pm CMB - 9:40 am (+1) YYZ
    US$1,063
    farebuzz.com
    Show Details

    Depart: Toronto to Colombo via Frankfurt, Doha

    YYZ
    6:10 pm
    7h 55m
    FRA
    8:05 am (+1)
    1h 5m
    FRA
    9:10 am
    6h
    DOH
    5:10 pm
    2h 10m
    DOH
    7:20 pm
    4h 25m
    CMB
    2:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC9104
    Mon 10 Nov, 6:10 pm
    YYZ Toronto
    Tue 11 Nov, 8:05 am
    FRA Frankfurt
    7h 55m
    1h 5m layover in Frankfurt (FRA)
    QR70
    Tue 11 Nov, 9:10 am
    FRA Frankfurt
    Tue 11 Nov, 5:10 pm
    DOH Doha
    6h
    2h 10m layover in Doha (DOH)
    QR662
    Tue 11 Nov, 7:20 pm
    DOH Doha
    Wed 12 Nov, 2:15 am
    CMB Colombo
    4h 25m

    Return: Colombo to Toronto via Dubai, Washington

    CMB
    6:40 pm
    4h 40m
    DXB
    9:50 pm
    3h 15m
    DXB
    1:05 am
    14h 45m
    IAD
    6:50 am
    1h 20m
    IAD
    8:10 am
    1h 30m
    YYZ
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    UL225
    Mon 1 Dec, 6:40 pm
    CMB Colombo
    Mon 1 Dec, 9:50 pm
    DXB Dubai
    4h 40m
    3h 15m layover in Dubai (DXB)
    UA977
    Tue 2 Dec, 1:05 am
    DXB Dubai
    Tue 2 Dec, 6:50 am
    IAD Washington
    14h 45m
    1h 20m layover in Washington (IAD)
    UA5093
    Tue 2 Dec, 8:10 am
    IAD Washington
    Tue 2 Dec, 9:40 am
    YYZ Toronto
    1h 30m
    Depart:Mon, 10 Nov Return:Mon, 1 Dec Toronto to Colombo Mon, 10 Nov - Mon, 1 Dec
    Multiple Airlines 2+ stops 21h 15m
    9:30 pm YYZ - 5:15 am (+2) CMB
    Multiple Airlines 2+ stops 1d 1h 30m
    6:40 pm CMB - 9:40 am (+1) YYZ
    US$1,065
    farebuzz.com
    Show Details

    Depart: Toronto to Colombo via Frankfurt, Bangalore (Bengaluru)

    YYZ
    9:30 pm
    7h 35m
    FRA
    11:05 am (+1)
    1h 50m
    FRA
    12:55 pm
    8h 30m
    BLR
    1:55 am (+1)
    1h 55m
    BLR
    3:50 am
    1h 25m
    CMB
    5:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC876
    Mon 10 Nov, 9:30 pm
    YYZ Toronto
    Tue 11 Nov, 11:05 am
    FRA Frankfurt
    7h 35m
    1h 50m layover in Frankfurt (FRA)
    LH754
    Tue 11 Nov, 12:55 pm
    FRA Frankfurt
    Wed 12 Nov, 1:55 am
    BLR Bangalore (Bengaluru)
    8h 30m
    1h 55m layover in Bangalore (Bengaluru) (BLR)
    UL174
    Wed 12 Nov, 3:50 am
    BLR Bangalore (Bengaluru)
    Wed 12 Nov, 5:15 am
    CMB Colombo
    1h 25m

    Return: Colombo to Toronto via Dubai, Washington

    CMB
    6:40 pm
    4h 40m
    DXB
    9:50 pm
    3h 15m
    DXB
    1:05 am
    14h 45m
    IAD
    6:50 am
    1h 20m
    IAD
    8:10 am
    1h 30m
    YYZ
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    UL225
    Mon 1 Dec, 6:40 pm
    CMB Colombo
    Mon 1 Dec, 9:50 pm
    DXB Dubai
    4h 40m
    3h 15m layover in Dubai (DXB)
    UA977
    Tue 2 Dec, 1:05 am
    DXB Dubai
    Tue 2 Dec, 6:50 am
    IAD Washington
    14h 45m
    1h 20m layover in Washington (IAD)
    UA5093
    Tue 2 Dec, 8:10 am
    IAD Washington
    Tue 2 Dec, 9:40 am
    YYZ Toronto
    1h 30m
    Depart:Sun, 9 Nov Return:Sun, 30 Nov Toronto to Colombo Sun, 9 Nov - Sun, 30 Nov
    Air Canada 2+ stops 1d 1h 16m
    4:55 pm YYZ - 4:41 am (+2) CMB
    Air Canada 1 stop 21h 54m
    1:01 am CMB - 12:25 pm YYZ
    US$1,068
    us.bravofly.com
    Show Details

    Depart: Toronto to Colombo via Washington, Frankfurt

    YYZ
    4:55 pm
    1h 30m
    IAD
    6:25 pm
    3h 30m
    IAD
    9:55 pm
    7h 50m
    FRA
    11:45 am (+1)
    2h 35m
    FRA
    2:20 pm
    9h 51m
    CMB
    4:41 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC3937
    Sun 9 Nov, 4:55 pm
    YYZ Toronto
    Sun 9 Nov, 6:25 pm
    IAD Washington
    1h 30m
    3h 30m layover in Washington (IAD)
    AC5986
    Sun 9 Nov, 9:55 pm
    IAD Washington
    Mon 10 Nov, 11:45 am
    FRA Frankfurt
    7h 50m
    2h 35m layover in Frankfurt (FRA)
    AC6882
    Mon 10 Nov, 2:20 pm
    FRA Frankfurt
    Tue 11 Nov, 4:41 am
    CMB Colombo
    9h 51m

    Return: Colombo to Toronto via Frankfurt

    CMB
    1:01 am
    10h 54m
    FRA
    7:25 am
    2h 35m
    FRA
    10:00 am
    8h 25m
    YYZ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6883
    Sun 30 Nov, 1:01 am
    CMB Colombo
    Sun 30 Nov, 7:25 am
    FRA Frankfurt
    10h 54m
    2h 35m layover in Frankfurt (FRA)
    AC873
    Sun 30 Nov, 10:00 am
    FRA Frankfurt
    Sun 30 Nov, 12:25 pm
    YYZ Toronto
    8h 25m
    Depart:Sun, 9 Nov Return:Sun, 30 Nov Toronto to Colombo Sun, 9 Nov - Sun, 30 Nov
    Air Canada 2+ stops 1d 1h 16m
    4:55 pm YYZ - 4:41 am (+2) CMB
    Multiple Airlines 1 stop 21h 54m
    1:01 am CMB - 12:25 pm YYZ
    US$1,068
    us.bravofly.com
    Show Details

    Depart: Toronto to Colombo via Washington, Frankfurt

    YYZ
    4:55 pm
    1h 30m
    IAD
    6:25 pm
    3h 30m
    IAD
    9:55 pm
    7h 50m
    FRA
    11:45 am (+1)
    2h 35m
    FRA
    2:20 pm
    9h 51m
    CMB
    4:41 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC3937
    Sun 9 Nov, 4:55 pm
    YYZ Toronto
    Sun 9 Nov, 6:25 pm
    IAD Washington
    1h 30m
    3h 30m layover in Washington (IAD)
    AC5986
    Sun 9 Nov, 9:55 pm
    IAD Washington
    Mon 10 Nov, 11:45 am
    FRA Frankfurt
    7h 50m
    2h 35m layover in Frankfurt (FRA)
    AC6882
    Mon 10 Nov, 2:20 pm
    FRA Frankfurt
    Tue 11 Nov, 4:41 am
    CMB Colombo
    9h 51m

    Return: Colombo to Toronto via Frankfurt

    CMB
    1:01 am
    10h 54m
    FRA
    7:25 am
    2h 35m
    FRA
    10:00 am
    8h 25m
    YYZ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UL553
    Sun 30 Nov, 1:01 am
    CMB Colombo
    Sun 30 Nov, 7:25 am
    FRA Frankfurt
    10h 54m
    2h 35m layover in Frankfurt (FRA)
    AC873
    Sun 30 Nov, 10:00 am
    FRA Frankfurt
    Sun 30 Nov, 12:25 pm
    YYZ Toronto
    8h 25m
    Depart:Sun, 9 Nov Return:Sun, 30 Nov Toronto to Colombo Sun, 9 Nov - Sun, 30 Nov
    Air Canada 2+ stops 1d 1h 16m
    4:55 pm YYZ - 4:41 am (+2) CMB
    Air Canada 1 stop 23h 20m
    1:15 am CMB - 2:05 pm YYZ
    US$1,072
    us.bravofly.com
    Show Details

    Depart: Toronto to Colombo via Washington, Frankfurt

    YYZ
    4:55 pm
    1h 30m
    IAD
    6:25 pm
    3h 30m
    IAD
    9:55 pm
    7h 50m
    FRA
    11:45 am (+1)
    2h 35m
    FRA
    2:20 pm
    9h 51m
    CMB
    4:41 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC3937
    Sun 9 Nov, 4:55 pm
    YYZ Toronto
    Sun 9 Nov, 6:25 pm
    IAD Washington
    1h 30m
    3h 30m layover in Washington (IAD)
    AC5986
    Sun 9 Nov, 9:55 pm
    IAD Washington
    Mon 10 Nov, 11:45 am
    FRA Frankfurt
    7h 50m
    2h 35m layover in Frankfurt (FRA)
    AC6882
    Mon 10 Nov, 2:20 pm
    FRA Frankfurt
    Tue 11 Nov, 4:41 am
    CMB Colombo
    9h 51m

    Return: Colombo to Toronto via Paris

    CMB
    1:15 am
    11h 30m
    CDG
    8:15 am
    3h 15m
    CDG
    11:30 am
    8h 35m
    YYZ
    2:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6881
    Sun 30 Nov, 1:15 am
    CMB Colombo
    Sun 30 Nov, 8:15 am
    CDG Paris
    11h 30m
    3h 15m layover in Paris (CDG)
    AC881
    Sun 30 Nov, 11:30 am
    CDG Paris
    Sun 30 Nov, 2:05 pm
    YYZ Toronto
    8h 35m
    Depart:Sun, 9 Nov Return:Sun, 30 Nov Toronto to Colombo Sun, 9 Nov - Sun, 30 Nov
    Air Canada 2+ stops 1d 1h 16m
    4:55 pm YYZ - 4:41 am (+2) CMB
    Multiple Airlines 1 stop 23h 20m
    1:15 am CMB - 2:05 pm YYZ
    US$1,072
    us.bravofly.com
    Show Details

    Depart: Toronto to Colombo via Washington, Frankfurt

    YYZ
    4:55 pm
    1h 30m
    IAD
    6:25 pm
    3h 30m
    IAD
    9:55 pm
    7h 50m
    FRA
    11:45 am (+1)
    2h 35m
    FRA
    2:20 pm
    9h 51m
    CMB
    4:41 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC3937
    Sun 9 Nov, 4:55 pm
    YYZ Toronto
    Sun 9 Nov, 6:25 pm
    IAD Washington
    1h 30m
    3h 30m layover in Washington (IAD)
    AC5986
    Sun 9 Nov, 9:55 pm
    IAD Washington
    Mon 10 Nov, 11:45 am
    FRA Frankfurt
    7h 50m
    2h 35m layover in Frankfurt (FRA)
    AC6882
    Mon 10 Nov, 2:20 pm
    FRA Frankfurt
    Tue 11 Nov, 4:41 am
    CMB Colombo
    9h 51m

    Return: Colombo to Toronto via Paris

    CMB
    1:15 am
    11h 30m
    CDG
    8:15 am
    3h 15m
    CDG
    11:30 am
    8h 35m
    YYZ
    2:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UL563
    Sun 30 Nov, 1:15 am
    CMB Colombo
    Sun 30 Nov, 8:15 am
    CDG Paris
    11h 30m
    3h 15m layover in Paris (CDG)
    AC881
    Sun 30 Nov, 11:30 am
    CDG Paris
    Sun 30 Nov, 2:05 pm
    YYZ Toronto
    8h 35m
    Depart:Mon, 10 Nov Return:Mon, 1 Dec Toronto to Colombo Mon, 10 Nov - Mon, 1 Dec
    Multiple Airlines 2+ stops 22h
    8:30 pm YYZ - 5:00 am (+2) CMB
    Multiple Airlines 2+ stops 1d 1h 30m
    6:40 pm CMB - 9:40 am (+1) YYZ
    US$1,081
    farebuzz.com
    Show Details

    Depart: Toronto to Colombo via London, Mumbai (Bombay)

    YYZ
    8:30 pm
    6h 55m
    LHR
    8:25 am (+1)
    1h 40m
    LHR
    10:05 am
    8h 55m
    BOM
    12:30 am (+1)
    2h
    BOM
    2:30 am
    2h 30m
    CMB
    5:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC848
    Mon 10 Nov, 8:30 pm
    YYZ Toronto
    Tue 11 Nov, 8:25 am
    LHR London
    6h 55m
    1h 40m layover in London (LHR)
    9W119
    Tue 11 Nov, 10:05 am
    LHR London
    Wed 12 Nov, 12:30 am
    BOM Mumbai (Bombay)
    8h 55m
    2h layover in Mumbai (Bombay) (BOM)
    9W256
    Wed 12 Nov, 2:30 am
    BOM Mumbai (Bombay)
    Wed 12 Nov, 5:00 am
    CMB Colombo
    2h 30m

    Return: Colombo to Toronto via Dubai, Washington

    CMB
    6:40 pm
    4h 40m
    DXB
    9:50 pm
    3h 15m
    DXB
    1:05 am
    14h 45m
    IAD
    6:50 am
    1h 20m
    IAD
    8:10 am
    1h 30m
    YYZ
    9:40 am
    Airlines
    Flight No.
    From
    To
    Duration
    UL225
    Mon 1 Dec, 6:40 pm
    CMB Colombo
    Mon 1 Dec, 9:50 pm
    DXB Dubai
    4h 40m
    3h 15m layover in Dubai (DXB)
    UA977
    Tue 2 Dec, 1:05 am
    DXB Dubai
    Tue 2 Dec, 6:50 am
    IAD Washington
    14h 45m
    1h 20m layover in Washington (IAD)
    UA5093
    Tue 2 Dec, 8:10 am
    IAD Washington
    Tue 2 Dec, 9:40 am
    YYZ Toronto
    1h 30m
    Depart:Mon, 10 Nov Return:Mon, 1 Dec Toronto to Colombo Mon, 10 Nov - Mon, 1 Dec
    Multiple Airlines 2+ stops 21h 15m
    9:30 pm YYZ - 5:15 am (+2) CMB
    Air Canada 2+ stops 1d 4h 13m
    1:01 am CMB - 6:44 pm YYZ
    US$1,108
    farebuzz.com
    Show Details

    Depart: Toronto to Colombo via Frankfurt, Bangalore (Bengaluru)

    YYZ
    9:30 pm
    7h 35m
    FRA
    11:05 am (+1)
    1h 50m
    FRA
    12:55 pm
    8h 30m
    BLR
    1:55 am (+1)
    1h 55m
    BLR
    3:50 am
    1h 25m
    CMB
    5:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC876
    Mon 10 Nov, 9:30 pm
    YYZ Toronto
    Tue 11 Nov, 11:05 am
    FRA Frankfurt
    7h 35m
    1h 50m layover in Frankfurt (FRA)
    LH754
    Tue 11 Nov, 12:55 pm
    FRA Frankfurt
    Wed 12 Nov, 1:55 am
    BLR Bangalore (Bengaluru)
    8h 30m
    1h 55m layover in Bangalore (Bengaluru) (BLR)
    UL174
    Wed 12 Nov, 3:50 am
    BLR Bangalore (Bengaluru)
    Wed 12 Nov, 5:15 am
    CMB Colombo
    1h 25m

    Return: Colombo to Toronto via Frankfurt, Washington

    CMB
    1:01 am
    10h 54m
    FRA
    7:25 am
    4h
    FRA
    11:25 am
    9h 10m
    IAD
    2:35 pm
    2h 37m
    IAD
    5:12 pm
    1h 32m
    YYZ
    6:44 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6883
    Mon 1 Dec, 1:01 am
    CMB Colombo
    Mon 1 Dec, 7:25 am
    FRA Frankfurt
    10h 54m
    4h layover in Frankfurt (FRA)
    AC5987
    Mon 1 Dec, 11:25 am
    FRA Frankfurt
    Mon 1 Dec, 2:35 pm
    IAD Washington
    9h 10m
    2h 37m layover in Washington (IAD)
    AC3932
    Mon 1 Dec, 5:12 pm
    IAD Washington
    Mon 1 Dec, 6:44 pm
    YYZ Toronto
    1h 32m
    Depart:Tue, 11 Nov Return:Tue, 2 Dec Toronto to Colombo Tue, 11 Nov - Tue, 2 Dec
    Air Canada 1 stop 1d 1m
    6:10 pm YYZ - 4:41 am (+2) CMB
    Multiple Airlines 2+ stops 1d 1h 10m
    9:35 pm CMB - 12:15 pm (+1) YYZ
    US$1,109
    flightnetwork.com
    Show Details

    Depart: Toronto to Colombo via Frankfurt

    YYZ
    6:10 pm
    7h 55m
    FRA
    8:05 am (+1)
    6h 15m
    FRA
    2:20 pm
    9h 51m
    CMB
    4:41 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC9104
    Tue 11 Nov, 6:10 pm
    YYZ Toronto
    Wed 12 Nov, 8:05 am
    FRA Frankfurt
    7h 55m
    6h 15m layover in Frankfurt (FRA)
    AC6882
    Wed 12 Nov, 2:20 pm
    FRA Frankfurt
    Thu 13 Nov, 4:41 am
    CMB Colombo
    9h 51m

    Return: Colombo to Toronto via Mumbai (Bombay), London

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am (+1)
    2h 10m
    BOM
    2:25 am
    10h 5m
    LHR
    7:00 am
    2h
    LHR
    9:00 am
    8h 15m
    YYZ
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    Tue 2 Dec, 9:35 pm
    CMB Colombo
    Wed 3 Dec, 12:15 am
    BOM Mumbai (Bombay)
    2h 40m
    2h 10m layover in Mumbai (Bombay) (BOM)
    9W120
    Wed 3 Dec, 2:25 am
    BOM Mumbai (Bombay)
    Wed 3 Dec, 7:00 am
    LHR London
    10h 5m
    2h layover in London (LHR)
    AC869
    Wed 3 Dec, 9:00 am
    LHR London
    Wed 3 Dec, 12:15 pm
    YYZ Toronto
    8h 15m
    Depart:Tue, 11 Nov Return:Tue, 2 Dec Toronto to Colombo Tue, 11 Nov - Tue, 2 Dec
    Multiple Airlines 1 stop 1d 1h 16m
    4:55 pm YYZ - 4:41 am (+2) CMB
    Multiple Airlines 2+ stops 1d 1h 10m
    9:35 pm CMB - 12:15 pm (+1) YYZ
    US$1,109
    flightnetwork.com
    Show Details

    Depart: Toronto to Colombo via Frankfurt

    YYZ
    4:55 pm
    7h 35m
    FRA
    6:30 am (+1)
    7h 50m
    FRA
    2:20 pm
    9h 51m
    CMB
    4:41 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC872
    Tue 11 Nov, 4:55 pm
    YYZ Toronto
    Wed 12 Nov, 6:30 am
    FRA Frankfurt
    7h 35m
    7h 50m layover in Frankfurt (FRA)
    UL554
    Wed 12 Nov, 2:20 pm
    FRA Frankfurt
    Thu 13 Nov, 4:41 am
    CMB Colombo
    9h 51m

    Return: Colombo to Toronto via Mumbai (Bombay), London

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am (+1)
    2h 10m
    BOM
    2:25 am
    10h 5m
    LHR
    7:00 am
    2h
    LHR
    9:00 am
    8h 15m
    YYZ
    12:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    Tue 2 Dec, 9:35 pm
    CMB Colombo
    Wed 3 Dec, 12:15 am
    BOM Mumbai (Bombay)
    2h 40m
    2h 10m layover in Mumbai (Bombay) (BOM)
    9W120
    Wed 3 Dec, 2:25 am
    BOM Mumbai (Bombay)
    Wed 3 Dec, 7:00 am
    LHR London
    10h 5m
    2h layover in London (LHR)
    AC869
    Wed 3 Dec, 9:00 am
    LHR London
    Wed 3 Dec, 12:15 pm
    YYZ Toronto
    8h 15m
    Depart:Mon, 10 Nov Return:Mon, 1 Dec Toronto to Colombo Mon, 10 Nov - Mon, 1 Dec
    Multiple Airlines 2+ stops 1d 1h 20m
    6:30 am YYZ - 6:20 pm (+1) CMB
    Emirates 1 stop 23h
    2:55 am CMB - 3:25 pm YYZ
    US$1,131
    farebuzz.com
    Show Details

    Depart: Toronto to Colombo via New York, Dubai

    YYZ
    6:30 am
    1h 37m
    LGA
    8:07 am
    2h 33m
    JFK
    10:40 am
    12h 30m
    DXB
    8:10 am (+1)
    1h 25m
    DXB
    9:35 am
    7h 15m
    CMB
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC700
    Mon 10 Nov, 6:30 am
    YYZ Toronto
    Mon 10 Nov, 8:07 am
    LGA New York
    1h 37m
    2h 33m layover in New York (LGA)
    EK204
    Mon 10 Nov, 10:40 am
    JFK New York
    Tue 11 Nov, 8:10 am
    DXB Dubai
    12h 30m
    1h 25m layover in Dubai (DXB)
    EK652
    Tue 11 Nov, 9:35 am
    DXB Dubai
    Tue 11 Nov, 6:20 pm
    CMB Colombo
    7h 15m

    Return: Colombo to Toronto via Dubai

    CMB
    2:55 am
    4h 30m
    DXB
    5:55 am
    4h
    DXB
    9:55 am
    14h 30m
    YYZ
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK349
    Mon 1 Dec, 2:55 am
    CMB Colombo
    Mon 1 Dec, 5:55 am
    DXB Dubai
    4h 30m
    4h layover in Dubai (DXB)
    EK241
    Mon 1 Dec, 9:55 am
    DXB Dubai
    Mon 1 Dec, 3:25 pm
    YYZ Toronto
    14h 30m
    Depart:Mon, 10 Nov Return:Mon, 1 Dec Toronto to Colombo Mon, 10 Nov - Mon, 1 Dec
    Multiple Airlines 2+ stops 21h 35m
    6:10 pm YYZ - 2:15 am (+2) CMB
    Multiple Airlines 2+ stops 1d 2h 5m
    9:35 pm CMB - 1:10 pm (+1) YYZ
    US$1,137
    farebuzz.com
    Show Details

    Depart: Toronto to Colombo via Frankfurt, Doha

    YYZ
    6:10 pm
    7h 55m
    FRA
    8:05 am (+1)
    1h 5m
    FRA
    9:10 am
    6h
    DOH
    5:10 pm
    2h 10m
    DOH
    7:20 pm
    4h 25m
    CMB
    2:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC9104
    Mon 10 Nov, 6:10 pm
    YYZ Toronto
    Tue 11 Nov, 8:05 am
    FRA Frankfurt
    7h 55m
    1h 5m layover in Frankfurt (FRA)
    QR70
    Tue 11 Nov, 9:10 am
    FRA Frankfurt
    Tue 11 Nov, 5:10 pm
    DOH Doha
    6h
    2h 10m layover in Doha (DOH)
    QR662
    Tue 11 Nov, 7:20 pm
    DOH Doha
    Wed 12 Nov, 2:15 am
    CMB Colombo
    4h 25m

    Return: Colombo to Toronto via Mumbai (Bombay), Zurich

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am (+1)
    1h 5m
    BOM
    1:20 am
    9h 25m
    ZRH
    6:15 am
    3h 45m
    ZRH
    10:00 am
    9h 10m
    YYZ
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    Mon 1 Dec, 9:35 pm
    CMB Colombo
    Tue 2 Dec, 12:15 am
    BOM Mumbai (Bombay)
    2h 40m
    1h 5m layover in Mumbai (Bombay) (BOM)
    LX155
    Tue 2 Dec, 1:20 am
    BOM Mumbai (Bombay)
    Tue 2 Dec, 6:15 am
    ZRH Zurich
    9h 25m
    3h 45m layover in Zurich (ZRH)
    AC879
    Tue 2 Dec, 10:00 am
    ZRH Zurich
    Tue 2 Dec, 1:10 pm
    YYZ Toronto
    9h 10m
    Depart:Mon, 10 Nov Return:Mon, 1 Dec Toronto to Colombo Mon, 10 Nov - Mon, 1 Dec
    Multiple Airlines 2+ stops 21h 15m
    9:30 pm YYZ - 5:15 am (+2) CMB
    Multiple Airlines 2+ stops 1d 2h 5m
    9:35 pm CMB - 1:10 pm (+1) YYZ
    US$1,139
    farebuzz.com
    Show Details

    Depart: Toronto to Colombo via Frankfurt, Bangalore (Bengaluru)

    YYZ
    9:30 pm
    7h 35m
    FRA
    11:05 am (+1)
    1h 50m
    FRA
    12:55 pm
    8h 30m
    BLR
    1:55 am (+1)
    1h 55m
    BLR
    3:50 am
    1h 25m
    CMB
    5:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC876
    Mon 10 Nov, 9:30 pm
    YYZ Toronto
    Tue 11 Nov, 11:05 am
    FRA Frankfurt
    7h 35m
    1h 50m layover in Frankfurt (FRA)
    LH754
    Tue 11 Nov, 12:55 pm
    FRA Frankfurt
    Wed 12 Nov, 1:55 am
    BLR Bangalore (Bengaluru)
    8h 30m
    1h 55m layover in Bangalore (Bengaluru) (BLR)
    UL174
    Wed 12 Nov, 3:50 am
    BLR Bangalore (Bengaluru)
    Wed 12 Nov, 5:15 am
    CMB Colombo
    1h 25m

    Return: Colombo to Toronto via Mumbai (Bombay), Zurich

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am (+1)
    1h 5m
    BOM
    1:20 am
    9h 25m
    ZRH
    6:15 am
    3h 45m
    ZRH
    10:00 am
    9h 10m
    YYZ
    1:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    Mon 1 Dec, 9:35 pm
    CMB Colombo
    Tue 2 Dec, 12:15 am
    BOM Mumbai (Bombay)
    2h 40m
    1h 5m layover in Mumbai (Bombay) (BOM)
    LX155
    Tue 2 Dec, 1:20 am
    BOM Mumbai (Bombay)
    Tue 2 Dec, 6:15 am
    ZRH Zurich
    9h 25m
    3h 45m layover in Zurich (ZRH)
    AC879
    Tue 2 Dec, 10:00 am
    ZRH Zurich
    Tue 2 Dec, 1:10 pm
    YYZ Toronto
    9h 10m
    Depart:Mon, 10 Nov Return:Mon, 1 Dec Toronto to Colombo Mon, 10 Nov - Mon, 1 Dec
    Multiple Airlines 2+ stops 1d 1h 20m
    6:30 am YYZ - 6:20 pm (+1) CMB
    Emirates 1 stop 23h
    2:55 am CMB - 3:25 pm YYZ
    US$1,142
    hop2.com
    Show Details

    Depart: Toronto to Colombo via New York, Dubai

    YYZ
    6:30 am
    1h 37m
    LGA
    8:07 am
    2h 33m
    JFK
    10:40 am
    12h 30m
    DXB
    8:10 am (+1)
    1h 25m
    DXB
    9:35 am
    7h 15m
    CMB
    6:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC700
    Mon 10 Nov, 6:30 am
    YYZ Toronto
    Mon 10 Nov, 8:07 am
    LGA New York
    1h 37m
    2h 33m layover in New York (LGA)
    EK204
    Mon 10 Nov, 10:40 am
    JFK New York
    Tue 11 Nov, 8:10 am
    DXB Dubai
    12h 30m
    1h 25m layover in Dubai (DXB)
    EK652
    Tue 11 Nov, 9:35 am
    DXB Dubai
    Tue 11 Nov, 6:20 pm
    CMB Colombo
    7h 15m

    Return: Colombo to Toronto via Dubai

    CMB
    2:55 am
    4h 30m
    DXB
    5:55 am
    4h
    DXB
    9:55 am
    14h 30m
    YYZ
    3:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK349
    Mon 1 Dec, 2:55 am
    CMB Colombo
    Mon 1 Dec, 5:55 am
    DXB Dubai
    4h 30m
    4h layover in Dubai (DXB)
    EK241
    Mon 1 Dec, 9:55 am
    DXB Dubai
    Mon 1 Dec, 3:25 pm
    YYZ Toronto
    14h 30m
    Depart:Mon, 10 Nov Return:Mon, 1 Dec Toronto to Colombo Mon, 10 Nov - Mon, 1 Dec
    Multiple Airlines 2+ stops 21h 15m
    9:30 pm YYZ - 5:15 am (+2) CMB
    Air Canada 2+ stops 1d 4h 8m
    1:01 am CMB - 6:39 pm YYZ
    US$1,149
    farebuzz.com
    Show Details

    Depart: Toronto to Colombo via Frankfurt, Bangalore (Bengaluru)

    YYZ
    9:30 pm
    7h 35m
    FRA
    11:05 am (+1)
    1h 50m
    FRA
    12:55 pm
    8h 30m
    BLR
    1:55 am (+1)
    1h 55m
    BLR
    3:50 am
    1h 25m
    CMB
    5:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC876
    Mon 10 Nov, 9:30 pm
    YYZ Toronto
    Tue 11 Nov, 11:05 am
    FRA Frankfurt
    7h 35m
    1h 50m layover in Frankfurt (FRA)
    LH754
    Tue 11 Nov, 12:55 pm
    FRA Frankfurt
    Wed 12 Nov, 1:55 am
    BLR Bangalore (Bengaluru)
    8h 30m
    1h 55m layover in Bangalore (Bengaluru) (BLR)
    UL174
    Wed 12 Nov, 3:50 am
    BLR Bangalore (Bengaluru)
    Wed 12 Nov, 5:15 am
    CMB Colombo
    1h 25m

    Return: Colombo to Toronto via Frankfurt, Chicago

    CMB
    1:01 am
    10h 54m
    FRA
    7:25 am
    3h 15m
    FRA
    10:40 am
    9h 25m
    ORD
    1:05 pm
    3h
    ORD
    4:05 pm
    1h 34m
    YYZ
    6:39 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6883
    Mon 1 Dec, 1:01 am
    CMB Colombo
    Mon 1 Dec, 7:25 am
    FRA Frankfurt
    10h 54m
    3h 15m layover in Frankfurt (FRA)
    AC9457
    Mon 1 Dec, 10:40 am
    FRA Frankfurt
    Mon 1 Dec, 1:05 pm
    ORD Chicago
    9h 25m
    3h layover in Chicago (ORD)
    AC4899
    Mon 1 Dec, 4:05 pm
    ORD Chicago
    Mon 1 Dec, 6:39 pm
    YYZ Toronto
    1h 34m
    Depart:Tue, 11 Nov Return:Tue, 2 Dec Toronto to Colombo Tue, 11 Nov - Tue, 2 Dec
    Multiple Airlines 2+ stops 21h 45m
    6:00 pm YYZ - 2:15 am (+2) CMB
    Multiple Airlines 2+ stops 1d 1h 20m
    9:35 pm CMB - 12:25 pm (+1) YYZ
    US$1,151
    farebuzz.com
    Show Details

    Depart: Toronto to Colombo via Vienna, Doha

    YYZ
    6:00 pm
    8h 40m
    VIE
    8:40 am (+1)
    1h 5m
    VIE
    9:45 am
    5h 25m
    DOH
    5:10 pm
    2h 10m
    DOH
    7:20 pm
    4h 25m
    CMB
    2:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC6166
    Tue 11 Nov, 6:00 pm
    YYZ Toronto
    Wed 12 Nov, 8:40 am
    VIE Vienna
    8h 40m
    1h 5m layover in Vienna (VIE)
    QR182
    Wed 12 Nov, 9:45 am
    VIE Vienna
    Wed 12 Nov, 5:10 pm
    DOH Doha
    5h 25m
    2h 10m layover in Doha (DOH)
    QR662
    Wed 12 Nov, 7:20 pm
    DOH Doha
    Thu 13 Nov, 2:15 am
    CMB Colombo
    4h 25m

    Return: Colombo to Toronto via Mumbai (Bombay), Frankfurt

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am (+1)
    2h 50m
    BOM
    3:05 am
    8h 45m
    FRA
    7:20 am
    2h 40m
    FRA
    10:00 am
    8h 25m
    YYZ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    Tue 2 Dec, 9:35 pm
    CMB Colombo
    Wed 3 Dec, 12:15 am
    BOM Mumbai (Bombay)
    2h 40m
    2h 50m layover in Mumbai (Bombay) (BOM)
    LH757
    Wed 3 Dec, 3:05 am
    BOM Mumbai (Bombay)
    Wed 3 Dec, 7:20 am
    FRA Frankfurt
    8h 45m
    2h 40m layover in Frankfurt (FRA)
    AC873
    Wed 3 Dec, 10:00 am
    FRA Frankfurt
    Wed 3 Dec, 12:25 pm
    YYZ Toronto
    8h 25m
    Depart:Sun, 9 Nov Return:Sun, 30 Nov Toronto to Colombo Sun, 9 Nov - Sun, 30 Nov
    Multiple Airlines 1 stop 1d 1h 16m
    4:55 pm YYZ - 4:41 am (+2) CMB
    Multiple Airlines 1 stop 21h 54m
    1:01 am CMB - 12:25 pm YYZ
    US$1,154
    farebuzz.com
    Show Details

    Depart: Toronto to Colombo via Frankfurt

    YYZ
    4:55 pm
    7h 35m
    FRA
    6:30 am (+1)
    7h 50m
    FRA
    2:20 pm
    9h 51m
    CMB
    4:41 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC872
    Sun 9 Nov, 4:55 pm
    YYZ Toronto
    Mon 10 Nov, 6:30 am
    FRA Frankfurt
    7h 35m
    7h 50m layover in Frankfurt (FRA)
    UL554
    Mon 10 Nov, 2:20 pm
    FRA Frankfurt
    Tue 11 Nov, 4:41 am
    CMB Colombo
    9h 51m

    Return: Colombo to Toronto via Frankfurt

    CMB
    1:01 am
    10h 54m
    FRA
    7:25 am
    2h 35m
    FRA
    10:00 am
    8h 25m
    YYZ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UL553
    Sun 30 Nov, 1:01 am
    CMB Colombo
    Sun 30 Nov, 7:25 am
    FRA Frankfurt
    10h 54m
    2h 35m layover in Frankfurt (FRA)
    AC873
    Sun 30 Nov, 10:00 am
    FRA Frankfurt
    Sun 30 Nov, 12:25 pm
    YYZ Toronto
    8h 25m
    Depart:Sun, 9 Nov Return:Sun, 30 Nov Toronto to Colombo Sun, 9 Nov - Sun, 30 Nov
    Multiple Airlines 1 stop 1d 1h 16m
    4:55 pm YYZ - 4:41 am (+2) CMB
    Air Canada 1 stop 21h 54m
    1:01 am CMB - 12:25 pm YYZ
    US$1,154
    farebuzz.com
    Show Details

    Depart: Toronto to Colombo via Frankfurt

    YYZ
    4:55 pm
    7h 35m
    FRA
    6:30 am (+1)
    7h 50m
    FRA
    2:20 pm
    9h 51m
    CMB
    4:41 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC872
    Sun 9 Nov, 4:55 pm
    YYZ Toronto
    Mon 10 Nov, 6:30 am
    FRA Frankfurt
    7h 35m
    7h 50m layover in Frankfurt (FRA)
    UL554
    Mon 10 Nov, 2:20 pm
    FRA Frankfurt
    Tue 11 Nov, 4:41 am
    CMB Colombo
    9h 51m

    Return: Colombo to Toronto via Frankfurt

    CMB
    1:01 am
    10h 54m
    FRA
    7:25 am
    2h 35m
    FRA
    10:00 am
    8h 25m
    YYZ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6883
    Sun 30 Nov, 1:01 am
    CMB Colombo
    Sun 30 Nov, 7:25 am
    FRA Frankfurt
    10h 54m
    2h 35m layover in Frankfurt (FRA)
    AC873
    Sun 30 Nov, 10:00 am
    FRA Frankfurt
    Sun 30 Nov, 12:25 pm
    YYZ Toronto
    8h 25m
    Depart:Sun, 9 Nov Return:Sun, 30 Nov Toronto to Colombo Sun, 9 Nov - Sun, 30 Nov
    Air Canada 1 stop 1d 1h 16m
    4:55 pm YYZ - 4:41 am (+2) CMB
    Multiple Airlines 1 stop 21h 54m
    1:01 am CMB - 12:25 pm YYZ
    US$1,154
    farebuzz.com
    Show Details

    Depart: Toronto to Colombo via Frankfurt

    YYZ
    4:55 pm
    7h 35m
    FRA
    6:30 am (+1)
    7h 50m
    FRA
    2:20 pm
    9h 51m
    CMB
    4:41 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC872
    Sun 9 Nov, 4:55 pm
    YYZ Toronto
    Mon 10 Nov, 6:30 am
    FRA Frankfurt
    7h 35m
    7h 50m layover in Frankfurt (FRA)
    AC6882
    Mon 10 Nov, 2:20 pm
    FRA Frankfurt
    Tue 11 Nov, 4:41 am
    CMB Colombo
    9h 51m

    Return: Colombo to Toronto via Frankfurt

    CMB
    1:01 am
    10h 54m
    FRA
    7:25 am
    2h 35m
    FRA
    10:00 am
    8h 25m
    YYZ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UL553
    Sun 30 Nov, 1:01 am
    CMB Colombo
    Sun 30 Nov, 7:25 am
    FRA Frankfurt
    10h 54m
    2h 35m layover in Frankfurt (FRA)
    AC873
    Sun 30 Nov, 10:00 am
    FRA Frankfurt
    Sun 30 Nov, 12:25 pm
    YYZ Toronto
    8h 25m
    Depart:Sun, 9 Nov Return:Sun, 30 Nov Toronto to Colombo Sun, 9 Nov - Sun, 30 Nov
    Air Canada 1 stop 1d 1m
    6:10 pm YYZ - 4:41 am (+2) CMB
    Air Canada 1 stop 21h 54m
    1:01 am CMB - 12:25 pm YYZ
    US$1,154
    farebuzz.com
    Show Details

    Depart: Toronto to Colombo via Frankfurt

    YYZ
    6:10 pm
    7h 55m
    FRA
    8:05 am (+1)
    6h 15m
    FRA
    2:20 pm
    9h 51m
    CMB
    4:41 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC9104
    Sun 9 Nov, 6:10 pm
    YYZ Toronto
    Mon 10 Nov, 8:05 am
    FRA Frankfurt
    7h 55m
    6h 15m layover in Frankfurt (FRA)
    AC6882
    Mon 10 Nov, 2:20 pm
    FRA Frankfurt
    Tue 11 Nov, 4:41 am
    CMB Colombo
    9h 51m

    Return: Colombo to Toronto via Frankfurt

    CMB
    1:01 am
    10h 54m
    FRA
    7:25 am
    2h 35m
    FRA
    10:00 am
    8h 25m
    YYZ
    12:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AC6883
    Sun 30 Nov, 1:01 am
    CMB Colombo
    Sun 30 Nov, 7:25 am
    FRA Frankfurt
    10h 54m
    2h 35m layover in Frankfurt (FRA)
    AC873
    Sun 30 Nov, 10:00 am
    FRA Frankfurt
    Sun 30 Nov, 12:25 pm
    YYZ Toronto
    8h 25m