Fly from
Budget
C$ 2,388 - C$ 2,858
Route
Depart
Return
Price
Toronto Pearson IntlNajaf Al Najaf Intl
YYZ - NJF
YYZNJF
Toronto Pearson Intl
Sun 7/7
2 stops22h 35m
Najaf Al Najaf Intl
Fri 19/7
3 stops32h 05m
Toronto IslandNajaf Al Najaf Intl
YTZ - NJF
YTZNJF
Toronto Island
Fri 5/7
2 stops20h 05m
Najaf Al Najaf Intl
Fri 19/7
2 stops27h 46m
Toronto Pearson IntlNajaf Al Najaf Intl
YYZ - NJF
YYZNJF
Toronto Pearson Intl
Fri 5/7
2 stops21h 30m
Najaf Al Najaf Intl
Fri 19/7
2 stops32h 37m
Toronto Pearson IntlNajaf Al Najaf Intl
YYZ - NJF
YYZNJF
Toronto Pearson Intl
Wed 10/7
2 stops41h 10m
Najaf Al Najaf Intl
Sat 20/7
2 stops42h 22m
Toronto Pearson IntlNajaf Al Najaf Intl
YYZ - NJF
YYZNJF
Toronto Pearson Intl
Fri 2/8
1 stop23h 50m
Najaf Al Najaf Intl
Fri 6/9
1 stop20h 30m
Toronto Pearson IntlNajaf Al Najaf Intl
YYZ - NJF
YYZNJF
Toronto Pearson Intl
Sat 6/7
3 stops32h 00m
Najaf Al Najaf Intl
Thu 18/7
3 stops30h 25m
Toronto Pearson IntlNajaf Al Najaf Intl
YYZ - NJF
YYZNJF
Toronto Pearson Intl
Fri 2/8
2 stops51h 10m
Najaf Al Najaf Intl
Fri 6/9
2 stops32h 04m
Toronto Pearson IntlNajaf Al Najaf Intl
YYZ - NJF
YYZNJF
Toronto Pearson Intl
Sun 18/8
1 stop23h 50m
Najaf Al Najaf Intl
Tue 3/9
2 stops43h 41m
Toronto Pearson IntlNajaf Al Najaf Intl
YYZ - NJF
YYZNJF
Toronto Pearson Intl
Fri 2/8
1 stop17h 35m
Najaf Al Najaf Intl
Fri 6/9
2 stops42h 41m
Boarding
Overall
Crew
Comfort
Entertainment
Food
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Boarding
Overall
Crew
Comfort
Entertainment
Food
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Boarding
Overall
Crew
Comfort
Entertainment
Food
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.
Boarding
Overall
Crew
Comfort
Entertainment
Food
Reviews
It was a pleasure journey! Emirates improved their services and I am glad that they are doing well.