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

Recent Searches

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

    Cheap Flights from Canada to Sri Lanka

    Airline Results Price View
    View All Airlines View Flights
    Jet Airways 39 results US$1,115 View Flights
    Austrian Airlines 1 result US$1,178 View Flights
    Qatar Airways 23 results US$1,216 View Flights
    Emirates 13 results US$1,298 View Flights
    Air Canada 469 results US$1,342 View Flights
    Swiss International Air Lines 28 results US$1,386 View Flights
    SriLankan Airlines 229 results US$1,407 View Flights
    Cathay Pacific 144 results US$1,434 View Flights
    Etihad Airways 15 results US$1,446 View Flights
    KLM 22 results US$1,485 View Flights
    Air France 20 results US$1,490 View Flights
    Lufthansa 40 results US$1,563 View Flights
    United Airlines 4 results US$1,642 View Flights
    Delta Air Lines 4 results US$1,880 View Flights
    Scandinavian Airlines 1 result US$2,049 View Flights
    Hainan Airlines 4 results US$2,153 View Flights
    Cities Results Price View
    View All Cities View Flights
    Toronto 546 results US$1,115 View Flights
    Edmonton 261 results US$1,178 View Flights
    Montreal 249 results US$1,225 View Flights
    Depart: Thu, 24 Dec Return: Tue, 19 Jan Toronto to Colombo
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 26 Dec CMB
    Jet Airways 2+ stops 1d 1h 50m
    21:35 CMB 12:55 20 Jan YYZ
    US$1,115
    onetravel.com
    Show Details
    YYZ CMB
    Thu, 24 Dec - Tue, 19 Jan

    Depart: Toronto to Colombo via London, Mumbai

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

    Return: Colombo to Toronto via Mumbai, Brussels

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am 20 Jan
    1h 55m
    BOM
    2:10 am
    10h 10m
    BRU
    7:50 am
    2h 25m
    BRU
    10:15 am
    8h 40m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    9:35 pm, 19 Jan Tue
    CMB Colombo
    12:15 am, 20 Jan Wed
    BOM Mumbai
    2h 40m
    1h 55m layover in Mumbai (BOM)
    9W228
    2:10 am, 20 Jan Wed
    BOM Mumbai
    7:50 am, 20 Jan Wed
    BRU Brussels
    10h 10m
    2h 25m layover in Brussels (BRU)
    9W230
    10:15 am, 20 Jan Wed
    BRU Brussels
    12:55 pm, 20 Jan Wed
    YYZ Toronto
    8h 40m
    Depart: Thu, 24 Dec Return: Tue, 19 Jan Toronto to Colombo
    Multiple Airlines 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 26 Dec CMB
    Jet Airways 2+ stops 1d 1h 50m
    21:35 CMB 12:55 20 Jan YYZ
    US$1,088
    nanakflights.com
    Show Details
    YYZ CMB
    Thu, 24 Dec - Tue, 19 Jan

    Depart: Toronto to Colombo via London, Mumbai

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

    Return: Colombo to Toronto via Mumbai, Brussels

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am 20 Jan
    1h 55m
    BOM
    2:10 am
    10h 10m
    BRU
    7:50 am
    2h 25m
    BRU
    10:15 am
    8h 40m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    9:35 pm, 19 Jan Tue
    CMB Colombo
    12:15 am, 20 Jan Wed
    BOM Mumbai
    2h 40m
    1h 55m layover in Mumbai (BOM)
    9W228
    2:10 am, 20 Jan Wed
    BOM Mumbai
    7:50 am, 20 Jan Wed
    BRU Brussels
    10h 10m
    2h 25m layover in Brussels (BRU)
    9W230
    10:15 am, 20 Jan Wed
    BRU Brussels
    12:55 pm, 20 Jan Wed
    YYZ Toronto
    8h 40m
    Depart: Thu, 24 Dec Return: Tue, 19 Jan Toronto to Colombo
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 26 Dec CMB
    Jet Airways 2+ stops 1d 1h 50m
    21:35 CMB 12:55 20 Jan YYZ
    US$1,109
    flyfar.ca
    Show Details
    YYZ CMB
    Thu, 24 Dec - Tue, 19 Jan

    Depart: Toronto to Colombo via London, Mumbai

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

    Return: Colombo to Toronto via Mumbai, Brussels

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am 20 Jan
    1h 55m
    BOM
    2:10 am
    10h 10m
    BRU
    7:50 am
    2h 25m
    BRU
    10:15 am
    8h 40m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    9:35 pm, 19 Jan Tue
    CMB Colombo
    12:15 am, 20 Jan Wed
    BOM Mumbai
    2h 40m
    1h 55m layover in Mumbai (BOM)
    9W228
    2:10 am, 20 Jan Wed
    BOM Mumbai
    7:50 am, 20 Jan Wed
    BRU Brussels
    10h 10m
    2h 25m layover in Brussels (BRU)
    9W230
    10:15 am, 20 Jan Wed
    BRU Brussels
    12:55 pm, 20 Jan Wed
    YYZ Toronto
    8h 40m
    Depart: Thu, 24 Dec Return: Tue, 19 Jan Toronto to Colombo
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 26 Dec CMB
    Jet Airways 2+ stops 1d 1h 5m
    21:35 CMB 12:10 20 Jan YYZ
    US$1,115
    faregeek.com
    Show Details
    YYZ CMB
    Thu, 24 Dec - Tue, 19 Jan

    Depart: Toronto to Colombo via London, Mumbai

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

    Return: Colombo to Toronto via Mumbai, London

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am 20 Jan
    2h 10m
    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:35 pm, 19 Jan Tue
    CMB Colombo
    12:15 am, 20 Jan Wed
    BOM Mumbai
    2h 40m
    2h 10m layover in Mumbai (BOM)
    9W120
    2:25 am, 20 Jan Wed
    BOM Mumbai
    7:00 am, 20 Jan Wed
    LHR London
    10h 5m
    2h layover in London (LHR)
    9W5069
    9:00 am, 20 Jan Wed
    LHR London
    12:10 pm, 20 Jan Wed
    YYZ Toronto
    8h 10m
    Depart: Thu, 24 Dec Return: Tue, 19 Jan Toronto to Colombo
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 26 Dec CMB
    Jet Airways 2+ stops 1d 1h 5m
    21:35 CMB 12:10 20 Jan YYZ
    US$1,145
    onetravel.com
    Show Details
    YYZ CMB
    Thu, 24 Dec - Tue, 19 Jan

    Depart: Toronto to Colombo via London, Mumbai

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

    Return: Colombo to Toronto via Mumbai, London

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am 20 Jan
    2h 10m
    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:35 pm, 19 Jan Tue
    CMB Colombo
    12:15 am, 20 Jan Wed
    BOM Mumbai
    2h 40m
    2h 10m layover in Mumbai (BOM)
    9W120
    2:25 am, 20 Jan Wed
    BOM Mumbai
    7:00 am, 20 Jan Wed
    LHR London
    10h 5m
    2h layover in London (LHR)
    9W5069
    9:00 am, 20 Jan Wed
    LHR London
    12:10 pm, 20 Jan Wed
    YYZ Toronto
    8h 10m
    Depart: Thu, 24 Dec Return: Mon, 18 Jan Toronto to Colombo
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 26 Dec CMB
    Jet Airways 2+ stops 1d 1h 5m
    21:35 CMB 12:10 19 Jan YYZ
    US$1,145
    onetravel.com
    Show Details
    YYZ CMB
    Thu, 24 Dec - Mon, 18 Jan

    Depart: Toronto to Colombo via London, Mumbai

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

    Return: Colombo to Toronto via Mumbai, London

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am 19 Jan
    2h 10m
    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:35 pm, 18 Jan Mon
    CMB Colombo
    12:15 am, 19 Jan Tue
    BOM Mumbai
    2h 40m
    2h 10m layover in Mumbai (BOM)
    9W120
    2:25 am, 19 Jan Tue
    BOM Mumbai
    7:00 am, 19 Jan Tue
    LHR London
    10h 5m
    2h layover in London (LHR)
    9W5069
    9:00 am, 19 Jan Tue
    LHR London
    12:10 pm, 19 Jan Tue
    YYZ Toronto
    8h 10m
    Depart: Thu, 24 Dec Return: Tue, 19 Jan Toronto to Colombo
    Multiple Airlines 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 26 Dec CMB
    Multiple Airlines 2+ stops 1d 1h 5m
    21:35 CMB 12:10 20 Jan YYZ
    US$1,117
    nanakflights.com
    Show Details
    YYZ CMB
    Thu, 24 Dec - Tue, 19 Jan

    Depart: Toronto to Colombo via London, Mumbai

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

    Return: Colombo to Toronto via Mumbai, London

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am 20 Jan
    2h 10m
    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:35 pm, 19 Jan Tue
    CMB Colombo
    12:15 am, 20 Jan Wed
    BOM Mumbai
    2h 40m
    2h 10m layover in Mumbai (BOM)
    9W120
    2:25 am, 20 Jan Wed
    BOM Mumbai
    7:00 am, 20 Jan Wed
    LHR London
    10h 5m
    2h layover in London (LHR)
    AC5069
    9:00 am, 20 Jan Wed
    LHR London
    12:10 pm, 20 Jan Wed
    YYZ Toronto
    8h 10m
    Depart: Thu, 24 Dec Return: Mon, 18 Jan Toronto to Colombo
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 26 Dec CMB
    Jet Airways 2+ stops 1d 1h 50m
    21:35 CMB 12:55 19 Jan YYZ
    US$1,155
    onetravel.com
    Show Details
    YYZ CMB
    Thu, 24 Dec - Mon, 18 Jan

    Depart: Toronto to Colombo via London, Mumbai

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

    Return: Colombo to Toronto via Mumbai, Brussels

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am 19 Jan
    1h 55m
    BOM
    2:10 am
    10h 10m
    BRU
    7:50 am
    2h 25m
    BRU
    10:15 am
    8h 40m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    9:35 pm, 18 Jan Mon
    CMB Colombo
    12:15 am, 19 Jan Tue
    BOM Mumbai
    2h 40m
    1h 55m layover in Mumbai (BOM)
    9W228
    2:10 am, 19 Jan Tue
    BOM Mumbai
    7:50 am, 19 Jan Tue
    BRU Brussels
    10h 10m
    2h 25m layover in Brussels (BRU)
    9W230
    10:15 am, 19 Jan Tue
    BRU Brussels
    12:55 pm, 19 Jan Tue
    YYZ Toronto
    8h 40m
    Depart: Thu, 24 Dec Return: Tue, 19 Jan Toronto to Colombo
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 26 Dec CMB
    Jet Airways 2+ stops 1d 1h 50m
    21:35 CMB 12:55 20 Jan YYZ
    US$1,106
    flightnetwork.com
    Show Details
    YYZ CMB
    Thu, 24 Dec - Tue, 19 Jan

    Depart: Toronto to Colombo via London, Mumbai

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

    Return: Colombo to Toronto via Mumbai, Brussels

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am 20 Jan
    1h 55m
    BOM
    2:10 am
    10h 10m
    BRU
    7:50 am
    2h 25m
    BRU
    10:15 am
    8h 40m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    9:35 pm, 19 Jan Tue
    CMB Colombo
    12:15 am, 20 Jan Wed
    BOM Mumbai
    2h 40m
    1h 55m layover in Mumbai (BOM)
    9W228
    2:10 am, 20 Jan Wed
    BOM Mumbai
    7:50 am, 20 Jan Wed
    BRU Brussels
    10h 10m
    2h 25m layover in Brussels (BRU)
    9W230
    10:15 am, 20 Jan Wed
    BRU Brussels
    12:55 pm, 20 Jan Wed
    YYZ Toronto
    8h 40m
    Depart: Mon, 8 Feb Return: Mon, 22 Feb Edmonton to Colombo
    Multiple Airlines 2+ stops 1d 10h 50m
    8:05 am YEG 7:25 am 10 Feb CMB
    Multiple Airlines 2+ stops 1d 14h 29m
    08:20 CMB 10:19 23 Feb YEG
    US$1,115
    nanakflights.com
    Show Details
    YEG CMB
    Mon, 8 Feb - Mon, 22 Feb

    Depart: Edmonton to Colombo via Chicago, Vienna

    YEG
    8:05 am
    3h 35m
    ORD
    12:40 pm
    3h 40m
    ORD
    4:20 pm
    9h 15m
    VIE
    8:35 am 9 Feb
    9h 10m
    VIE
    5:45 pm
    9h 10m
    CMB
    7:25 am 10 Feb
    Airlines
    Flight No.
    From
    To
    Duration
    UA5598
    8:05 am, 8 Feb Mon
    YEG Edmonton
    12:40 pm, 8 Feb Mon
    ORD Chicago
    3h 35m
    3h 40m layover in Chicago (ORD)
    OS66
    4:20 pm, 8 Feb Mon
    ORD Chicago
    8:35 am, 9 Feb Tue
    VIE Vienna
    9h 15m
    9h 10m layover in Vienna (VIE)
    OS47
    5:45 pm, 9 Feb Tue
    VIE Vienna
    7:25 am, 10 Feb Wed
    CMB Colombo
    9h 10m

    Return: Colombo to Edmonton via New Delhi, Toronto

    CMB
    8:20 am
    3h 45m
    DEL
    12:05 pm
    12h 40m
    DEL
    12:45 am
    14h 45m
    YYZ
    5:00 am
    3h 5m
    YYZ
    8:05 am
    4h 14m
    YEG
    10:19 am
    Airlines
    Flight No.
    From
    To
    Duration
    AI276
    8:20 am, 22 Feb Mon
    CMB Colombo
    12:05 pm, 22 Feb Mon
    DEL New Delhi
    3h 45m
    12h 40m layover in New Delhi (DEL)
    AC51
    12:45 am, 23 Feb Tue
    DEL New Delhi
    5:00 am, 23 Feb Tue
    YYZ Toronto
    14h 45m
    3h 5m layover in Toronto (YYZ)
    AC123
    8:05 am, 23 Feb Tue
    YYZ Toronto
    10:19 am, 23 Feb Tue
    YEG Edmonton
    4h 14m
    Depart: Thu, 24 Dec Return: Mon, 18 Jan Toronto to Colombo
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 26 Dec CMB
    Jet Airways 2+ stops 1d 1h 5m
    21:35 CMB 12:10 19 Jan YYZ
    US$1,115
    faregeek.com
    Show Details
    YYZ CMB
    Thu, 24 Dec - Mon, 18 Jan

    Depart: Toronto to Colombo via London, Mumbai

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

    Return: Colombo to Toronto via Mumbai, London

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am 19 Jan
    2h 10m
    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:35 pm, 18 Jan Mon
    CMB Colombo
    12:15 am, 19 Jan Tue
    BOM Mumbai
    2h 40m
    2h 10m layover in Mumbai (BOM)
    9W120
    2:25 am, 19 Jan Tue
    BOM Mumbai
    7:00 am, 19 Jan Tue
    LHR London
    10h 5m
    2h layover in London (LHR)
    9W5069
    9:00 am, 19 Jan Tue
    LHR London
    12:10 pm, 19 Jan Tue
    YYZ Toronto
    8h 10m
    Depart: Thu, 24 Dec Return: Mon, 18 Jan Toronto to Colombo
    Multiple Airlines 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 26 Dec CMB
    Multiple Airlines 2+ stops 1d 1h 5m
    21:35 CMB 12:10 19 Jan YYZ
    US$1,117
    nanakflights.com
    Show Details
    YYZ CMB
    Thu, 24 Dec - Mon, 18 Jan

    Depart: Toronto to Colombo via London, Mumbai

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

    Return: Colombo to Toronto via Mumbai, London

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am 19 Jan
    2h 10m
    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:35 pm, 18 Jan Mon
    CMB Colombo
    12:15 am, 19 Jan Tue
    BOM Mumbai
    2h 40m
    2h 10m layover in Mumbai (BOM)
    9W120
    2:25 am, 19 Jan Tue
    BOM Mumbai
    7:00 am, 19 Jan Tue
    LHR London
    10h 5m
    2h layover in London (LHR)
    AC5069
    9:00 am, 19 Jan Tue
    LHR London
    12:10 pm, 19 Jan Tue
    YYZ Toronto
    8h 10m
    Depart: Thu, 24 Dec Return: Tue, 19 Jan Toronto to Colombo
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 26 Dec CMB
    Jet Airways 2+ stops 1d 1h 5m
    21:35 CMB 12:10 20 Jan YYZ
    US$1,133
    flightnetwork.com
    Show Details
    YYZ CMB
    Thu, 24 Dec - Tue, 19 Jan

    Depart: Toronto to Colombo via London, Mumbai

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

    Return: Colombo to Toronto via Mumbai, London

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am 20 Jan
    2h 10m
    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:35 pm, 19 Jan Tue
    CMB Colombo
    12:15 am, 20 Jan Wed
    BOM Mumbai
    2h 40m
    2h 10m layover in Mumbai (BOM)
    9W120
    2:25 am, 20 Jan Wed
    BOM Mumbai
    7:00 am, 20 Jan Wed
    LHR London
    10h 5m
    2h layover in London (LHR)
    9W5069
    9:00 am, 20 Jan Wed
    LHR London
    12:10 pm, 20 Jan Wed
    YYZ Toronto
    8h 10m
    Depart: Thu, 24 Dec Return: Mon, 18 Jan Toronto to Colombo
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 26 Dec CMB
    Jet Airways 2+ stops 1d 1h 50m
    21:35 CMB 12:55 19 Jan YYZ
    US$1,124
    faregeek.com
    Show Details
    YYZ CMB
    Thu, 24 Dec - Mon, 18 Jan

    Depart: Toronto to Colombo via London, Mumbai

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

    Return: Colombo to Toronto via Mumbai, Brussels

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am 19 Jan
    1h 55m
    BOM
    2:10 am
    10h 10m
    BRU
    7:50 am
    2h 25m
    BRU
    10:15 am
    8h 40m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    9:35 pm, 18 Jan Mon
    CMB Colombo
    12:15 am, 19 Jan Tue
    BOM Mumbai
    2h 40m
    1h 55m layover in Mumbai (BOM)
    9W228
    2:10 am, 19 Jan Tue
    BOM Mumbai
    7:50 am, 19 Jan Tue
    BRU Brussels
    10h 10m
    2h 25m layover in Brussels (BRU)
    9W230
    10:15 am, 19 Jan Tue
    BRU Brussels
    12:55 pm, 19 Jan Tue
    YYZ Toronto
    8h 40m
    Depart: Thu, 24 Dec Return: Mon, 18 Jan Toronto to Colombo
    Multiple Airlines 2+ stops 1d 20m
    6:10 pm YYZ 5:00 am 26 Dec CMB
    Jet Airways 2+ stops 1d 1h 50m
    21:35 CMB 12:55 19 Jan YYZ
    US$1,126
    nanakflights.com
    Show Details
    YYZ CMB
    Thu, 24 Dec - Mon, 18 Jan

    Depart: Toronto to Colombo via London, Mumbai

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

    Return: Colombo to Toronto via Mumbai, Brussels

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am 19 Jan
    1h 55m
    BOM
    2:10 am
    10h 10m
    BRU
    7:50 am
    2h 25m
    BRU
    10:15 am
    8h 40m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W251
    9:35 pm, 18 Jan Mon
    CMB Colombo
    12:15 am, 19 Jan Tue
    BOM Mumbai
    2h 40m
    1h 55m layover in Mumbai (BOM)
    9W228
    2:10 am, 19 Jan Tue
    BOM Mumbai
    7:50 am, 19 Jan Tue
    BRU Brussels
    10h 10m
    2h 25m layover in Brussels (BRU)
    9W230
    10:15 am, 19 Jan Tue
    BRU Brussels
    12:55 pm, 19 Jan Tue
    YYZ Toronto
    8h 40m
    Depart: Mon, 8 Feb Return: Mon, 22 Feb Edmonton to Colombo
    Multiple Airlines 2+ stops 1d 3h 35m
    10:35 am YEG 2:40 am 10 Feb CMB
    Multiple Airlines 2+ stops 1d 4h 37m
    04:10 CMB 20:17 YEG
    US$1,150
    nanakflights.com
    Show Details
    YEG CMB
    Mon, 8 Feb - Mon, 22 Feb

    Depart: Edmonton to Colombo via Los Angeles, Doha

    YEG
    10:35 am
    3h 23m
    LAX
    12:58 pm
    2h 12m
    LAX
    3:10 pm
    16h
    DOH
    6:10 pm 9 Feb
    1h 30m
    DOH
    7:40 pm
    4h 30m
    CMB
    2:40 am 10 Feb
    Airlines
    Flight No.
    From
    To
    Duration
    WS1422
    10:35 am, 8 Feb Mon
    YEG Edmonton
    12:58 pm, 8 Feb Mon
    LAX Los Angeles
    3h 23m
    2h 12m layover in Los Angeles (LAX)
    QR740
    3:10 pm, 8 Feb Mon
    LAX Los Angeles
    6:10 pm, 9 Feb Tue
    DOH Doha
    16h
    1h 30m layover in Doha (DOH)
    QR668
    7:40 pm, 9 Feb Tue
    DOH Doha
    2:40 am, 10 Feb Wed
    CMB Colombo
    4h 30m

    Return: Colombo to Edmonton via Doha, Los Angeles

    CMB
    4:10 am
    5h 5m
    DOH
    6:45 am
    1h
    DOH
    7:45 am
    16h 25m
    LAX
    1:10 pm
    2h 45m
    LAX
    3:55 pm
    3h 22m
    YEG
    8:17 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR669
    4:10 am, 22 Feb Mon
    CMB Colombo
    6:45 am, 22 Feb Mon
    DOH Doha
    5h 5m
    1h layover in Doha (DOH)
    QR739
    7:45 am, 22 Feb Mon
    DOH Doha
    1:10 pm, 22 Feb Mon
    LAX Los Angeles
    16h 25m
    2h 45m layover in Los Angeles (LAX)
    AA5902
    3:55 pm, 22 Feb Mon
    LAX Los Angeles
    8:17 pm, 22 Feb Mon
    YEG Edmonton
    3h 22m
    Depart: Fri, 25 Dec Return: Fri, 15 Jan Montreal to Colombo
    Qatar Airways 1 stop 1d 6h 55m
    9:55 pm YUL 3:20 pm 27 Dec CMB
    Qatar Airways 1 stop 20h 35m
    04:10 CMB 14:15 YUL
    US$1,159
    flyfar.com
    Show Details
    YUL CMB
    Fri, 25 Dec - Fri, 15 Jan

    Depart: Montreal to Colombo via Doha

    YUL
    9:55 pm
    11h 55m
    DOH
    5:50 pm 26 Dec
    14h 25m
    DOH
    8:15 am
    4h 35m
    CMB
    3:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR764
    9:55 pm, 25 Dec Fri
    YUL Montreal
    5:50 pm, 26 Dec Sat
    DOH Doha
    11h 55m
    14h 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 Montreal via Doha

    CMB
    4:10 am
    5h 5m
    DOH
    6:45 am
    2h
    DOH
    8:45 am
    13h 30m
    YUL
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR669
    4:10 am, 15 Jan Fri
    CMB Colombo
    6:45 am, 15 Jan Fri
    DOH Doha
    5h 5m
    2h layover in Doha (DOH)
    QR763
    8:45 am, 15 Jan Fri
    DOH Doha
    2:15 pm, 15 Jan Fri
    YUL Montreal
    13h 30m
    Depart: Fri, 25 Dec Return: Fri, 15 Jan Montreal to Colombo
    Qatar Airways 1 stop 1d 6h 55m
    9:55 pm YUL 3:20 pm 27 Dec CMB
    Qatar Airways 1 stop 20h 35m
    04:10 CMB 14:15 YUL
    US$1,159
    flightnetwork.com
    Show Details
    YUL CMB
    Fri, 25 Dec - Fri, 15 Jan

    Depart: Montreal to Colombo via Doha

    YUL
    9:55 pm
    11h 55m
    DOH
    5:50 pm 26 Dec
    14h 25m
    DOH
    8:15 am
    4h 35m
    CMB
    3:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR764
    9:55 pm, 25 Dec Fri
    YUL Montreal
    5:50 pm, 26 Dec Sat
    DOH Doha
    11h 55m
    14h 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 Montreal via Doha

    CMB
    4:10 am
    5h 5m
    DOH
    6:45 am
    2h
    DOH
    8:45 am
    13h 30m
    YUL
    2:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR669
    4:10 am, 15 Jan Fri
    CMB Colombo
    6:45 am, 15 Jan Fri
    DOH Doha
    5h 5m
    2h layover in Doha (DOH)
    QR763
    8:45 am, 15 Jan Fri
    DOH Doha
    2:15 pm, 15 Jan Fri
    YUL Montreal
    13h 30m
    Depart: Fri, 25 Dec Return: Fri, 15 Jan Montreal to Colombo
    Qatar Airways 1 stop 1d 6h 55m
    9:55 pm YUL 3:20 pm 27 Dec CMB
    Multiple Airlines 2+ stops 1d 1h 5m
    04:10 CMB 18:45 YUL
    US$1,165
    nanakflights.com
    Show Details
    YUL CMB
    Fri, 25 Dec - Fri, 15 Jan

    Depart: Montreal to Colombo via Doha

    YUL
    9:55 pm
    11h 55m
    DOH
    5:50 pm 26 Dec
    14h 25m
    DOH
    8:15 am
    4h 35m
    CMB
    3:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR764
    9:55 pm, 25 Dec Fri
    YUL Montreal
    5:50 pm, 26 Dec Sat
    DOH Doha
    11h 55m
    14h 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 Montreal via Doha, Chicago

    CMB
    4:10 am
    5h 5m
    DOH
    6:45 am
    1h 15m
    DOH
    8:00 am
    14h 40m
    ORD
    1:40 pm
    1h 35m
    ORD
    3:15 pm
    2h 30m
    YUL
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    QR669
    4:10 am, 15 Jan Fri
    CMB Colombo
    6:45 am, 15 Jan Fri
    DOH Doha
    5h 5m
    1h 15m layover in Doha (DOH)
    QR721
    8:00 am, 15 Jan Fri
    DOH Doha
    1:40 pm, 15 Jan Fri
    ORD Chicago
    14h 40m
    1h 35m layover in Chicago (ORD)
    AA2933
    3:15 pm, 15 Jan Fri
    ORD Chicago
    6:45 pm, 15 Jan Fri
    YUL Montreal
    2h 30m
    Depart: Thu, 24 Dec Return: Tue, 19 Jan Toronto to Colombo
    Multiple Airlines 2+ stops 22h 21m
    6:29 am YYZ 3:20 pm 25 Dec CMB
    Multiple Airlines 2+ stops 1d 21m
    21:10 CMB 11:01 20 Jan YYZ
    US$1,180
    nanakflights.com
    Show Details
    YYZ CMB
    Thu, 24 Dec - Tue, 19 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 25 Dec
    1h 25m
    DOH
    8:15 am
    4h 35m
    CMB
    3:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US4559
    6:29 am, 24 Dec Thu
    YYZ Toronto
    8:09 am, 24 Dec Thu
    PHL Philadelphia
    1h 40m
    2h 6m layover in Philadelphia (PHL)
    QR728
    10:15 am, 24 Dec Thu
    PHL Philadelphia
    6:50 am, 25 Dec Fri
    DOH Doha
    12h 35m
    1h 25m layover in Doha (DOH)
    QR656
    8:15 am, 25 Dec Fri
    DOH Doha
    3:20 pm, 25 Dec Fri
    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, 19 Jan Tue
    CMB Colombo
    11:45 pm, 19 Jan Tue
    DOH Doha
    5h 5m
    1h 20m layover in Doha (DOH)
    QR727
    1:05 am, 20 Jan Wed
    DOH Doha
    7:30 am, 20 Jan Wed
    PHL Philadelphia
    14h 25m
    2h layover in Philadelphia (PHL)
    US3826
    9:30 am, 20 Jan Wed
    PHL Philadelphia
    11:01 am, 20 Jan Wed
    YYZ Toronto
    1h 31m