Cheap Flights from Canada to Iraq
    (Modify Search)
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Canada to Iraq

    Airline Results Price View
    View All Airlines View Flights
    Air Canada 97 results US$1,884 View Flights
    Turkish Airlines 22 results US$1,916 View Flights
    Austrian Airlines 10 results US$2,300 View Flights
    Lufthansa 33 results US$2,749 View Flights
    Swiss International Air Lines 1 result US$3,839 View Flights
    Finnair 3 results US$3,972 View Flights
    Iberia 3 results US$3,992 View Flights
    American Airlines 3 results US$3,998 View Flights
    Etihad 1 result US$4,454 View Flights
    Qantas 1 result US$4,734 View Flights
    EgyptAir 10 results US$5,035 View Flights
    British Airways 1 result US$5,671 View Flights
    Emirates 3 results US$6,929 View Flights
    Cities Results Price View
    View All Cities View Flights
    Najaf 24 results US$1,884 View Flights
    Basra 29 results US$1,916 View Flights
    Baghdad 135 results US$2,217 View Flights
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Multiple Airlines 2+ stops 1d 3h
    8:00 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 1d 7h 5m
    3:25 pm NJF - 2:30 pm (+1) YUL
    US$1,884
    onetravel.com
    Show Details

    Depart: Montreal to Najaf via Munich, Istanbul

    YUL
    8:00 pm
    7h 55m
    MUC
    9:55 am (+1)
    11h 40m
    MUC
    9:35 pm
    2h 35m
    IST
    1:10 am (+1)
    2h
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC9098
    8:00 pm, 24 Nov Mon
    YUL Montreal
    9:55 am, 25 Nov Tue
    MUC Munich
    7h 55m
    11h 40m layover in Munich (MUC)
    LH1774
    9:35 pm, 25 Nov Tue
    MUC Munich
    1:10 am, 26 Nov Wed
    IST Istanbul
    2h 35m
    2h layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Beirut, Paris

    NJF
    3:25 pm
    1h 45m
    BEY
    4:10 pm
    9h 55m
    BEY
    2:05 am
    4h 40m
    CDG
    5:45 am
    7h 15m
    CDG
    1:00 pm
    7h 30m
    YUL
    2:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ME327
    3:25 pm, 24 Jan Sat
    NJF Najaf
    4:10 pm, 24 Jan Sat
    BEY Beirut
    1h 45m
    9h 55m layover in Beirut (BEY)
    ME209
    2:05 am, 25 Jan Sun
    BEY Beirut
    5:45 am, 25 Jan Sun
    CDG Paris
    4h 40m
    7h 15m layover in Paris (CDG)
    AC871
    1:00 pm, 25 Jan Sun
    CDG Paris
    2:30 pm, 25 Jan Sun
    YUL Montreal
    7h 30m
    Depart: Wed, 3 Dec Return: Wed, 21 Jan Ottawa to Basra Wed, 3 Dec - Wed, 21 Jan
    Turkish Airlines 2+ stops 1d 4h 30m
    7:00 pm YOW - 7:30 am (+2) BSR
    Multiple Airlines 2+ stops 19h 41m
    8:35 am BSR - 8:16 pm YOW
    US$1,916
    onetravel.com
    Show Details

    Depart: Ottawa to Basra via Toronto, Istanbul

    YOW
    7:00 pm
    1h 18m
    YYZ
    8:18 pm
    2h 37m
    YYZ
    10:55 pm
    9h 35m
    IST
    3:30 pm (+1)
    11h 45m
    IST
    3:15 am
    3h 15m
    BSR
    7:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK8699
    7:00 pm, 3 Dec Wed
    YOW Ottawa
    8:18 pm, 3 Dec Wed
    YYZ Toronto
    1h 18m
    2h 37m layover in Toronto (YYZ)
    TK18
    10:55 pm, 3 Dec Wed
    YYZ Toronto
    3:30 pm, 4 Dec Thu
    IST Istanbul
    9h 35m
    11h 45m layover in Istanbul (IST)
    TK798
    3:15 am, 5 Dec Fri
    IST Istanbul
    7:30 am, 5 Dec Fri
    BSR Basra
    3h 15m

    Return: Basra to Ottawa via Istanbul, Toronto

    BSR
    8:35 am
    3h 45m
    IST
    11:20 am
    2h 20m
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    1h 30m
    YYZ
    7:10 pm
    1h 6m
    YOW
    8:16 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK799
    8:35 am, 21 Jan Wed
    BSR Basra
    11:20 am, 21 Jan Wed
    IST Istanbul
    3h 45m
    2h 20m layover in Istanbul (IST)
    TK17
    1:40 pm, 21 Jan Wed
    IST Istanbul
    5:40 pm, 21 Jan Wed
    YYZ Toronto
    11h
    1h 30m layover in Toronto (YYZ)
    AC464
    7:10 pm, 21 Jan Wed
    YYZ Toronto
    8:16 pm, 21 Jan Wed
    YOW Ottawa
    1h 6m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Turkish Airlines 2+ stops 1d 3h
    8:00 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 23h 53m
    8:25 am NJF - 12:18 am (+1) YUL
    US$1,926
    onetravel.com
    Show Details

    Depart: Montreal to Najaf via Toronto, Istanbul

    YUL
    8:00 pm
    1h 24m
    YYZ
    9:24 pm
    1h 31m
    YYZ
    10:55 pm
    9h 35m
    IST
    3:30 pm (+1)
    11h 40m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK8691
    8:00 pm, 24 Nov Mon
    YUL Montreal
    9:24 pm, 24 Nov Mon
    YYZ Toronto
    1h 24m
    1h 31m layover in Toronto (YYZ)
    TK18
    10:55 pm, 24 Nov Mon
    YYZ Toronto
    3:30 pm, 25 Nov Tue
    IST Istanbul
    9h 35m
    11h 40m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Istanbul, Toronto

    NJF
    8:25 am
    3h 15m
    IST
    10:40 am
    3h
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    5h 20m
    YYZ
    11:00 pm
    1h 18m
    YUL
    12:18 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TK797
    8:25 am, 24 Jan Sat
    NJF Najaf
    10:40 am, 24 Jan Sat
    IST Istanbul
    3h 15m
    3h layover in Istanbul (IST)
    TK17
    1:40 pm, 24 Jan Sat
    IST Istanbul
    5:40 pm, 24 Jan Sat
    YYZ Toronto
    11h
    5h 20m layover in Toronto (YYZ)
    AC430
    11:00 pm, 24 Jan Sat
    YYZ Toronto
    12:18 am, 25 Jan Sun
    YUL Montreal
    1h 18m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Multiple Airlines 2+ stops 1d 3h
    8:00 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 1d 7h 5m
    3:25 pm NJF - 2:30 pm (+1) YUL
    US$1,953
    farebuzz.com
    Show Details

    Depart: Montreal to Najaf via Paris, Istanbul

    YUL
    8:00 pm
    6h 45m
    CDG
    8:45 am (+1)
    6h 15m
    CDG
    3:00 pm
    3h 25m
    IST
    7:25 pm
    7h 45m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC870
    8:00 pm, 24 Nov Mon
    YUL Montreal
    8:45 am, 25 Nov Tue
    CDG Paris
    6h 45m
    6h 15m layover in Paris (CDG)
    TK1824
    3:00 pm, 25 Nov Tue
    CDG Paris
    7:25 pm, 25 Nov Tue
    IST Istanbul
    3h 25m
    7h 45m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Beirut, Paris

    NJF
    3:25 pm
    1h 45m
    BEY
    4:10 pm
    9h 55m
    BEY
    2:05 am
    4h 40m
    CDG
    5:45 am
    7h 15m
    CDG
    1:00 pm
    7h 30m
    YUL
    2:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ME327
    3:25 pm, 24 Jan Sat
    NJF Najaf
    4:10 pm, 24 Jan Sat
    BEY Beirut
    1h 45m
    9h 55m layover in Beirut (BEY)
    ME209
    2:05 am, 25 Jan Sun
    BEY Beirut
    5:45 am, 25 Jan Sun
    CDG Paris
    4h 40m
    7h 15m layover in Paris (CDG)
    AC871
    1:00 pm, 25 Jan Sun
    CDG Paris
    2:30 pm, 25 Jan Sun
    YUL Montreal
    7h 30m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Multiple Airlines 2+ stops 1d 3h 10m
    7:50 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 1d 7h 5m
    3:25 pm NJF - 2:30 pm (+1) YUL
    US$1,957
    farebuzz.com
    Show Details

    Depart: Montreal to Najaf via London, Istanbul

    YUL
    7:50 pm
    6h 40m
    LHR
    7:30 am (+1)
    4h 10m
    LHR
    11:40 am
    3h 50m
    IST
    5:30 pm
    9h 40m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC864
    7:50 pm, 24 Nov Mon
    YUL Montreal
    7:30 am, 25 Nov Tue
    LHR London
    6h 40m
    4h 10m layover in London (LHR)
    TK1980
    11:40 am, 25 Nov Tue
    LHR London
    5:30 pm, 25 Nov Tue
    IST Istanbul
    3h 50m
    9h 40m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Beirut, Paris

    NJF
    3:25 pm
    1h 45m
    BEY
    4:10 pm
    9h 55m
    BEY
    2:05 am
    4h 40m
    CDG
    5:45 am
    7h 15m
    CDG
    1:00 pm
    7h 30m
    YUL
    2:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ME327
    3:25 pm, 24 Jan Sat
    NJF Najaf
    4:10 pm, 24 Jan Sat
    BEY Beirut
    1h 45m
    9h 55m layover in Beirut (BEY)
    ME209
    2:05 am, 25 Jan Sun
    BEY Beirut
    5:45 am, 25 Jan Sun
    CDG Paris
    4h 40m
    7h 15m layover in Paris (CDG)
    AC871
    1:00 pm, 25 Jan Sun
    CDG Paris
    2:30 pm, 25 Jan Sun
    YUL Montreal
    7h 30m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Multiple Airlines 2+ stops 1d 3h 10m
    7:50 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 1d 7h 5m
    3:25 pm NJF - 2:30 pm (+1) YUL
    US$1,957
    farebuzz.com
    Show Details

    Depart: Montreal to Najaf via London, Istanbul

    YUL
    7:50 pm
    6h 40m
    LHR
    7:30 am (+1)
    8h 40m
    LHR
    4:10 pm
    3h 50m
    IST
    10:00 pm
    5h 10m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC864
    7:50 pm, 24 Nov Mon
    YUL Montreal
    7:30 am, 25 Nov Tue
    LHR London
    6h 40m
    8h 40m layover in London (LHR)
    TK1986
    4:10 pm, 25 Nov Tue
    LHR London
    10:00 pm, 25 Nov Tue
    IST Istanbul
    3h 50m
    5h 10m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Beirut, Paris

    NJF
    3:25 pm
    1h 45m
    BEY
    4:10 pm
    9h 55m
    BEY
    2:05 am
    4h 40m
    CDG
    5:45 am
    7h 15m
    CDG
    1:00 pm
    7h 30m
    YUL
    2:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ME327
    3:25 pm, 24 Jan Sat
    NJF Najaf
    4:10 pm, 24 Jan Sat
    BEY Beirut
    1h 45m
    9h 55m layover in Beirut (BEY)
    ME209
    2:05 am, 25 Jan Sun
    BEY Beirut
    5:45 am, 25 Jan Sun
    CDG Paris
    4h 40m
    7h 15m layover in Paris (CDG)
    AC871
    1:00 pm, 25 Jan Sun
    CDG Paris
    2:30 pm, 25 Jan Sun
    YUL Montreal
    7h 30m
    Depart: Wed, 3 Dec Return: Wed, 21 Jan Ottawa to Basra Wed, 3 Dec - Wed, 21 Jan
    Multiple Airlines 2+ stops 1d 4h 30m
    7:00 pm YOW - 7:30 am (+2) BSR
    Multiple Airlines 2+ stops 19h 41m
    8:35 am BSR - 8:16 pm YOW
    US$1,962
    nanakflights.com
    Show Details

    Depart: Ottawa to Basra via Toronto, Istanbul

    YOW
    7:00 pm
    1h 18m
    YYZ
    8:18 pm
    2h 37m
    YYZ
    10:55 pm
    9h 35m
    IST
    3:30 pm (+1)
    11h 45m
    IST
    3:15 am
    3h 15m
    BSR
    7:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC8699
    7:00 pm, 3 Dec Wed
    YOW Ottawa
    8:18 pm, 3 Dec Wed
    YYZ Toronto
    1h 18m
    2h 37m layover in Toronto (YYZ)
    TK18
    10:55 pm, 3 Dec Wed
    YYZ Toronto
    3:30 pm, 4 Dec Thu
    IST Istanbul
    9h 35m
    11h 45m layover in Istanbul (IST)
    TK798
    3:15 am, 5 Dec Fri
    IST Istanbul
    7:30 am, 5 Dec Fri
    BSR Basra
    3h 15m

    Return: Basra to Ottawa via Istanbul, Toronto

    BSR
    8:35 am
    3h 45m
    IST
    11:20 am
    2h 20m
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    1h 30m
    YYZ
    7:10 pm
    1h 6m
    YOW
    8:16 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK799
    8:35 am, 21 Jan Wed
    BSR Basra
    11:20 am, 21 Jan Wed
    IST Istanbul
    3h 45m
    2h 20m layover in Istanbul (IST)
    TK17
    1:40 pm, 21 Jan Wed
    IST Istanbul
    5:40 pm, 21 Jan Wed
    YYZ Toronto
    11h
    1h 30m layover in Toronto (YYZ)
    AC464
    7:10 pm, 21 Jan Wed
    YYZ Toronto
    8:16 pm, 21 Jan Wed
    YOW Ottawa
    1h 6m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Multiple Airlines 2+ stops 1d 3h
    8:00 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 23h 53m
    8:25 am NJF - 12:18 am (+1) YUL
    US$1,964
    onetravel.com
    Show Details

    Depart: Montreal to Najaf via Toronto, Istanbul

    YUL
    8:00 pm
    1h 24m
    YYZ
    9:24 pm
    1h 31m
    YYZ
    10:55 pm
    9h 35m
    IST
    3:30 pm (+1)
    11h 40m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC427
    8:00 pm, 24 Nov Mon
    YUL Montreal
    9:24 pm, 24 Nov Mon
    YYZ Toronto
    1h 24m
    1h 31m layover in Toronto (YYZ)
    TK18
    10:55 pm, 24 Nov Mon
    YYZ Toronto
    3:30 pm, 25 Nov Tue
    IST Istanbul
    9h 35m
    11h 40m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Istanbul, Toronto

    NJF
    8:25 am
    3h 15m
    IST
    10:40 am
    3h
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    5h 20m
    YYZ
    11:00 pm
    1h 18m
    YUL
    12:18 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TK797
    8:25 am, 24 Jan Sat
    NJF Najaf
    10:40 am, 24 Jan Sat
    IST Istanbul
    3h 15m
    3h layover in Istanbul (IST)
    TK17
    1:40 pm, 24 Jan Sat
    IST Istanbul
    5:40 pm, 24 Jan Sat
    YYZ Toronto
    11h
    5h 20m layover in Toronto (YYZ)
    AC430
    11:00 pm, 24 Jan Sat
    YYZ Toronto
    12:18 am, 25 Jan Sun
    YUL Montreal
    1h 18m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Multiple Airlines 2+ stops 1d 3h
    8:00 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 1d 7h 5m
    3:25 pm NJF - 2:30 pm (+1) YUL
    US$1,982
    farebuzz.com
    Show Details

    Depart: Montreal to Najaf via Paris, Istanbul

    YUL
    8:00 pm
    6h 45m
    CDG
    8:45 am (+1)
    2h 45m
    CDG
    11:30 am
    3h 30m
    IST
    4:00 pm
    11h 10m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC870
    8:00 pm, 24 Nov Mon
    YUL Montreal
    8:45 am, 25 Nov Tue
    CDG Paris
    6h 45m
    2h 45m layover in Paris (CDG)
    TK1822
    11:30 am, 25 Nov Tue
    CDG Paris
    4:00 pm, 25 Nov Tue
    IST Istanbul
    3h 30m
    11h 10m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Beirut, Paris

    NJF
    3:25 pm
    1h 45m
    BEY
    4:10 pm
    9h 55m
    BEY
    2:05 am
    4h 40m
    CDG
    5:45 am
    7h 15m
    CDG
    1:00 pm
    7h 30m
    YUL
    2:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ME327
    3:25 pm, 24 Jan Sat
    NJF Najaf
    4:10 pm, 24 Jan Sat
    BEY Beirut
    1h 45m
    9h 55m layover in Beirut (BEY)
    AF563
    2:05 am, 25 Jan Sun
    BEY Beirut
    5:45 am, 25 Jan Sun
    CDG Paris
    4h 40m
    7h 15m layover in Paris (CDG)
    AC871
    1:00 pm, 25 Jan Sun
    CDG Paris
    2:30 pm, 25 Jan Sun
    YUL Montreal
    7h 30m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Turkish Airlines 2+ stops 1d 3h
    8:00 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 20h 53m
    8:25 am NJF - 9:18 pm YUL
    US$1,991
    onetravel.com
    Show Details

    Depart: Montreal to Najaf via Toronto, Istanbul

    YUL
    8:00 pm
    1h 24m
    YYZ
    9:24 pm
    1h 31m
    YYZ
    10:55 pm
    9h 35m
    IST
    3:30 pm (+1)
    11h 40m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK8691
    8:00 pm, 24 Nov Mon
    YUL Montreal
    9:24 pm, 24 Nov Mon
    YYZ Toronto
    1h 24m
    1h 31m layover in Toronto (YYZ)
    TK18
    10:55 pm, 24 Nov Mon
    YYZ Toronto
    3:30 pm, 25 Nov Tue
    IST Istanbul
    9h 35m
    11h 40m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Istanbul, Toronto

    NJF
    8:25 am
    3h 15m
    IST
    10:40 am
    3h
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    2h 20m
    YYZ
    8:00 pm
    1h 18m
    YUL
    9:18 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK797
    8:25 am, 24 Jan Sat
    NJF Najaf
    10:40 am, 24 Jan Sat
    IST Istanbul
    3h 15m
    3h layover in Istanbul (IST)
    TK17
    1:40 pm, 24 Jan Sat
    IST Istanbul
    5:40 pm, 24 Jan Sat
    YYZ Toronto
    11h
    2h 20m layover in Toronto (YYZ)
    AC426
    8:00 pm, 24 Jan Sat
    YYZ Toronto
    9:18 pm, 24 Jan Sat
    YUL Montreal
    1h 18m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Multiple Airlines 2+ stops 1d 3h
    8:00 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 20h 53m
    8:25 am NJF - 9:18 pm YUL
    US$2,016
    nanakflights.com
    Show Details

    Depart: Montreal to Najaf via Toronto, Istanbul

    YUL
    8:00 pm
    1h 24m
    YYZ
    9:24 pm
    1h 31m
    YYZ
    10:55 pm
    9h 35m
    IST
    3:30 pm (+1)
    11h 40m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC8691
    8:00 pm, 24 Nov Mon
    YUL Montreal
    9:24 pm, 24 Nov Mon
    YYZ Toronto
    1h 24m
    1h 31m layover in Toronto (YYZ)
    TK18
    10:55 pm, 24 Nov Mon
    YYZ Toronto
    3:30 pm, 25 Nov Tue
    IST Istanbul
    9h 35m
    11h 40m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Istanbul, Toronto

    NJF
    8:25 am
    3h 15m
    IST
    10:40 am
    3h
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    2h 20m
    YYZ
    8:00 pm
    1h 18m
    YUL
    9:18 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK797
    8:25 am, 24 Jan Sat
    NJF Najaf
    10:40 am, 24 Jan Sat
    IST Istanbul
    3h 15m
    3h layover in Istanbul (IST)
    TK17
    1:40 pm, 24 Jan Sat
    IST Istanbul
    5:40 pm, 24 Jan Sat
    YYZ Toronto
    11h
    2h 20m layover in Toronto (YYZ)
    AC426
    8:00 pm, 24 Jan Sat
    YYZ Toronto
    9:18 pm, 24 Jan Sat
    YUL Montreal
    1h 18m
    Depart: Wed, 3 Dec Return: Wed, 21 Jan Ottawa to Basra Wed, 3 Dec - Wed, 21 Jan
    Multiple Airlines 2+ stops 1d 4h 30m
    7:00 pm YOW - 7:30 am (+2) BSR
    Multiple Airlines 2+ stops 19h 41m
    8:35 am BSR - 8:16 pm YOW
    US$2,020
    onetravel.com
    Show Details

    Depart: Ottawa to Basra via Toronto, Istanbul

    YOW
    7:00 pm
    1h 18m
    YYZ
    8:18 pm
    2h 37m
    YYZ
    10:55 pm
    9h 35m
    IST
    3:30 pm (+1)
    11h 45m
    IST
    3:15 am
    3h 15m
    BSR
    7:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC465
    7:00 pm, 3 Dec Wed
    YOW Ottawa
    8:18 pm, 3 Dec Wed
    YYZ Toronto
    1h 18m
    2h 37m layover in Toronto (YYZ)
    TK18
    10:55 pm, 3 Dec Wed
    YYZ Toronto
    3:30 pm, 4 Dec Thu
    IST Istanbul
    9h 35m
    11h 45m layover in Istanbul (IST)
    TK798
    3:15 am, 5 Dec Fri
    IST Istanbul
    7:30 am, 5 Dec Fri
    BSR Basra
    3h 15m

    Return: Basra to Ottawa via Istanbul, Toronto

    BSR
    8:35 am
    3h 45m
    IST
    11:20 am
    2h 20m
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    1h 30m
    YYZ
    7:10 pm
    1h 6m
    YOW
    8:16 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK799
    8:35 am, 21 Jan Wed
    BSR Basra
    11:20 am, 21 Jan Wed
    IST Istanbul
    3h 45m
    2h 20m layover in Istanbul (IST)
    TK17
    1:40 pm, 21 Jan Wed
    IST Istanbul
    5:40 pm, 21 Jan Wed
    YYZ Toronto
    11h
    1h 30m layover in Toronto (YYZ)
    AC464
    7:10 pm, 21 Jan Wed
    YYZ Toronto
    8:16 pm, 21 Jan Wed
    YOW Ottawa
    1h 6m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Multiple Airlines 2+ stops 1d 3h 30m
    7:30 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 23h 53m
    8:25 am NJF - 12:18 am (+1) YUL
    US$2,029
    onetravel.com
    Show Details

    Depart: Montreal to Najaf via Toronto, Istanbul

    YUL
    7:30 pm
    1h 24m
    YYZ
    8:54 pm
    2h 1m
    YYZ
    10:55 pm
    9h 35m
    IST
    3:30 pm (+1)
    11h 40m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC487
    7:30 pm, 24 Nov Mon
    YUL Montreal
    8:54 pm, 24 Nov Mon
    YYZ Toronto
    1h 24m
    2h 1m layover in Toronto (YYZ)
    TK18
    10:55 pm, 24 Nov Mon
    YYZ Toronto
    3:30 pm, 25 Nov Tue
    IST Istanbul
    9h 35m
    11h 40m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Istanbul, Toronto

    NJF
    8:25 am
    3h 15m
    IST
    10:40 am
    3h
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    5h 20m
    YYZ
    11:00 pm
    1h 18m
    YUL
    12:18 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TK797
    8:25 am, 24 Jan Sat
    NJF Najaf
    10:40 am, 24 Jan Sat
    IST Istanbul
    3h 15m
    3h layover in Istanbul (IST)
    TK17
    1:40 pm, 24 Jan Sat
    IST Istanbul
    5:40 pm, 24 Jan Sat
    YYZ Toronto
    11h
    5h 20m layover in Toronto (YYZ)
    AC430
    11:00 pm, 24 Jan Sat
    YYZ Toronto
    12:18 am, 25 Jan Sun
    YUL Montreal
    1h 18m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Multiple Airlines 2+ stops 1d 5h 30m
    5:30 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 20h 53m
    8:25 am NJF - 9:18 pm YUL
    US$2,029
    onetravel.com
    Show Details

    Depart: Montreal to Najaf via Toronto, Istanbul

    YUL
    5:30 pm
    1h 24m
    YYZ
    6:54 pm
    4h 1m
    YYZ
    10:55 pm
    9h 35m
    IST
    3:30 pm (+1)
    11h 40m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC437
    5:30 pm, 24 Nov Mon
    YUL Montreal
    6:54 pm, 24 Nov Mon
    YYZ Toronto
    1h 24m
    4h 1m layover in Toronto (YYZ)
    TK18
    10:55 pm, 24 Nov Mon
    YYZ Toronto
    3:30 pm, 25 Nov Tue
    IST Istanbul
    9h 35m
    11h 40m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Istanbul, Toronto

    NJF
    8:25 am
    3h 15m
    IST
    10:40 am
    3h
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    2h 20m
    YYZ
    8:00 pm
    1h 18m
    YUL
    9:18 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK797
    8:25 am, 24 Jan Sat
    NJF Najaf
    10:40 am, 24 Jan Sat
    IST Istanbul
    3h 15m
    3h layover in Istanbul (IST)
    TK17
    1:40 pm, 24 Jan Sat
    IST Istanbul
    5:40 pm, 24 Jan Sat
    YYZ Toronto
    11h
    2h 20m layover in Toronto (YYZ)
    AC426
    8:00 pm, 24 Jan Sat
    YYZ Toronto
    9:18 pm, 24 Jan Sat
    YUL Montreal
    1h 18m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Multiple Airlines 2+ stops 1d 4h
    7:00 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 23h 53m
    8:25 am NJF - 12:18 am (+1) YUL
    US$2,029
    onetravel.com
    Show Details

    Depart: Montreal to Najaf via Toronto, Istanbul

    YUL
    7:00 pm
    1h 24m
    YYZ
    8:24 pm
    2h 31m
    YYZ
    10:55 pm
    9h 35m
    IST
    3:30 pm (+1)
    11h 40m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC425
    7:00 pm, 24 Nov Mon
    YUL Montreal
    8:24 pm, 24 Nov Mon
    YYZ Toronto
    1h 24m
    2h 31m layover in Toronto (YYZ)
    TK18
    10:55 pm, 24 Nov Mon
    YYZ Toronto
    3:30 pm, 25 Nov Tue
    IST Istanbul
    9h 35m
    11h 40m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Istanbul, Toronto

    NJF
    8:25 am
    3h 15m
    IST
    10:40 am
    3h
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    5h 20m
    YYZ
    11:00 pm
    1h 18m
    YUL
    12:18 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TK797
    8:25 am, 24 Jan Sat
    NJF Najaf
    10:40 am, 24 Jan Sat
    IST Istanbul
    3h 15m
    3h layover in Istanbul (IST)
    TK17
    1:40 pm, 24 Jan Sat
    IST Istanbul
    5:40 pm, 24 Jan Sat
    YYZ Toronto
    11h
    5h 20m layover in Toronto (YYZ)
    AC430
    11:00 pm, 24 Jan Sat
    YYZ Toronto
    12:18 am, 25 Jan Sun
    YUL Montreal
    1h 18m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Multiple Airlines 2+ stops 1d 3h
    8:00 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 20h 53m
    8:25 am NJF - 9:18 pm YUL
    US$2,029
    onetravel.com
    Show Details

    Depart: Montreal to Najaf via Toronto, Istanbul

    YUL
    8:00 pm
    1h 24m
    YYZ
    9:24 pm
    1h 31m
    YYZ
    10:55 pm
    9h 35m
    IST
    3:30 pm (+1)
    11h 40m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC427
    8:00 pm, 24 Nov Mon
    YUL Montreal
    9:24 pm, 24 Nov Mon
    YYZ Toronto
    1h 24m
    1h 31m layover in Toronto (YYZ)
    TK18
    10:55 pm, 24 Nov Mon
    YYZ Toronto
    3:30 pm, 25 Nov Tue
    IST Istanbul
    9h 35m
    11h 40m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Istanbul, Toronto

    NJF
    8:25 am
    3h 15m
    IST
    10:40 am
    3h
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    2h 20m
    YYZ
    8:00 pm
    1h 18m
    YUL
    9:18 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK797
    8:25 am, 24 Jan Sat
    NJF Najaf
    10:40 am, 24 Jan Sat
    IST Istanbul
    3h 15m
    3h layover in Istanbul (IST)
    TK17
    1:40 pm, 24 Jan Sat
    IST Istanbul
    5:40 pm, 24 Jan Sat
    YYZ Toronto
    11h
    2h 20m layover in Toronto (YYZ)
    AC426
    8:00 pm, 24 Jan Sat
    YYZ Toronto
    9:18 pm, 24 Jan Sat
    YUL Montreal
    1h 18m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Multiple Airlines 2+ stops 1d 3h 30m
    7:30 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 20h 53m
    8:25 am NJF - 9:18 pm YUL
    US$2,095
    onetravel.com
    Show Details

    Depart: Montreal to Najaf via Toronto, Istanbul

    YUL
    7:30 pm
    1h 24m
    YYZ
    8:54 pm
    2h 1m
    YYZ
    10:55 pm
    9h 35m
    IST
    3:30 pm (+1)
    11h 40m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC487
    7:30 pm, 24 Nov Mon
    YUL Montreal
    8:54 pm, 24 Nov Mon
    YYZ Toronto
    1h 24m
    2h 1m layover in Toronto (YYZ)
    TK18
    10:55 pm, 24 Nov Mon
    YYZ Toronto
    3:30 pm, 25 Nov Tue
    IST Istanbul
    9h 35m
    11h 40m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Istanbul, Toronto

    NJF
    8:25 am
    3h 15m
    IST
    10:40 am
    3h
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    2h 20m
    YYZ
    8:00 pm
    1h 18m
    YUL
    9:18 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK797
    8:25 am, 24 Jan Sat
    NJF Najaf
    10:40 am, 24 Jan Sat
    IST Istanbul
    3h 15m
    3h layover in Istanbul (IST)
    TK17
    1:40 pm, 24 Jan Sat
    IST Istanbul
    5:40 pm, 24 Jan Sat
    YYZ Toronto
    11h
    2h 20m layover in Toronto (YYZ)
    AC426
    8:00 pm, 24 Jan Sat
    YYZ Toronto
    9:18 pm, 24 Jan Sat
    YUL Montreal
    1h 18m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Multiple Airlines 2+ stops 1d 4h
    7:00 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 20h 53m
    8:25 am NJF - 9:18 pm YUL
    US$2,095
    onetravel.com
    Show Details

    Depart: Montreal to Najaf via Toronto, Istanbul

    YUL
    7:00 pm
    1h 24m
    YYZ
    8:24 pm
    2h 31m
    YYZ
    10:55 pm
    9h 35m
    IST
    3:30 pm (+1)
    11h 40m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC425
    7:00 pm, 24 Nov Mon
    YUL Montreal
    8:24 pm, 24 Nov Mon
    YYZ Toronto
    1h 24m
    2h 31m layover in Toronto (YYZ)
    TK18
    10:55 pm, 24 Nov Mon
    YYZ Toronto
    3:30 pm, 25 Nov Tue
    IST Istanbul
    9h 35m
    11h 40m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Istanbul, Toronto

    NJF
    8:25 am
    3h 15m
    IST
    10:40 am
    3h
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    2h 20m
    YYZ
    8:00 pm
    1h 18m
    YUL
    9:18 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK797
    8:25 am, 24 Jan Sat
    NJF Najaf
    10:40 am, 24 Jan Sat
    IST Istanbul
    3h 15m
    3h layover in Istanbul (IST)
    TK17
    1:40 pm, 24 Jan Sat
    IST Istanbul
    5:40 pm, 24 Jan Sat
    YYZ Toronto
    11h
    2h 20m layover in Toronto (YYZ)
    AC426
    8:00 pm, 24 Jan Sat
    YYZ Toronto
    9:18 pm, 24 Jan Sat
    YUL Montreal
    1h 18m
    Depart: Fri, 20 Feb Return: Fri, 20 Mar Toronto to Baghdad Fri, 20 Feb - Fri, 20 Mar
    Multiple Airlines 2+ stops 19h 5m
    8:15 am YYZ - 11:20 am (+1) BGW
    Multiple Airlines 2+ stops 20h 35m
    9:40 am BGW - 10:15 pm YYZ
    US$2,217
    smartfares.com
    Show Details

    Depart: Toronto to Baghdad via London, Cairo

    YYZ
    8:15 am
    7h 15m
    LHR
    8:30 pm
    2h
    LHR
    10:30 pm
    4h 45m
    CAI
    5:15 am (+1)
    2h 45m
    CAI
    8:00 am
    2h 20m
    BGW
    11:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC868
    8:15 am, 20 Feb Fri
    YYZ Toronto
    8:30 pm, 20 Feb Fri
    LHR London
    7h 15m
    2h layover in London (LHR)
    MS780
    10:30 pm, 20 Feb Fri
    LHR London
    5:15 am, 21 Feb Sat
    CAI Cairo
    4h 45m
    2h 45m layover in Cairo (CAI)
    MS637
    8:00 am, 21 Feb Sat
    CAI Cairo
    11:20 am, 21 Feb Sat
    BGW Baghdad
    2h 20m

    Return: Baghdad to Toronto via Istanbul, London

    BGW
    9:40 am
    3h 10m
    IST
    11:50 am
    1h 10m
    IST
    1:00 pm
    4h 10m
    LHR
    3:10 pm
    2h 50m
    LHR
    6:00 pm
    9h 15m
    YYZ
    10:15 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK803
    9:40 am, 20 Mar Fri
    BGW Baghdad
    11:50 am, 20 Mar Fri
    IST Istanbul
    3h 10m
    1h 10m layover in Istanbul (IST)
    TK1985
    1:00 pm, 20 Mar Fri
    IST Istanbul
    3:10 pm, 20 Mar Fri
    LHR London
    4h 10m
    2h 50m layover in London (LHR)
    AC859
    6:00 pm, 20 Mar Fri
    LHR London
    10:15 pm, 20 Mar Fri
    YYZ Toronto
    9h 15m
    Depart: Mon, 24 Nov Return: Sat, 24 Jan Montreal to Najaf Mon, 24 Nov - Sat, 24 Jan
    Multiple Airlines 2+ stops 1d 5h
    6:00 pm YUL - 7:00 am (+2) NJF
    Multiple Airlines 2+ stops 20h 53m
    8:25 am NJF - 9:18 pm YUL
    US$2,269
    onetravel.com
    Show Details

    Depart: Montreal to Najaf via Toronto, Istanbul

    YUL
    6:00 pm
    1h 24m
    YYZ
    7:24 pm
    3h 31m
    YYZ
    10:55 pm
    9h 35m
    IST
    3:30 pm (+1)
    11h 40m
    IST
    3:10 am
    2h 50m
    NJF
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    AC423
    6:00 pm, 24 Nov Mon
    YUL Montreal
    7:24 pm, 24 Nov Mon
    YYZ Toronto
    1h 24m
    3h 31m layover in Toronto (YYZ)
    TK18
    10:55 pm, 24 Nov Mon
    YYZ Toronto
    3:30 pm, 25 Nov Tue
    IST Istanbul
    9h 35m
    11h 40m layover in Istanbul (IST)
    TK796
    3:10 am, 26 Nov Wed
    IST Istanbul
    7:00 am, 26 Nov Wed
    NJF Najaf
    2h 50m

    Return: Najaf to Montreal via Istanbul, Toronto

    NJF
    8:25 am
    3h 15m
    IST
    10:40 am
    3h
    IST
    1:40 pm
    11h
    YYZ
    5:40 pm
    2h 20m
    YYZ
    8:00 pm
    1h 18m
    YUL
    9:18 pm
    Airlines
    Flight No.
    From
    To
    Duration
    TK797
    8:25 am, 24 Jan Sat
    NJF Najaf
    10:40 am, 24 Jan Sat
    IST Istanbul
    3h 15m
    3h layover in Istanbul (IST)
    TK17
    1:40 pm, 24 Jan Sat
    IST Istanbul
    5:40 pm, 24 Jan Sat
    YYZ Toronto
    11h
    2h 20m layover in Toronto (YYZ)
    AC426
    8:00 pm, 24 Jan Sat
    YYZ Toronto
    9:18 pm, 24 Jan Sat
    YUL Montreal
    1h 18m