Fly from
Fly to
Budget
C$ 1,247 - C$ 1,782
Route
Depart
Return
Price
Toronto Pearson IntlBaghdad Intl
YYZ - BGW
YYZBGW
Toronto Pearson Intl
2023-05-18
2 stops22h 50m
Baghdad Intl
2023-05-25
2 stops46h 21m
Toronto Pearson IntlBaghdad Intl
YYZ - BGW
YYZBGW
Toronto Pearson Intl
2023-05-16
2 stops20h 10m
Baghdad Intl
2023-06-14
2 stops35h 03m
Toronto Pearson IntlBaghdad Intl
YYZ - BGW
YYZBGW
Toronto Pearson Intl
2023-05-19
1 stop31h 35m
Baghdad Intl
2023-06-15
1 stop22h 20m
Toronto Pearson IntlBaghdad Intl
YYZ - BGW
YYZBGW
Toronto Pearson Intl
2023-05-17
2 stops23h 50m
Baghdad Intl
2023-06-03
2 stops38h 10m
Toronto Pearson IntlBaghdad Intl
YYZ - BGW
YYZBGW
Toronto Pearson Intl
2023-05-19
1 stop31h 35m
Baghdad Intl
2023-06-14
1 stop34h 05m
Toronto Pearson IntlBaghdad Intl
YYZ - BGW
YYZBGW
Toronto Pearson Intl
2023-05-31
1 stop24h 15m
Baghdad Intl
2023-06-11
2 stops47h 02m
Toronto Pearson IntlErbil Intl
YYZ - EBL
YYZEBL
Toronto Pearson Intl
2023-09-16
2 stops33h 30m
Erbil Intl
2023-10-07
2 stops53h 20m
Toronto Pearson IntlErbil Intl
YYZ - EBL
YYZEBL
Toronto Pearson Intl
2023-05-22
1 stop15h 40m
Erbil Intl
2023-06-12
2 stops26h 55m
Toronto Pearson IntlErbil Intl
YYZ - EBL
YYZEBL
Toronto Pearson Intl
2023-09-06
2 stops20h 10m
Erbil Intl
2023-09-29
2 stops26h 29m