Average Price | C$ 6,354 |
---|---|
Cheapest Price | C$ 3,973 |
Top Rated Airline | Air Canada |
No. of Airlines | 18 |
Toronto Pearson Intl
Dubai Intl
1 stop
31h 10mEgypt Air
Montreal Pierre Elliott Trudeau Intl
Dubai Intl
1 stop
31h 40mAir Algerie
Toronto Pearson Intl
Dubai Intl
2 stops
32h 00mRoyal Jordanian
Toronto Pearson Intl
Jeddah King Abdulaziz Intl
3 stops
26h 15mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Dubai Intl
1 stop
31h 40mAir Algerie
Montreal Pierre Elliott Trudeau Intl
Dubai Intl
1 stop
31h 40mAir Algerie
Toronto Pearson Intl
Dubai Intl
1 stop
21h 15mDubai Intl
Toronto Pearson Intl
1 stop
27h 30mEgypt Air
Montreal Pierre Elliott Trudeau Intl
Dubai Intl
1 stop
31h 40mDubai Intl
Montreal Pierre Elliott Trudeau Intl
1 stop
32h 10mAir Algerie
Toronto Pearson Intl
Beirut
1 stop
21h 00mBeirut
Toronto Pearson Intl
1 stop
20h 55mLOT
Toronto Pearson Intl
Dubai Intl
2 stops
25h 00mDubai Intl
Toronto Pearson Intl
2 stops
19h 45mRoyal Jordanian
Toronto Pearson Intl
Tel Aviv Ben Gurion Intl
1 stop
15h 00mTel Aviv Ben Gurion Intl
Toronto Pearson Intl
1 stop
19h 25mEL AL
Montreal Pierre Elliott Trudeau Intl
Beirut
1 stop
12h 45mBeirut
Montreal Pierre Elliott Trudeau Intl
2 stops
29h 15mMultiple Airlines