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

Recent Searches

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

    Cheap Flights from Canada to Iraq

    Airline Results Price View
    View All Airlines View Flights
    Air Canada 578 results US$1,694 View Flights
    United Airlines 12 results US$1,850 View Flights
    Turkish Airlines 240 results US$1,859 View Flights
    Emirates 13 results US$2,410 View Flights
    Royal Jordanian 22 results US$2,521 View Flights
    Lufthansa 160 results US$5,271 View Flights
    Finnair 12 results US$5,526 View Flights
    Royal Air Maroc 1 result US$7,480 View Flights
    Iberia 2 results US$9,067 View Flights
    British Airways 1 result US$10,608 View Flights
    Brussels Airlines 13 results US$10,775 View Flights
    Cities Results Price View
    View All Cities View Flights
    Baghdad 989 results US$1,694 View Flights
    Najaf 65 results US$3,735 View Flights
    Cities Results Price View
    View All Cities View Flights
    Edmonton 295 results US$1,694 View Flights
    Montreal 544 results US$1,718 View Flights
    Ottawa 150 results US$1,850 View Flights
    Vancouver 65 results US$3,735 View Flights
    Depart: Tue, 1 Dec Return: Sun, 1 May Edmonton to Baghdad
    Multiple Airlines 2+ stops 1d 15h 25m
    6:00 am YEG 7:25 am 3 Dec BGW
    Multiple Airlines 2+ stops 1d 17h 22m
    14:30 BGW 22:52 2 May YEG
    US$1,694
    farebuzz.com
    Show Details
    YEG BGW
    Tue, 1 Dec - Sun, 1 May

    Depart: Edmonton to Baghdad via Toronto, Istanbul YEA 06:00 07:25 BGW 1d 15h 25m · via YYZ, IST

    YEG Edmonton
    06:00
    AC114
    Duration: 3h 40m
    YYZ Toronto
    11:40
    4h 55m layover
    YYZ Toronto
    16:35
    AC810
    Duration: 9h 50m
    IST Istanbul
    09:25
    2 Dec
    18h 15m layover
    IST Istanbul
    03:40
    TK802
    Duration: 2h 45m
    BGW Baghdad
    07:25
    Airlines
    Flight No.
    From
    To
    Duration
    AC114
    YEG Edmonton
    06:00, Tue 1 Dec
    YYZ Toronto
    11:40, Tue 1 Dec
    3h 40m
    4h 55m layover in Toronto (YYZ)
    AC810
    YYZ Toronto
    16:35, Tue 1 Dec
    IST Istanbul
    09:25, Wed 2 Dec
    9h 50m
    18h 15m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:40, Thu 3 Dec
    BGW Baghdad
    07:25, Thu 3 Dec
    2h 45m
    Show all details

    Return: Baghdad to Edmonton via Istanbul, Toronto BGW 14:30 22:52 YEA 1d 17h 22m · via IST, YYZ

    BGW Baghdad
    14:30
    TK303
    Duration: 3h
    IST Istanbul
    17:30
    17h 25m layover
    IST Istanbul
    10:55
    AC811
    Duration: 11h
    YYZ Toronto
    14:55
    5h 50m layover
    YYZ Toronto
    20:45
    AC159
    Duration: 4h 7m
    YEG Edmonton
    22:52
    Airlines
    Flight No.
    From
    To
    Duration
    TK303
    BGW Baghdad
    14:30, Sun 1 May
    IST Istanbul
    17:30, Sun 1 May
    3h
    17h 25m layover in Istanbul (IST)
    AC811
    IST Istanbul
    10:55, Mon 2 May
    YYZ Toronto
    14:55, Mon 2 May
    11h
    5h 50m layover in Toronto (YYZ)
    AC159
    YYZ Toronto
    20:45, Mon 2 May
    YEG Edmonton
    22:52, Mon 2 May
    4h 7m
    Show all details
    Depart: Tue, 1 Dec Return: Sun, 1 May Edmonton to Baghdad
    Multiple Airlines 2+ stops 1d 15h 25m
    6:00 am YEG 7:25 am 3 Dec BGW
    Multiple Airlines 2+ stops 1d 17h 22m
    14:30 BGW 22:52 2 May YEG
    US$1,697
    onetravel.com
    Show Details
    YEG BGW
    Tue, 1 Dec - Sun, 1 May

    Depart: Edmonton to Baghdad via Toronto, Istanbul YEA 06:00 07:25 BGW 1d 15h 25m · via YYZ, IST

    YEG Edmonton
    06:00
    AC114
    Duration: 3h 40m
    YYZ Toronto
    11:40
    4h 55m layover
    YYZ Toronto
    16:35
    AC810
    Duration: 9h 50m
    IST Istanbul
    09:25
    2 Dec
    18h 15m layover
    IST Istanbul
    03:40
    TK802
    Duration: 2h 45m
    BGW Baghdad
    07:25
    Airlines
    Flight No.
    From
    To
    Duration
    AC114
    YEG Edmonton
    06:00, Tue 1 Dec
    YYZ Toronto
    11:40, Tue 1 Dec
    3h 40m
    4h 55m layover in Toronto (YYZ)
    AC810
    YYZ Toronto
    16:35, Tue 1 Dec
    IST Istanbul
    09:25, Wed 2 Dec
    9h 50m
    18h 15m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:40, Thu 3 Dec
    BGW Baghdad
    07:25, Thu 3 Dec
    2h 45m
    Show all details

    Return: Baghdad to Edmonton via Istanbul, Toronto BGW 14:30 22:52 YEA 1d 17h 22m · via IST, YYZ

    BGW Baghdad
    14:30
    TK303
    Duration: 3h
    IST Istanbul
    17:30
    17h 25m layover
    IST Istanbul
    10:55
    AC811
    Duration: 11h
    YYZ Toronto
    14:55
    5h 50m layover
    YYZ Toronto
    20:45
    AC159
    Duration: 4h 7m
    YEG Edmonton
    22:52
    Airlines
    Flight No.
    From
    To
    Duration
    TK303
    BGW Baghdad
    14:30, Sun 1 May
    IST Istanbul
    17:30, Sun 1 May
    3h
    17h 25m layover in Istanbul (IST)
    AC811
    IST Istanbul
    10:55, Mon 2 May
    YYZ Toronto
    14:55, Mon 2 May
    11h
    5h 50m layover in Toronto (YYZ)
    AC159
    YYZ Toronto
    20:45, Mon 2 May
    YEG Edmonton
    22:52, Mon 2 May
    4h 7m
    Show all details
    Depart: Sat, 1 Aug Return: Tue, 1 Sep Montreal to Baghdad
    Multiple Airlines 2+ stops 1d 1h 40m
    8:55 pm YUL 6:35 am 3 Aug BGW
    Multiple Airlines 2+ stops 1d 9h 5m
    14:30 BGW 15:35 2 Sep YUL
    US$1,634
    faregeek.com
    Show Details
    YUL BGW
    Sat, 1 Aug - Tue, 1 Sep

    Depart: Montreal to Baghdad via Nice, Istanbul YMQ 20:55 06:35 BGW 1d 1h 40m · via NCE, IST

    YUL Montreal
    20:55
    AC1932
    Duration: 7h 35m
    NCE Nice
    10:30
    2 Aug
    1h 10m layover
    NCE Nice
    11:40
    TK1814
    Duration: 2h 55m
    IST Istanbul
    15:35
    12h 15m layover
    IST Istanbul
    03:50
    TK802
    Duration: 1h 45m
    BGW Baghdad
    06:35
    Airlines
    Flight No.
    From
    To
    Duration
    AC1932
    YUL Montreal
    20:55, Sat 1 Aug
    NCE Nice
    10:30, Sun 2 Aug
    7h 35m
    1h 10m layover in Nice (NCE)
    TK1814
    NCE Nice
    11:40, Sun 2 Aug
    IST Istanbul
    15:35, Sun 2 Aug
    2h 55m
    12h 15m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:50, Mon 3 Aug
    BGW Baghdad
    06:35, Mon 3 Aug
    1h 45m
    Show all details

    Return: Baghdad to Montreal via Istanbul, Frankfurt BGW 14:30 15:35 YMQ 1d 9h 5m · via IST, FRA

    BGW Baghdad
    14:30
    TK303
    Duration: 4h
    IST Istanbul
    17:30
    10h 40m layover
    IST Istanbul
    04:10
    TK1611
    Duration: 3h 10m
    FRA Frankfurt
    06:20
    7h 15m layover
    FRA Frankfurt
    13:35
    AC9633
    Duration: 8h
    YUL Montreal
    15:35
    Airlines
    Flight No.
    From
    To
    Duration
    TK303
    BGW Baghdad
    14:30, Tue 1 Sep
    IST Istanbul
    17:30, Tue 1 Sep
    4h
    10h 40m layover in Istanbul (IST)
    TK1611
    IST Istanbul
    04:10, Wed 2 Sep
    FRA Frankfurt
    06:20, Wed 2 Sep
    3h 10m
    7h 15m layover in Frankfurt (FRA)
    AC9633
    FRA Frankfurt
    13:35, Wed 2 Sep
    YUL Montreal
    15:35, Wed 2 Sep
    8h
    Show all details
    Depart: Sat, 1 Aug Return: Tue, 1 Sep Montreal to Baghdad
    Multiple Airlines 2+ stops 1d 1h 40m
    8:55 pm YUL 6:35 am 3 Aug BGW
    Multiple Airlines 2+ stops 1d 9h 5m
    14:30 BGW 15:35 2 Sep YUL
    US$1,634
    faregeek.com
    Show Details
    YUL BGW
    Sat, 1 Aug - Tue, 1 Sep

    Depart: Montreal to Baghdad via Nice, Istanbul YMQ 20:55 06:35 BGW 1d 1h 40m · via NCE, IST

    YUL Montreal
    20:55
    AC1932
    Duration: 7h 35m
    NCE Nice
    10:30
    2 Aug
    7h 40m layover
    NCE Nice
    18:10
    TK1816
    Duration: 2h 50m
    IST Istanbul
    22:00
    5h 50m layover
    IST Istanbul
    03:50
    TK802
    Duration: 1h 45m
    BGW Baghdad
    06:35
    Airlines
    Flight No.
    From
    To
    Duration
    AC1932
    YUL Montreal
    20:55, Sat 1 Aug
    NCE Nice
    10:30, Sun 2 Aug
    7h 35m
    7h 40m layover in Nice (NCE)
    TK1816
    NCE Nice
    18:10, Sun 2 Aug
    IST Istanbul
    22:00, Sun 2 Aug
    2h 50m
    5h 50m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:50, Mon 3 Aug
    BGW Baghdad
    06:35, Mon 3 Aug
    1h 45m
    Show all details

    Return: Baghdad to Montreal via Istanbul, Frankfurt BGW 14:30 15:35 YMQ 1d 9h 5m · via IST, FRA

    BGW Baghdad
    14:30
    TK303
    Duration: 4h
    IST Istanbul
    17:30
    10h 40m layover
    IST Istanbul
    04:10
    TK1611
    Duration: 3h 10m
    FRA Frankfurt
    06:20
    7h 15m layover
    FRA Frankfurt
    13:35
    AC9633
    Duration: 8h
    YUL Montreal
    15:35
    Airlines
    Flight No.
    From
    To
    Duration
    TK303
    BGW Baghdad
    14:30, Tue 1 Sep
    IST Istanbul
    17:30, Tue 1 Sep
    4h
    10h 40m layover in Istanbul (IST)
    TK1611
    IST Istanbul
    04:10, Wed 2 Sep
    FRA Frankfurt
    06:20, Wed 2 Sep
    3h 10m
    7h 15m layover in Frankfurt (FRA)
    AC9633
    FRA Frankfurt
    13:35, Wed 2 Sep
    YUL Montreal
    15:35, Wed 2 Sep
    8h
    Show all details
    Depart: Sat, 1 Aug Return: Tue, 1 Sep Montreal to Baghdad
    Multiple Airlines 2+ stops 1d 1h 5m
    9:30 pm YUL 6:35 am 3 Aug BGW
    Multiple Airlines 2+ stops 1d 9h 5m
    14:30 BGW 15:35 2 Sep YUL
    US$1,634
    faregeek.com
    Show Details
    YUL BGW
    Sat, 1 Aug - Tue, 1 Sep

    Depart: Montreal to Baghdad via Venice, Istanbul YMQ 21:30 06:35 BGW 1d 1h 5m · via VCE, IST

    YUL Montreal
    21:30
    AC1918
    Duration: 8h 10m
    VCE Venice
    11:40
    2 Aug
    7h 40m layover
    VCE Venice
    19:20
    TK1870
    Duration: 2h 25m
    IST Istanbul
    22:45
    5h 5m layover
    IST Istanbul
    03:50
    TK802
    Duration: 1h 45m
    BGW Baghdad
    06:35
    Airlines
    Flight No.
    From
    To
    Duration
    AC1918
    YUL Montreal
    21:30, Sat 1 Aug
    VCE Venice
    11:40, Sun 2 Aug
    8h 10m
    7h 40m layover in Venice (VCE)
    TK1870
    VCE Venice
    19:20, Sun 2 Aug
    IST Istanbul
    22:45, Sun 2 Aug
    2h 25m
    5h 5m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:50, Mon 3 Aug
    BGW Baghdad
    06:35, Mon 3 Aug
    1h 45m
    Show all details

    Return: Baghdad to Montreal via Istanbul, Frankfurt BGW 14:30 15:35 YMQ 1d 9h 5m · via IST, FRA

    BGW Baghdad
    14:30
    TK303
    Duration: 4h
    IST Istanbul
    17:30
    10h 40m layover
    IST Istanbul
    04:10
    TK1611
    Duration: 3h 10m
    FRA Frankfurt
    06:20
    7h 15m layover
    FRA Frankfurt
    13:35
    AC9633
    Duration: 8h
    YUL Montreal
    15:35
    Airlines
    Flight No.
    From
    To
    Duration
    TK303
    BGW Baghdad
    14:30, Tue 1 Sep
    IST Istanbul
    17:30, Tue 1 Sep
    4h
    10h 40m layover in Istanbul (IST)
    TK1611
    IST Istanbul
    04:10, Wed 2 Sep
    FRA Frankfurt
    06:20, Wed 2 Sep
    3h 10m
    7h 15m layover in Frankfurt (FRA)
    AC9633
    FRA Frankfurt
    13:35, Wed 2 Sep
    YUL Montreal
    15:35, Wed 2 Sep
    8h
    Show all details
    Depart: Sat, 1 Aug Return: Tue, 1 Sep Montreal to Baghdad
    Multiple Airlines 2+ stops 1d 1h 5m
    9:30 pm YUL 6:35 am 3 Aug BGW
    Multiple Airlines 2+ stops 1d 9h 5m
    14:30 BGW 15:35 2 Sep YUL
    US$1,634
    faregeek.com
    Show Details
    YUL BGW
    Sat, 1 Aug - Tue, 1 Sep

    Depart: Montreal to Baghdad via Venice, Istanbul YMQ 21:30 06:35 BGW 1d 1h 5m · via VCE, IST

    YUL Montreal
    21:30
    AC1918
    Duration: 8h 10m
    VCE Venice
    11:40
    2 Aug
    2h 40m layover
    VCE Venice
    14:20
    TK1872
    Duration: 2h 25m
    IST Istanbul
    17:45
    10h 5m layover
    IST Istanbul
    03:50
    TK802
    Duration: 1h 45m
    BGW Baghdad
    06:35
    Airlines
    Flight No.
    From
    To
    Duration
    AC1918
    YUL Montreal
    21:30, Sat 1 Aug
    VCE Venice
    11:40, Sun 2 Aug
    8h 10m
    2h 40m layover in Venice (VCE)
    TK1872
    VCE Venice
    14:20, Sun 2 Aug
    IST Istanbul
    17:45, Sun 2 Aug
    2h 25m
    10h 5m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:50, Mon 3 Aug
    BGW Baghdad
    06:35, Mon 3 Aug
    1h 45m
    Show all details

    Return: Baghdad to Montreal via Istanbul, Frankfurt BGW 14:30 15:35 YMQ 1d 9h 5m · via IST, FRA

    BGW Baghdad
    14:30
    TK303
    Duration: 4h
    IST Istanbul
    17:30
    10h 40m layover
    IST Istanbul
    04:10
    TK1611
    Duration: 3h 10m
    FRA Frankfurt
    06:20
    7h 15m layover
    FRA Frankfurt
    13:35
    AC9633
    Duration: 8h
    YUL Montreal
    15:35
    Airlines
    Flight No.
    From
    To
    Duration
    TK303
    BGW Baghdad
    14:30, Tue 1 Sep
    IST Istanbul
    17:30, Tue 1 Sep
    4h
    10h 40m layover in Istanbul (IST)
    TK1611
    IST Istanbul
    04:10, Wed 2 Sep
    FRA Frankfurt
    06:20, Wed 2 Sep
    3h 10m
    7h 15m layover in Frankfurt (FRA)
    AC9633
    FRA Frankfurt
    13:35, Wed 2 Sep
    YUL Montreal
    15:35, Wed 2 Sep
    8h
    Show all details
    Depart: Sat, 1 Aug Return: Tue, 1 Sep Montreal to Baghdad
    Multiple Airlines 2+ stops 1d 2h 15m
    8:20 pm YUL 6:35 am 3 Aug BGW
    Multiple Airlines 2+ stops 1d 5h 40m
    14:30 BGW 12:10 2 Sep YUL
    US$1,726
    faregeek.com
    Show Details
    YUL BGW
    Sat, 1 Aug - Tue, 1 Sep

    Depart: Montreal to Baghdad via Munich, Istanbul YMQ 20:20 06:35 BGW 1d 2h 15m · via MUC, SAW

    YUL Montreal
    20:20
    AC9098
    Duration: 7h 35m
    MUC Munich
    09:55
    2 Aug
    3h 40m layover
    MUC Munich
    13:35
    TK1640
    Duration: 2h 35m
    SAW Istanbul
    17:10
    10h 40m layover
    IST Istanbul
    03:50
    TK802
    Duration: 1h 45m
    BGW Baghdad
    06:35
    Airlines
    Flight No.
    From
    To
    Duration
    AC9098
    YUL Montreal
    20:20, Sat 1 Aug
    MUC Munich
    09:55, Sun 2 Aug
    7h 35m
    3h 40m layover in Munich (MUC)
    TK1640
    MUC Munich
    13:35, Sun 2 Aug
    SAW Istanbul
    17:10, Sun 2 Aug
    2h 35m
    10h 40m layover in Istanbul (SAW)
    TK802
    IST Istanbul
    03:50, Mon 3 Aug
    BGW Baghdad
    06:35, Mon 3 Aug
    1h 45m
    Show all details

    Return: Baghdad to Montreal via Istanbul, Frankfurt BGW 14:30 12:10 YMQ 1d 5h 40m · via IST, FRA

    BGW Baghdad
    14:30
    TK303
    Duration: 4h
    IST Istanbul
    17:30
    10h 40m layover
    IST Istanbul
    04:10
    TK1611
    Duration: 3h 10m
    FRA Frankfurt
    06:20
    3h 55m layover
    FRA Frankfurt
    10:15
    AC875
    Duration: 7h 55m
    YUL Montreal
    12:10
    Airlines
    Flight No.
    From
    To
    Duration
    TK303
    BGW Baghdad
    14:30, Tue 1 Sep
    IST Istanbul
    17:30, Tue 1 Sep
    4h
    10h 40m layover in Istanbul (IST)
    TK1611
    IST Istanbul
    04:10, Wed 2 Sep
    FRA Frankfurt
    06:20, Wed 2 Sep
    3h 10m
    3h 55m layover in Frankfurt (FRA)
    AC875
    FRA Frankfurt
    10:15, Wed 2 Sep
    YUL Montreal
    12:10, Wed 2 Sep
    7h 55m
    Show all details
    Depart: Sat, 1 Aug Return: Tue, 1 Sep Montreal to Baghdad
    Multiple Airlines 2+ stops 1d 2h 15m
    8:20 pm YUL 6:35 am 3 Aug BGW
    Multiple Airlines 2+ stops 1d 5h 40m
    14:30 BGW 12:10 2 Sep YUL
    US$1,726
    faregeek.com
    Show Details
    YUL BGW
    Sat, 1 Aug - Tue, 1 Sep

    Depart: Montreal to Baghdad via Munich, Istanbul YMQ 20:20 06:35 BGW 1d 2h 15m · via MUC, IST

    YUL Montreal
    20:20
    AC9098
    Duration: 7h 35m
    MUC Munich
    09:55
    2 Aug
    9h layover
    MUC Munich
    18:55
    TK1636
    Duration: 2h 35m
    IST Istanbul
    22:30
    5h 20m layover
    IST Istanbul
    03:50
    TK802
    Duration: 1h 45m
    BGW Baghdad
    06:35
    Airlines
    Flight No.
    From
    To
    Duration
    AC9098
    YUL Montreal
    20:20, Sat 1 Aug
    MUC Munich
    09:55, Sun 2 Aug
    7h 35m
    9h layover in Munich (MUC)
    TK1636
    MUC Munich
    18:55, Sun 2 Aug
    IST Istanbul
    22:30, Sun 2 Aug
    2h 35m
    5h 20m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:50, Mon 3 Aug
    BGW Baghdad
    06:35, Mon 3 Aug
    1h 45m
    Show all details

    Return: Baghdad to Montreal via Istanbul, Frankfurt BGW 14:30 12:10 YMQ 1d 5h 40m · via IST, FRA

    BGW Baghdad
    14:30
    TK303
    Duration: 4h
    IST Istanbul
    17:30
    10h 40m layover
    IST Istanbul
    04:10
    TK1611
    Duration: 3h 10m
    FRA Frankfurt
    06:20
    3h 55m layover
    FRA Frankfurt
    10:15
    AC875
    Duration: 7h 55m
    YUL Montreal
    12:10
    Airlines
    Flight No.
    From
    To
    Duration
    TK303
    BGW Baghdad
    14:30, Tue 1 Sep
    IST Istanbul
    17:30, Tue 1 Sep
    4h
    10h 40m layover in Istanbul (IST)
    TK1611
    IST Istanbul
    04:10, Wed 2 Sep
    FRA Frankfurt
    06:20, Wed 2 Sep
    3h 10m
    3h 55m layover in Frankfurt (FRA)
    AC875
    FRA Frankfurt
    10:15, Wed 2 Sep
    YUL Montreal
    12:10, Wed 2 Sep
    7h 55m
    Show all details
    Depart: Sat, 1 Aug Return: Tue, 1 Sep Montreal to Baghdad
    Multiple Airlines 2+ stops 1d 2h 15m
    8:20 pm YUL 6:35 am 3 Aug BGW
    Multiple Airlines 2+ stops 1d 9h 5m
    14:30 BGW 15:35 2 Sep YUL
    US$1,726
    faregeek.com
    Show Details
    YUL BGW
    Sat, 1 Aug - Tue, 1 Sep

    Depart: Montreal to Baghdad via Munich, Istanbul YMQ 20:20 06:35 BGW 1d 2h 15m · via MUC, IST

    YUL Montreal
    20:20
    AC9098
    Duration: 7h 35m
    MUC Munich
    09:55
    2 Aug
    4h 50m layover
    MUC Munich
    14:45
    TK1632
    Duration: 2h 35m
    IST Istanbul
    18:20
    9h 30m layover
    IST Istanbul
    03:50
    TK802
    Duration: 1h 45m
    BGW Baghdad
    06:35
    Airlines
    Flight No.
    From
    To
    Duration
    AC9098
    YUL Montreal
    20:20, Sat 1 Aug
    MUC Munich
    09:55, Sun 2 Aug
    7h 35m
    4h 50m layover in Munich (MUC)
    TK1632
    MUC Munich
    14:45, Sun 2 Aug
    IST Istanbul
    18:20, Sun 2 Aug
    2h 35m
    9h 30m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:50, Mon 3 Aug
    BGW Baghdad
    06:35, Mon 3 Aug
    1h 45m
    Show all details

    Return: Baghdad to Montreal via Istanbul, Frankfurt BGW 14:30 15:35 YMQ 1d 9h 5m · via IST, FRA

    BGW Baghdad
    14:30
    TK303
    Duration: 4h
    IST Istanbul
    17:30
    10h 40m layover
    IST Istanbul
    04:10
    TK1611
    Duration: 3h 10m
    FRA Frankfurt
    06:20
    7h 15m layover
    FRA Frankfurt
    13:35
    AC9633
    Duration: 8h
    YUL Montreal
    15:35
    Airlines
    Flight No.
    From
    To
    Duration
    TK303
    BGW Baghdad
    14:30, Tue 1 Sep
    IST Istanbul
    17:30, Tue 1 Sep
    4h
    10h 40m layover in Istanbul (IST)
    TK1611
    IST Istanbul
    04:10, Wed 2 Sep
    FRA Frankfurt
    06:20, Wed 2 Sep
    3h 10m
    7h 15m layover in Frankfurt (FRA)
    AC9633
    FRA Frankfurt
    13:35, Wed 2 Sep
    YUL Montreal
    15:35, Wed 2 Sep
    8h
    Show all details
    Depart: Sat, 1 Aug Return: Tue, 1 Sep Montreal to Baghdad
    Multiple Airlines 2+ stops 1d 2h 15m
    8:20 pm YUL 6:35 am 3 Aug BGW
    Multiple Airlines 2+ stops 1d 9h 5m
    14:30 BGW 15:35 2 Sep YUL
    US$1,726
    faregeek.com
    Show Details
    YUL BGW
    Sat, 1 Aug - Tue, 1 Sep

    Depart: Montreal to Baghdad via Munich, Istanbul YMQ 20:20 06:35 BGW 1d 2h 15m · via MUC, IST

    YUL Montreal
    20:20
    AC9098
    Duration: 7h 35m
    MUC Munich
    09:55
    2 Aug
    9h layover
    MUC Munich
    18:55
    TK1636
    Duration: 2h 35m
    IST Istanbul
    22:30
    5h 20m layover
    IST Istanbul
    03:50
    TK802
    Duration: 1h 45m
    BGW Baghdad
    06:35
    Airlines
    Flight No.
    From
    To
    Duration
    AC9098
    YUL Montreal
    20:20, Sat 1 Aug
    MUC Munich
    09:55, Sun 2 Aug
    7h 35m
    9h layover in Munich (MUC)
    TK1636
    MUC Munich
    18:55, Sun 2 Aug
    IST Istanbul
    22:30, Sun 2 Aug
    2h 35m
    5h 20m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:50, Mon 3 Aug
    BGW Baghdad
    06:35, Mon 3 Aug
    1h 45m
    Show all details

    Return: Baghdad to Montreal via Istanbul, Frankfurt BGW 14:30 15:35 YMQ 1d 9h 5m · via IST, FRA

    BGW Baghdad
    14:30
    TK303
    Duration: 4h
    IST Istanbul
    17:30
    10h 40m layover
    IST Istanbul
    04:10
    TK1611
    Duration: 3h 10m
    FRA Frankfurt
    06:20
    7h 15m layover
    FRA Frankfurt
    13:35
    AC9633
    Duration: 8h
    YUL Montreal
    15:35
    Airlines
    Flight No.
    From
    To
    Duration
    TK303
    BGW Baghdad
    14:30, Tue 1 Sep
    IST Istanbul
    17:30, Tue 1 Sep
    4h
    10h 40m layover in Istanbul (IST)
    TK1611
    IST Istanbul
    04:10, Wed 2 Sep
    FRA Frankfurt
    06:20, Wed 2 Sep
    3h 10m
    7h 15m layover in Frankfurt (FRA)
    AC9633
    FRA Frankfurt
    13:35, Wed 2 Sep
    YUL Montreal
    15:35, Wed 2 Sep
    8h
    Show all details
    Depart: Sat, 1 Aug Return: Tue, 1 Sep Montreal to Baghdad
    Multiple Airlines 2+ stops 1d 2h 15m
    8:20 pm YUL 6:35 am 3 Aug BGW
    Multiple Airlines 2+ stops 1d 9h 5m
    14:30 BGW 15:35 2 Sep YUL
    US$1,726
    faregeek.com
    Show Details
    YUL BGW
    Sat, 1 Aug - Tue, 1 Sep

    Depart: Montreal to Baghdad via Munich, Istanbul YMQ 20:20 06:35 BGW 1d 2h 15m · via MUC, SAW

    YUL Montreal
    20:20
    AC9098
    Duration: 7h 35m
    MUC Munich
    09:55
    2 Aug
    3h 40m layover
    MUC Munich
    13:35
    TK1640
    Duration: 2h 35m
    SAW Istanbul
    17:10
    10h 40m layover
    IST Istanbul
    03:50
    TK802
    Duration: 1h 45m
    BGW Baghdad
    06:35
    Airlines
    Flight No.
    From
    To
    Duration
    AC9098
    YUL Montreal
    20:20, Sat 1 Aug
    MUC Munich
    09:55, Sun 2 Aug
    7h 35m
    3h 40m layover in Munich (MUC)
    TK1640
    MUC Munich
    13:35, Sun 2 Aug
    SAW Istanbul
    17:10, Sun 2 Aug
    2h 35m
    10h 40m layover in Istanbul (SAW)
    TK802
    IST Istanbul
    03:50, Mon 3 Aug
    BGW Baghdad
    06:35, Mon 3 Aug
    1h 45m
    Show all details

    Return: Baghdad to Montreal via Istanbul, Frankfurt BGW 14:30 15:35 YMQ 1d 9h 5m · via IST, FRA

    BGW Baghdad
    14:30
    TK303
    Duration: 4h
    IST Istanbul
    17:30
    10h 40m layover
    IST Istanbul
    04:10
    TK1611
    Duration: 3h 10m
    FRA Frankfurt
    06:20
    7h 15m layover
    FRA Frankfurt
    13:35
    AC9633
    Duration: 8h
    YUL Montreal
    15:35
    Airlines
    Flight No.
    From
    To
    Duration
    TK303
    BGW Baghdad
    14:30, Tue 1 Sep
    IST Istanbul
    17:30, Tue 1 Sep
    4h
    10h 40m layover in Istanbul (IST)
    TK1611
    IST Istanbul
    04:10, Wed 2 Sep
    FRA Frankfurt
    06:20, Wed 2 Sep
    3h 10m
    7h 15m layover in Frankfurt (FRA)
    AC9633
    FRA Frankfurt
    13:35, Wed 2 Sep
    YUL Montreal
    15:35, Wed 2 Sep
    8h
    Show all details
    Depart: Sat, 1 Aug Return: Tue, 1 Sep Montreal to Baghdad
    Multiple Airlines 2+ stops 1d 2h 15m
    8:20 pm YUL 6:35 am 3 Aug BGW
    Multiple Airlines 2+ stops 1d 5h 40m
    14:30 BGW 12:10 2 Sep YUL
    US$1,726
    faregeek.com
    Show Details
    YUL BGW
    Sat, 1 Aug - Tue, 1 Sep

    Depart: Montreal to Baghdad via Munich, Istanbul YMQ 20:20 06:35 BGW 1d 2h 15m · via MUC, IST

    YUL Montreal
    20:20
    AC9098
    Duration: 7h 35m
    MUC Munich
    09:55
    2 Aug
    4h 50m layover
    MUC Munich
    14:45
    TK1632
    Duration: 2h 35m
    IST Istanbul
    18:20
    9h 30m layover
    IST Istanbul
    03:50
    TK802
    Duration: 1h 45m
    BGW Baghdad
    06:35
    Airlines
    Flight No.
    From
    To
    Duration
    AC9098
    YUL Montreal
    20:20, Sat 1 Aug
    MUC Munich
    09:55, Sun 2 Aug
    7h 35m
    4h 50m layover in Munich (MUC)
    TK1632
    MUC Munich
    14:45, Sun 2 Aug
    IST Istanbul
    18:20, Sun 2 Aug
    2h 35m
    9h 30m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:50, Mon 3 Aug
    BGW Baghdad
    06:35, Mon 3 Aug
    1h 45m
    Show all details

    Return: Baghdad to Montreal via Istanbul, Frankfurt BGW 14:30 12:10 YMQ 1d 5h 40m · via IST, FRA

    BGW Baghdad
    14:30
    TK303
    Duration: 4h
    IST Istanbul
    17:30
    10h 40m layover
    IST Istanbul
    04:10
    TK1611
    Duration: 3h 10m
    FRA Frankfurt
    06:20
    3h 55m layover
    FRA Frankfurt
    10:15
    AC875
    Duration: 7h 55m
    YUL Montreal
    12:10
    Airlines
    Flight No.
    From
    To
    Duration
    TK303
    BGW Baghdad
    14:30, Tue 1 Sep
    IST Istanbul
    17:30, Tue 1 Sep
    4h
    10h 40m layover in Istanbul (IST)
    TK1611
    IST Istanbul
    04:10, Wed 2 Sep
    FRA Frankfurt
    06:20, Wed 2 Sep
    3h 10m
    3h 55m layover in Frankfurt (FRA)
    AC875
    FRA Frankfurt
    10:15, Wed 2 Sep
    YUL Montreal
    12:10, Wed 2 Sep
    7h 55m
    Show all details
    Depart: Tue, 15 Dec Return: Sun, 10 Jan Ottawa to Baghdad
    Multiple Airlines 2+ stops 1d 7h 5m
    7:05 pm YOW 10:10 am 17 Dec BGW
    Multiple Airlines 2+ stops 1d 2h 2m
    15:35 BGW 09:37 11 Jan YOW
    US$1,850
    hop2.com
    Show Details
    YOW BGW
    Tue, 15 Dec - Sun, 10 Jan

    Depart: Ottawa to Baghdad via Washington, Dubai YOW 19:05 10:10 BGW 1d 7h 5m · via IAD, DXB

    YOW Ottawa
    19:05
    UA3427
    Duration: 1h 35m
    IAD Washington
    20:40
    1h 35m layover
    IAD Washington
    22:15
    UA976
    Duration: 13h
    DXB Dubai
    20:15
    16 Dec
    12h layover
    DXB Dubai
    08:15
    FZ211
    Duration: 2h 55m
    BGW Baghdad
    10:10
    Airlines
    Flight No.
    From
    To
    Duration
    UA3427
    YOW Ottawa
    19:05, Tue 15 Dec
    IAD Washington
    20:40, Tue 15 Dec
    1h 35m
    1h 35m layover in Washington (IAD)
    UA976
    IAD Washington
    22:15, Tue 15 Dec
    DXB Dubai
    20:15, Wed 16 Dec
    13h
    12h layover in Dubai (DXB)
    FZ211
    DXB Dubai
    08:15, Thu 17 Dec
    BGW Baghdad
    10:10, Thu 17 Dec
    2h 55m
    Show all details

    Return: Baghdad to Ottawa via Dubai, Washington BGW 15:35 09:37 YOW 1d 2h 2m · via DXB, IAD

    BGW Baghdad
    15:35
    FZ216
    Duration: 2h 15m
    DXB Dubai
    18:50
    5h 50m layover
    DXB Dubai
    00:40
    UA977
    Duration: 14h 50m
    IAD Washington
    06:30
    1h 35m layover
    IAD Washington
    08:05
    UA3352
    Duration: 1h 32m
    YOW Ottawa
    09:37
    Airlines
    Flight No.
    From
    To
    Duration
    FZ216
    BGW Baghdad
    15:35, Sun 10 Jan
    DXB Dubai
    18:50, Sun 10 Jan
    2h 15m
    5h 50m layover in Dubai (DXB)
    UA977
    DXB Dubai
    00:40, Mon 11 Jan
    IAD Washington
    06:30, Mon 11 Jan
    14h 50m
    1h 35m layover in Washington (IAD)
    UA3352
    IAD Washington
    08:05, Mon 11 Jan
    YOW Ottawa
    09:37, Mon 11 Jan
    1h 32m
    Show all details
    Depart: Tue, 15 Dec Return: Sun, 10 Jan Ottawa to Baghdad
    Multiple Airlines 2+ stops 1d 11h 41m
    2:29 pm YOW 10:10 am 17 Dec BGW
    Multiple Airlines 2+ stops 1d 2h 2m
    15:35 BGW 09:37 11 Jan YOW
    US$1,850
    hop2.com
    Show Details
    YOW BGW
    Tue, 15 Dec - Sun, 10 Jan

    Depart: Ottawa to Baghdad via Washington, Dubai YOW 14:29 10:10 BGW 1d 11h 41m · via IAD, DXB

    YOW Ottawa
    14:29
    UA3396
    Duration: 1h 39m
    IAD Washington
    16:08
    6h 7m layover
    IAD Washington
    22:15
    UA976
    Duration: 13h
    DXB Dubai
    20:15
    16 Dec
    12h layover
    DXB Dubai
    08:15
    FZ211
    Duration: 2h 55m
    BGW Baghdad
    10:10
    Airlines
    Flight No.
    From
    To
    Duration
    UA3396
    YOW Ottawa
    14:29, Tue 15 Dec
    IAD Washington
    16:08, Tue 15 Dec
    1h 39m
    6h 7m layover in Washington (IAD)
    UA976
    IAD Washington
    22:15, Tue 15 Dec
    DXB Dubai
    20:15, Wed 16 Dec
    13h
    12h layover in Dubai (DXB)
    FZ211
    DXB Dubai
    08:15, Thu 17 Dec
    BGW Baghdad
    10:10, Thu 17 Dec
    2h 55m
    Show all details

    Return: Baghdad to Ottawa via Dubai, Washington BGW 15:35 09:37 YOW 1d 2h 2m · via DXB, IAD

    BGW Baghdad
    15:35
    FZ216
    Duration: 2h 15m
    DXB Dubai
    18:50
    5h 50m layover
    DXB Dubai
    00:40
    UA977
    Duration: 14h 50m
    IAD Washington
    06:30
    1h 35m layover
    IAD Washington
    08:05
    UA3352
    Duration: 1h 32m
    YOW Ottawa
    09:37
    Airlines
    Flight No.
    From
    To
    Duration
    FZ216
    BGW Baghdad
    15:35, Sun 10 Jan
    DXB Dubai
    18:50, Sun 10 Jan
    2h 15m
    5h 50m layover in Dubai (DXB)
    UA977
    DXB Dubai
    00:40, Mon 11 Jan
    IAD Washington
    06:30, Mon 11 Jan
    14h 50m
    1h 35m layover in Washington (IAD)
    UA3352
    IAD Washington
    08:05, Mon 11 Jan
    YOW Ottawa
    09:37, Mon 11 Jan
    1h 32m
    Show all details
    Depart: Tue, 1 Dec Return: Sun, 1 May Edmonton to Baghdad
    Multiple Airlines 2+ stops 1d 15h 25m
    6:00 am YEG 7:25 am 3 Dec BGW
    Multiple Airlines 2+ stops 1d 8h 22m
    09:45 BGW 09:07 2 May YEG
    US$1,859
    airtickets.com
    Show Details
    YEG BGW
    Tue, 1 Dec - Sun, 1 May

    Depart: Edmonton to Baghdad via Toronto, Istanbul YEA 06:00 07:25 BGW 1d 15h 25m · via YYZ, IST

    YEG Edmonton
    06:00
    AC114
    Duration: 3h 40m
    YYZ Toronto
    11:40
    11h 15m layover
    YYZ Toronto
    22:55
    TK18
    Duration: 9h 35m
    IST Istanbul
    15:30
    2 Dec
    12h 10m layover
    IST Istanbul
    03:40
    TK802
    Duration: 2h 45m
    BGW Baghdad
    07:25
    Airlines
    Flight No.
    From
    To
    Duration
    AC114
    YEG Edmonton
    06:00, Tue 1 Dec
    YYZ Toronto
    11:40, Tue 1 Dec
    3h 40m
    11h 15m layover in Toronto (YYZ)
    TK18
    YYZ Toronto
    22:55, Tue 1 Dec
    IST Istanbul
    15:30, Wed 2 Dec
    9h 35m
    12h 10m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:40, Thu 3 Dec
    BGW Baghdad
    07:25, Thu 3 Dec
    2h 45m
    Show all details

    Return: Baghdad to Edmonton via Istanbul, Toronto BGW 09:45 09:07 YEA 1d 8h 22m · via IST, YYZ

    BGW Baghdad
    09:45
    TK803
    Duration: 3h
    IST Istanbul
    12:45
    1h 25m layover
    IST Istanbul
    14:10
    TK17
    Duration: 10h 40m
    YYZ Toronto
    17:50
    13h 10m layover
    YYZ Toronto
    07:00
    AC1181
    Duration: 4h 7m
    YEG Edmonton
    09:07
    Airlines
    Flight No.
    From
    To
    Duration
    TK803
    BGW Baghdad
    09:45, Sun 1 May
    IST Istanbul
    12:45, Sun 1 May
    3h
    1h 25m layover in Istanbul (IST)
    TK17
    IST Istanbul
    14:10, Sun 1 May
    YYZ Toronto
    17:50, Sun 1 May
    10h 40m
    13h 10m layover in Toronto (YYZ)
    AC1181
    YYZ Toronto
    07:00, Mon 2 May
    YEG Edmonton
    09:07, Mon 2 May
    4h 7m
    Show all details
    Depart: Tue, 1 Dec Return: Sun, 1 May Edmonton to Baghdad
    Multiple Airlines 2+ stops 1d 15h 25m
    6:00 am YEG 7:25 am 3 Dec BGW
    Multiple Airlines 2+ stops 1d 15h 2m
    14:30 BGW 20:32 2 May YEG
    US$1,861
    farebuzz.com
    Show Details
    YEG BGW
    Tue, 1 Dec - Sun, 1 May

    Depart: Edmonton to Baghdad via Toronto, Istanbul YEA 06:00 07:25 BGW 1d 15h 25m · via YYZ, IST

    YEG Edmonton
    06:00
    AC114
    Duration: 3h 40m
    YYZ Toronto
    11:40
    4h 55m layover
    YYZ Toronto
    16:35
    AC810
    Duration: 9h 50m
    IST Istanbul
    09:25
    2 Dec
    18h 15m layover
    IST Istanbul
    03:40
    TK802
    Duration: 2h 45m
    BGW Baghdad
    07:25
    Airlines
    Flight No.
    From
    To
    Duration
    AC114
    YEG Edmonton
    06:00, Tue 1 Dec
    YYZ Toronto
    11:40, Tue 1 Dec
    3h 40m
    4h 55m layover in Toronto (YYZ)
    AC810
    YYZ Toronto
    16:35, Tue 1 Dec
    IST Istanbul
    09:25, Wed 2 Dec
    9h 50m
    18h 15m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:40, Thu 3 Dec
    BGW Baghdad
    07:25, Thu 3 Dec
    2h 45m
    Show all details

    Return: Baghdad to Edmonton via Istanbul, Toronto BGW 14:30 20:32 YEA 1d 15h 2m · via IST, YYZ

    BGW Baghdad
    14:30
    TK303
    Duration: 3h
    IST Istanbul
    17:30
    17h 25m layover
    IST Istanbul
    10:55
    AC811
    Duration: 11h
    YYZ Toronto
    14:55
    3h 30m layover
    YYZ Toronto
    18:25
    AC157
    Duration: 4h 7m
    YEG Edmonton
    20:32
    Airlines
    Flight No.
    From
    To
    Duration
    TK303
    BGW Baghdad
    14:30, Sun 1 May
    IST Istanbul
    17:30, Sun 1 May
    3h
    17h 25m layover in Istanbul (IST)
    AC811
    IST Istanbul
    10:55, Mon 2 May
    YYZ Toronto
    14:55, Mon 2 May
    11h
    3h 30m layover in Toronto (YYZ)
    AC157
    YYZ Toronto
    18:25, Mon 2 May
    YEG Edmonton
    20:32, Mon 2 May
    4h 7m
    Show all details
    Depart: Tue, 1 Dec Return: Sun, 1 May Edmonton to Baghdad
    Multiple Airlines 2+ stops 1d 15h 25m
    6:00 am YEG 7:25 am 3 Dec BGW
    Multiple Airlines 2+ stops 1d 15h 2m
    14:30 BGW 20:32 2 May YEG
    US$1,865
    onetravel.com
    Show Details
    YEG BGW
    Tue, 1 Dec - Sun, 1 May

    Depart: Edmonton to Baghdad via Toronto, Istanbul YEA 06:00 07:25 BGW 1d 15h 25m · via YYZ, IST

    YEG Edmonton
    06:00
    AC114
    Duration: 3h 40m
    YYZ Toronto
    11:40
    4h 55m layover
    YYZ Toronto
    16:35
    AC810
    Duration: 9h 50m
    IST Istanbul
    09:25
    2 Dec
    18h 15m layover
    IST Istanbul
    03:40
    TK802
    Duration: 2h 45m
    BGW Baghdad
    07:25
    Airlines
    Flight No.
    From
    To
    Duration
    AC114
    YEG Edmonton
    06:00, Tue 1 Dec
    YYZ Toronto
    11:40, Tue 1 Dec
    3h 40m
    4h 55m layover in Toronto (YYZ)
    AC810
    YYZ Toronto
    16:35, Tue 1 Dec
    IST Istanbul
    09:25, Wed 2 Dec
    9h 50m
    18h 15m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:40, Thu 3 Dec
    BGW Baghdad
    07:25, Thu 3 Dec
    2h 45m
    Show all details

    Return: Baghdad to Edmonton via Istanbul, Toronto BGW 14:30 20:32 YEA 1d 15h 2m · via IST, YYZ

    BGW Baghdad
    14:30
    TK303
    Duration: 3h
    IST Istanbul
    17:30
    17h 25m layover
    IST Istanbul
    10:55
    AC811
    Duration: 11h
    YYZ Toronto
    14:55
    3h 30m layover
    YYZ Toronto
    18:25
    AC157
    Duration: 4h 7m
    YEG Edmonton
    20:32
    Airlines
    Flight No.
    From
    To
    Duration
    TK303
    BGW Baghdad
    14:30, Sun 1 May
    IST Istanbul
    17:30, Sun 1 May
    3h
    17h 25m layover in Istanbul (IST)
    AC811
    IST Istanbul
    10:55, Mon 2 May
    YYZ Toronto
    14:55, Mon 2 May
    11h
    3h 30m layover in Toronto (YYZ)
    AC157
    YYZ Toronto
    18:25, Mon 2 May
    YEG Edmonton
    20:32, Mon 2 May
    4h 7m
    Show all details
    Depart: Sat, 5 Dec Return: Thu, 5 May Edmonton to Baghdad
    Multiple Airlines 2+ stops 1d 5h 25m
    4:00 pm YEG 7:25 am 7 Dec BGW
    Turkish Airlines 2+ stops 22h 7m
    09:45 BGW 22:52 YEG
    US$1,902
    onetravel.com
    Show Details
    YEG BGW
    Sat, 5 Dec - Thu, 5 May

    Depart: Edmonton to Baghdad via Toronto, Istanbul YEA 16:00 07:25 BGW 1d 5h 25m · via YYZ, IST

    YEG Edmonton
    16:00
    AC178
    Duration: 3h 40m
    YYZ Toronto
    21:40
    1h 15m layover
    YYZ Toronto
    22:55
    TK18
    Duration: 9h 35m
    IST Istanbul
    15:30
    6 Dec
    12h 10m layover
    IST Istanbul
    03:40
    TK802
    Duration: 2h 45m
    BGW Baghdad
    07:25
    Airlines
    Flight No.
    From
    To
    Duration
    AC178
    YEG Edmonton
    16:00, Sat 5 Dec
    YYZ Toronto
    21:40, Sat 5 Dec
    3h 40m
    1h 15m layover in Toronto (YYZ)
    TK18
    YYZ Toronto
    22:55, Sat 5 Dec
    IST Istanbul
    15:30, Sun 6 Dec
    9h 35m
    12h 10m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:40, Mon 7 Dec
    BGW Baghdad
    07:25, Mon 7 Dec
    2h 45m
    Show all details

    Return: Baghdad to Edmonton via Istanbul, Toronto BGW 09:45 22:52 YEA 22h 7m · via IST, YYZ

    BGW Baghdad
    09:45
    TK803
    Duration: 3h
    IST Istanbul
    12:45
    1h 25m layover
    IST Istanbul
    14:10
    TK17
    Duration: 10h 40m
    YYZ Toronto
    17:50
    2h 55m layover
    YYZ Toronto
    20:45
    TK8696
    Duration: 4h 7m
    YEG Edmonton
    22:52
    Airlines
    Flight No.
    From
    To
    Duration
    TK803
    BGW Baghdad
    09:45, Thu 5 May
    IST Istanbul
    12:45, Thu 5 May
    3h
    1h 25m layover in Istanbul (IST)
    TK17
    IST Istanbul
    14:10, Thu 5 May
    YYZ Toronto
    17:50, Thu 5 May
    10h 40m
    2h 55m layover in Toronto (YYZ)
    TK8696
    YYZ Toronto
    20:45, Thu 5 May
    YEG Edmonton
    22:52, Thu 5 May
    4h 7m
    Show all details
    Depart: Sat, 5 Dec Return: Thu, 5 May Edmonton to Baghdad
    Multiple Airlines 2+ stops 1d 15h 25m
    6:00 am YEG 7:25 am 7 Dec BGW
    Turkish Airlines 2+ stops 22h 7m
    09:45 BGW 22:52 YEG
    US$1,817
    flyfar.com
    Show Details
    YEG BGW
    Sat, 5 Dec - Thu, 5 May

    Depart: Edmonton to Baghdad via Toronto, Istanbul YEA 06:00 07:25 BGW 1d 15h 25m · via YYZ, IST

    YEG Edmonton
    06:00
    AC114
    Duration: 3h 40m
    YYZ Toronto
    11:40
    11h 15m layover
    YYZ Toronto
    22:55
    TK18
    Duration: 9h 35m
    IST Istanbul
    15:30
    6 Dec
    12h 10m layover
    IST Istanbul
    03:40
    TK802
    Duration: 2h 45m
    BGW Baghdad
    07:25
    Airlines
    Flight No.
    From
    To
    Duration
    AC114
    YEG Edmonton
    06:00, Sat 5 Dec
    YYZ Toronto
    11:40, Sat 5 Dec
    3h 40m
    11h 15m layover in Toronto (YYZ)
    TK18
    YYZ Toronto
    22:55, Sat 5 Dec
    IST Istanbul
    15:30, Sun 6 Dec
    9h 35m
    12h 10m layover in Istanbul (IST)
    TK802
    IST Istanbul
    03:40, Mon 7 Dec
    BGW Baghdad
    07:25, Mon 7 Dec
    2h 45m
    Show all details

    Return: Baghdad to Edmonton via Istanbul, Toronto BGW 09:45 22:52 YEA 22h 7m · via IST, YYZ

    BGW Baghdad
    09:45
    TK803
    Duration: 3h
    IST Istanbul
    12:45
    1h 25m layover
    IST Istanbul
    14:10
    TK17
    Duration: 10h 40m
    YYZ Toronto
    17:50
    2h 55m layover
    YYZ Toronto
    20:45
    TK8696
    Duration: 4h 7m
    YEG Edmonton
    22:52
    Airlines
    Flight No.
    From
    To
    Duration
    TK803
    BGW Baghdad
    09:45, Thu 5 May
    IST Istanbul
    12:45, Thu 5 May
    3h
    1h 25m layover in Istanbul (IST)
    TK17
    IST Istanbul
    14:10, Thu 5 May
    YYZ Toronto
    17:50, Thu 5 May
    10h 40m
    2h 55m layover in Toronto (YYZ)
    TK8696
    YYZ Toronto
    20:45, Thu 5 May
    YEG Edmonton
    22:52, Thu 5 May
    4h 7m
    Show all details
    Depart: Sat, 5 Dec Return: Thu, 5 May Edmonton to Baghdad
    Multiple Airlines 2+ stops 1d 3h 20m
    12:15 am YEG 1:35 pm 6 Dec BGW
    Multiple Airlines 2+ stops 22h 7m
    09:45 BGW 22:52 YEG
    US$1,916
    onetravel.com
    Show Details
    YEG BGW
    Sat, 5 Dec - Thu, 5 May

    Depart: Edmonton to Baghdad via Toronto, London, Istanbul YEA 00:15 13:35 BGW 1d 3h 20m · via YYZ, LHR, IST

    YEG Edmonton
    00:15
    AC158
    Duration: 3h 40m
    YYZ Toronto
    05:55
    2h 20m layover
    YYZ Toronto
    08:15
    AC868
    Duration: 7h 15m
    LHR London
    20:30
    2h layover
    LHR London
    22:30
    TK1984
    Duration: 3h 50m
    IST Istanbul
    04:20
    6 Dec
    5h 20m layover
    IST Istanbul
    09:40
    TK302
    Duration: 2h 55m
    BGW Baghdad
    13:35
    Airlines
    Flight No.
    From
    To
    Duration
    AC158
    YEG Edmonton
    00:15, Sat 5 Dec
    YYZ Toronto
    05:55, Sat 5 Dec
    3h 40m
    2h 20m layover in Toronto (YYZ)
    AC868
    YYZ Toronto
    08:15, Sat 5 Dec
    LHR London
    20:30, Sat 5 Dec
    7h 15m
    2h layover in London (LHR)
    TK1984
    LHR London
    22:30, Sat 5 Dec
    IST Istanbul
    04:20, Sun 6 Dec
    3h 50m
    5h 20m layover in Istanbul (IST)
    TK302
    IST Istanbul
    09:40, Sun 6 Dec
    BGW Baghdad
    13:35, Sun 6 Dec
    2h 55m
    Show all details

    Return: Baghdad to Edmonton via Istanbul, Frankfurt, Toronto BGW 09:45 22:52 YEA 22h 7m · via IST, FRA, YYZ

    BGW Baghdad
    09:45
    TK803
    Duration: 3h
    IST Istanbul
    12:45
    1h 10m layover
    IST Istanbul
    13:55
    LH1299
    Duration: 3h 10m
    FRA Frankfurt
    16:05
    1h 10m layover
    FRA Frankfurt
    17:15
    AC877
    Duration: 8h 15m
    YYZ Toronto
    19:30
    1h 15m layover
    YYZ Toronto
    20:45
    AC159
    Duration: 4h 7m
    YEG Edmonton
    22:52
    Airlines
    Flight No.
    From
    To
    Duration
    TK803
    BGW Baghdad
    09:45, Thu 5 May
    IST Istanbul
    12:45, Thu 5 May
    3h
    1h 10m layover in Istanbul (IST)
    LH1299
    IST Istanbul
    13:55, Thu 5 May
    FRA Frankfurt
    16:05, Thu 5 May
    3h 10m
    1h 10m layover in Frankfurt (FRA)
    AC877
    FRA Frankfurt
    17:15, Thu 5 May
    YYZ Toronto
    19:30, Thu 5 May
    8h 15m
    1h 15m layover in Toronto (YYZ)
    AC159
    YYZ Toronto
    20:45, Thu 5 May
    YEG Edmonton
    22:52, Thu 5 May
    4h 7m
    Show all details