×
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 24 results US$1,134 View Flights
    Qatar Airways 20 results US$1,225 View Flights
    Swiss International Air Lines 28 results US$1,386 View Flights
    SriLankan Airlines 91 results US$1,556 View Flights
    Lufthansa 40 results US$1,563 View Flights
    Air France 16 results US$1,573 View Flights
    United Airlines 4 results US$1,642 View Flights
    Air Canada 260 results US$1,827 View Flights
    KLM 2 results US$1,909 View Flights
    Hainan Airlines 1 result US$2,245 View Flights
    Emirates 1 result US$3,907 View Flights
    Cities Results Price View
    View All Cities View Flights
    Toronto 238 results US$1,134 View Flights
    Montreal 249 results US$1,225 View Flights
    Depart: Thu, 24 Dec Return: Tue, 19 Jan Toronto to Colombo Thu, 24 Dec - Tue, 19 Jan
    Multiple Airlines 2+ stops 1d 20m
    6:10 pm YYZ - 5:00 am (+2) CMB
    Jet Airways 2+ stops 1d 1h 50m
    9:35 pm CMB - 12:55 pm (+1) YYZ
    US$1,117
    nanakflights.com
    Show Details

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

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am (+1)
    3h 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
    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 (Bombay)
    8h 55m
    2h layover in Mumbai (Bombay) (BOM)
    9W256
    2:30 am, 26 Dec Sat
    BOM Mumbai (Bombay)
    5:00 am, 26 Dec Sat
    CMB Colombo
    2h 30m

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

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am (+1)
    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 (Bombay)
    2h 40m
    1h 55m layover in Mumbai (Bombay) (BOM)
    9W228
    2:10 am, 20 Jan Wed
    BOM Mumbai (Bombay)
    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 Thu, 24 Dec - Tue, 19 Jan
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ - 5:00 am (+2) CMB
    Jet Airways 2+ stops 1d 1h 50m
    9:35 pm CMB - 12:55 pm (+1) YYZ
    US$1,138
    flightnetwork.com
    Show Details

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

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am (+1)
    3h 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
    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 (Bombay)
    8h 55m
    2h layover in Mumbai (Bombay) (BOM)
    9W256
    2:30 am, 26 Dec Sat
    BOM Mumbai (Bombay)
    5:00 am, 26 Dec Sat
    CMB Colombo
    2h 30m

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

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am (+1)
    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 (Bombay)
    2h 40m
    1h 55m layover in Mumbai (Bombay) (BOM)
    9W228
    2:10 am, 20 Jan Wed
    BOM Mumbai (Bombay)
    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 Thu, 24 Dec - Tue, 19 Jan
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ - 5:00 am (+2) CMB
    Jet Airways 2+ stops 1d 1h 50m
    9:35 pm CMB - 12:55 pm (+1) YYZ
    US$1,138
    flyfar.com
    Show Details

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

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am (+1)
    3h 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
    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 (Bombay)
    8h 55m
    2h layover in Mumbai (Bombay) (BOM)
    9W256
    2:30 am, 26 Dec Sat
    BOM Mumbai (Bombay)
    5:00 am, 26 Dec Sat
    CMB Colombo
    2h 30m

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

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am (+1)
    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 (Bombay)
    2h 40m
    1h 55m layover in Mumbai (Bombay) (BOM)
    9W228
    2:10 am, 20 Jan Wed
    BOM Mumbai (Bombay)
    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 Thu, 24 Dec - Tue, 19 Jan
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ - 5:00 am (+2) CMB
    Jet Airways 2+ stops 1d 1h 50m
    9:35 pm CMB - 12:55 pm (+1) YYZ
    US$1,160
    onetravel.com
    Show Details

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

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am (+1)
    3h 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
    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 (Bombay)
    8h 55m
    2h layover in Mumbai (Bombay) (BOM)
    9W256
    2:30 am, 26 Dec Sat
    BOM Mumbai (Bombay)
    5:00 am, 26 Dec Sat
    CMB Colombo
    2h 30m

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

    CMB
    9:35 pm
    2h 40m
    BOM
    12:15 am (+1)
    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 (Bombay)
    2h 40m
    1h 55m layover in Mumbai (Bombay) (BOM)
    9W228
    2:10 am, 20 Jan Wed
    BOM Mumbai (Bombay)
    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 Thu, 24 Dec - Tue, 19 Jan
    Multiple Airlines 2+ stops 1d 20m
    6:10 pm YYZ - 5:00 am (+2) CMB
    Multiple Airlines 2+ stops 1d 1h 5m
    9:35 pm CMB - 12:10 pm (+1) YYZ
    US$1,145
    nanakflights.com
    Show Details

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

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am (+1)
    3h 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
    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 (Bombay)
    8h 55m
    2h layover in Mumbai (Bombay) (BOM)
    9W256
    2:30 am, 26 Dec Sat
    BOM Mumbai (Bombay)
    5:00 am, 26 Dec Sat
    CMB Colombo
    2h 30m

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

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

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am (+1)
    3h 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
    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 (Bombay)
    8h 55m
    2h layover in Mumbai (Bombay) (BOM)
    9W256
    2:30 am, 26 Dec Sat
    BOM Mumbai (Bombay)
    5:00 am, 26 Dec Sat
    CMB Colombo
    2h 30m

    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 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 (Bombay)
    2h 40m
    2h 10m layover in Mumbai (Bombay) (BOM)
    9W120
    2:25 am, 20 Jan Wed
    BOM Mumbai (Bombay)
    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 Thu, 24 Dec - Tue, 19 Jan
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ - 5:00 am (+2) CMB
    Jet Airways 2+ stops 1d 1h 5m
    9:35 pm CMB - 12:10 pm (+1) YYZ
    US$1,167
    flyfar.com
    Show Details

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

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am (+1)
    3h 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
    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 (Bombay)
    8h 55m
    2h layover in Mumbai (Bombay) (BOM)
    9W256
    2:30 am, 26 Dec Sat
    BOM Mumbai (Bombay)
    5:00 am, 26 Dec Sat
    CMB Colombo
    2h 30m

    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 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 (Bombay)
    2h 40m
    2h 10m layover in Mumbai (Bombay) (BOM)
    9W120
    2:25 am, 20 Jan Wed
    BOM Mumbai (Bombay)
    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 Thu, 24 Dec - Tue, 19 Jan
    Jet Airways 2+ stops 1d 20m
    6:10 pm YYZ - 5:00 am (+2) CMB
    Jet Airways 2+ stops 1d 1h 5m
    9:35 pm CMB - 12:10 pm (+1) YYZ
    US$1,190
    onetravel.com
    Show Details

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

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am (+1)
    3h 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
    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 (Bombay)
    8h 55m
    2h layover in Mumbai (Bombay) (BOM)
    9W256
    2:30 am, 26 Dec Sat
    BOM Mumbai (Bombay)
    5:00 am, 26 Dec Sat
    CMB Colombo
    2h 30m

    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 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 (Bombay)
    2h 40m
    2h 10m layover in Mumbai (Bombay) (BOM)
    9W120
    2:25 am, 20 Jan Wed
    BOM Mumbai (Bombay)
    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: Fri, 25 Dec Return: Fri, 15 Jan Montreal to Colombo Fri, 25 Dec - Fri, 15 Jan
    Qatar Airways 1 stop 1d 6h 55m
    9:55 pm YUL - 3:20 pm (+2) CMB
    Qatar Airways 1 stop 20h 35m
    4:10 am CMB - 2:15 pm YUL
    US$1,194
    flyfar.com
    Show Details

    Depart: Montreal to Colombo via Doha

    YUL
    9:55 pm
    11h 55m
    DOH
    5:50 pm (+1)
    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 Fri, 25 Dec - Fri, 15 Jan
    Qatar Airways 1 stop 1d 6h 55m
    9:55 pm YUL - 3:20 pm (+2) CMB
    Qatar Airways 1 stop 20h 35m
    4:10 am CMB - 2:15 pm YUL
    US$1,194
    flightnetwork.com
    Show Details

    Depart: Montreal to Colombo via Doha

    YUL
    9:55 pm
    11h 55m
    DOH
    5:50 pm (+1)
    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 Fri, 25 Dec - Fri, 15 Jan
    Qatar Airways 1 stop 1d 6h 55m
    9:55 pm YUL - 3:20 pm (+2) CMB
    Multiple Airlines 2+ stops 1d 1h 5m
    4:10 am CMB - 6:45 pm YUL
    US$1,199
    nanakflights.com
    Show Details

    Depart: Montreal to Colombo via Doha

    YUL
    9:55 pm
    11h 55m
    DOH
    5:50 pm (+1)
    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 Thu, 24 Dec - Tue, 19 Jan
    Multiple Airlines 2+ stops 22h 21m
    6:29 am YYZ - 3:20 pm (+1) CMB
    Multiple Airlines 2+ stops 1d 21m
    9:10 pm CMB - 11:01 am (+1) YYZ
    US$1,215
    nanakflights.com
    Show Details

    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 (+1)
    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
    Depart: Fri, 25 Dec Return: Fri, 15 Jan Montreal to Colombo Fri, 25 Dec - Fri, 15 Jan
    Qatar Airways 1 stop 1d 6h 55m
    9:55 pm YUL - 3:20 pm (+2) CMB
    Multiple Airlines 2+ stops 1d 1h 24m
    4:10 am CMB - 7:04 pm YUL
    US$1,220
    flyfar.com
    Show Details

    Depart: Montreal to Colombo via Doha

    YUL
    9:55 pm
    11h 55m
    DOH
    5:50 pm (+1)
    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
    2h 25m
    ORD
    4:05 pm
    1h 59m
    YUL
    7:04 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
    2h 25m layover in Chicago (ORD)
    AC7414
    4:05 pm, 15 Jan Fri
    ORD Chicago
    7:04 pm, 15 Jan Fri
    YUL Montreal
    1h 59m
    Depart: Fri, 25 Dec Return: Fri, 15 Jan Montreal to Colombo Fri, 25 Dec - Fri, 15 Jan
    Qatar Airways 1 stop 1d 6h 55m
    9:55 pm YUL - 3:20 pm (+2) CMB
    Multiple Airlines 2+ stops 1d 1h 24m
    4:10 am CMB - 7:04 pm YUL
    US$1,220
    flightnetwork.com
    Show Details

    Depart: Montreal to Colombo via Doha

    YUL
    9:55 pm
    11h 55m
    DOH
    5:50 pm (+1)
    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
    2h 25m
    ORD
    4:05 pm
    1h 59m
    YUL
    7:04 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
    2h 25m layover in Chicago (ORD)
    AC7414
    4:05 pm, 15 Jan Fri
    ORD Chicago
    7:04 pm, 15 Jan Fri
    YUL Montreal
    1h 59m
    Depart: Fri, 25 Dec Return: Fri, 15 Jan Montreal to Colombo Fri, 25 Dec - Fri, 15 Jan
    Qatar Airways 1 stop 1d 6h 55m
    9:55 pm YUL - 3:20 pm (+2) CMB
    Qatar Airways 1 stop 20h 35m
    4:10 am CMB - 2:15 pm YUL
    US$1,319
    airtickets.com
    Show Details

    Depart: Montreal to Colombo via Doha

    YUL
    9:55 pm
    11h 55m
    DOH
    5:50 pm (+1)
    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 Fri, 25 Dec - Fri, 15 Jan
    Qatar Airways 1 stop 23h 30m
    9:55 pm YUL - 7:55 am (+2) CMB
    Multiple Airlines 2+ stops 1d 1h 5m
    4:10 am CMB - 6:45 pm YUL
    US$1,307
    nanakflights.com
    Show Details

    Depart: Montreal to Colombo via Doha

    YUL
    9:55 pm
    11h 55m
    DOH
    5:50 pm (+1)
    7h
    DOH
    12:50 am
    4h 35m
    CMB
    7:55 am
    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
    7h layover in Doha (DOH)
    QR664
    12:50 am, 27 Dec Sun
    DOH Doha
    7:55 am, 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: Fri, 25 Dec Return: Fri, 15 Jan Montreal to Colombo Fri, 25 Dec - Fri, 15 Jan
    Multiple Airlines 2+ stops 1d 1h 35m
    4:55 pm YUL - 5:00 am (+2) CMB
    Multiple Airlines 2+ stops 1d 50m
    1:15 am CMB - 3:35 pm YUL
    US$1,350
    nanakflights.com
    Show Details

    Depart: Montreal to Colombo via Zurich, Mumbai (Bombay)

    YUL
    4:55 pm
    7h 25m
    ZRH
    6:20 am (+1)
    3h 25m
    ZRH
    9:45 am
    8h 15m
    BOM
    10:30 pm
    4h
    BOM
    2:30 am
    2h 30m
    CMB
    5:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    LX87
    4:55 pm, 25 Dec Fri
    YUL Montreal
    6:20 am, 26 Dec Sat
    ZRH Zurich
    7h 25m
    3h 25m layover in Zurich (ZRH)
    LX154
    9:45 am, 26 Dec Sat
    ZRH Zurich
    10:30 pm, 26 Dec Sat
    BOM Mumbai (Bombay)
    8h 15m
    4h layover in Mumbai (Bombay) (BOM)
    9W256
    2:30 am, 27 Dec Sun
    BOM Mumbai (Bombay)
    5:00 am, 27 Dec Sun
    CMB Colombo
    2h 30m

    Return: Colombo to Montreal via Bangalore (Bengaluru), Frankfurt

    CMB
    1:15 am
    1h 20m
    BLR
    2:35 am
    1h 5m
    BLR
    3:40 am
    9h 50m
    FRA
    9:00 am
    4h 30m
    FRA
    1:30 pm
    8h 5m
    YUL
    3:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    UL173
    1:15 am, 15 Jan Fri
    CMB Colombo
    2:35 am, 15 Jan Fri
    BLR Bangalore (Bengaluru)
    1h 20m
    1h 5m layover in Bangalore (Bengaluru) (BLR)
    LH755
    3:40 am, 15 Jan Fri
    BLR Bangalore (Bengaluru)
    9:00 am, 15 Jan Fri
    FRA Frankfurt
    9h 50m
    4h 30m layover in Frankfurt (FRA)
    AC875
    1:30 pm, 15 Jan Fri
    FRA Frankfurt
    3:35 pm, 15 Jan Fri
    YUL Montreal
    8h 5m
    Depart: Fri, 25 Dec Return: Fri, 15 Jan Montreal to Colombo Fri, 25 Dec - Fri, 15 Jan
    Qatar Airways 1 stop 18h 15m
    9:55 pm YUL - 2:40 am (+2) CMB
    Multiple Airlines 2+ stops 1d 1h 5m
    4:10 am CMB - 6:45 pm YUL
    US$1,386
    nanakflights.com
    Show Details

    Depart: Montreal to Colombo via Doha

    YUL
    9:55 pm
    11h 55m
    DOH
    5:50 pm (+1)
    1h 45m
    DOH
    7:35 pm
    4h 35m
    CMB
    2:40 am (+1)
    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
    1h 45m layover in Doha (DOH)
    QR668
    7:35 pm, 26 Dec Sat
    DOH Doha
    2:40 am, 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: Fri, 25 Dec Return: Fri, 15 Jan Montreal to Colombo Fri, 25 Dec - Fri, 15 Jan
    Multiple Airlines 2+ stops 22h 25m
    6:25 am YUL - 3:20 pm (+1) CMB
    Qatar Airways 1 stop 20h 35m
    4:10 am CMB - 2:15 pm YUL
    US$1,386
    nanakflights.com
    Show Details

    Depart: Montreal to Colombo via Philadelphia, Doha

    YUL
    6:25 am
    1h 40m
    PHL
    8:05 am
    2h 10m
    PHL
    10:15 am
    12h 35m
    DOH
    6:50 am (+1)
    1h 25m
    DOH
    8:15 am
    4h 35m
    CMB
    3:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    US3797
    6:25 am, 25 Dec Fri
    YUL Montreal
    8:05 am, 25 Dec Fri
    PHL Philadelphia
    1h 40m
    2h 10m layover in Philadelphia (PHL)
    QR728
    10:15 am, 25 Dec Fri
    PHL Philadelphia
    6:50 am, 26 Dec Sat
    DOH Doha
    12h 35m
    1h 25m layover in Doha (DOH)
    QR656
    8:15 am, 26 Dec Sat
    DOH Doha
    3:20 pm, 26 Dec Sat
    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 Fri, 25 Dec - Fri, 15 Jan
    Qatar Airways 1 stop 23h 30m
    9:55 pm YUL - 7:55 am (+2) CMB
    Qatar Airways 1 stop 20h 35m
    4:10 am CMB - 2:15 pm YUL
    US$1,452
    airtickets.com
    Show Details

    Depart: Montreal to Colombo via Doha

    YUL
    9:55 pm
    11h 55m
    DOH
    5:50 pm (+1)
    7h
    DOH
    12:50 am
    4h 35m
    CMB
    7:55 am
    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
    7h layover in Doha (DOH)
    QR664
    12:50 am, 27 Dec Sun
    DOH Doha
    7:55 am, 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