Fly from
Fly to
Budget
C$ 1,542 - C$ 3,483
Route
Depart
Return
Price
Montreal Pierre Elliott Trudeau IntlNajaf Al Najaf Intl
YUL - NJF
YULNJF
Montreal Pierre Elliott Trudeau Intl
2023-08-23
2 stops24h 35m
Najaf Al Najaf Intl
2023-09-20
2 stops44h 12m
Montreal Pierre Elliott Trudeau IntlNajaf Al Najaf Intl
YUL - NJF
YULNJF
Montreal Pierre Elliott Trudeau Intl
2023-08-23
1 stop16h 05m
Najaf Al Najaf Intl
2023-09-20
2 stops44h 12m
Montreal Pierre Elliott Trudeau IntlNajaf Al Najaf Intl
YUL - NJF
YULNJF
Montreal Pierre Elliott Trudeau Intl
2023-08-23
1 stop16h 05m
Najaf Al Najaf Intl
2023-09-20
1 stop22h 50m
Toronto Pearson IntlNajaf Al Najaf Intl
YYZ - NJF
YYZNJF
Toronto Pearson Intl
2023-04-01
2 stops39h 50m
Najaf Al Najaf Intl
2023-04-15
2 stops32h 04m
Toronto Pearson IntlNajaf Al Najaf Intl
YYZ - NJF
YYZNJF
Toronto Pearson Intl
2023-04-01
2 stops39h 50m
Najaf Al Najaf Intl
2023-04-15
2 stops32h 04m
Toronto Pearson IntlNajaf Al Najaf Intl
YYZ - NJF
YYZNJF
Toronto Pearson Intl
2023-08-27
2 stops24h 15m
Najaf Al Najaf Intl
2023-09-06
2 stops42h 36m
Toronto Pearson IntlNajaf Al Najaf Intl
YYZ - NJF
YYZNJF
Toronto Pearson Intl
2023-08-27
1 stop25h 30m
Najaf Al Najaf Intl
2023-09-08
1 stop18h 45m
Toronto Pearson IntlNajaf Al Najaf Intl
YYZ - NJF
YYZNJF
Toronto Pearson Intl
2023-08-27
2 stops24h 15m
Najaf Al Najaf Intl
2023-09-08
2 stops32h 39m
Toronto Pearson IntlNajaf Al Najaf Intl
YYZ - NJF
YYZNJF
Toronto Pearson Intl
2023-04-01
1 stop35h 20m
Najaf Al Najaf Intl
2023-04-15
1 stop24h 25m