Arrival Airport | Riyadh King Khaled Intl Airport |
---|
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
31h 20mEgypt Air
Montreal Pierre Elliott Trudeau Intl
Riyadh King Khaled Intl
1 stop
30h 15mRoyal Jordanian
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
31h 20mEgypt Air
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
31h 20mEgypt Air
Toronto Pearson Intl
Riyadh King Khaled Intl
2 stops
36h 25mAir Canada
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
31h 20mRiyadh King Khaled Intl
Toronto Pearson Intl
1 stop
34h 25mEgypt Air
Toronto Pearson Intl
Riyadh King Khaled Intl
2 stops
23h 50mRiyadh King Khaled Intl
Toronto Pearson Intl
2 stops
33h 55mRoyal Jordanian
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
27h 50mRiyadh King Khaled Intl
Toronto Pearson Intl
1 stop
29h 45mEtihad Airways
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
21h 40mRiyadh King Khaled Intl
Toronto Pearson Intl
1 stop
26h 20mBritish Airways
Montreal Pierre Elliott Trudeau Intl
Riyadh King Khaled Intl
1 stop
26h 40mRiyadh King Khaled Intl
Montreal Pierre Elliott Trudeau Intl
1 stop
23h 10mTurkish Airlines
Toronto Pearson Intl
Riyadh King Khaled Intl
2 stops
29h 10mRiyadh King Khaled Intl
Toronto Pearson Intl
2 stops
30h 57mMultiple Airlines