Arrival Airport | Riyadh King Khaled Intl Airport |
---|
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
25h 15mEgypt Air
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
15h 30mRiyadh King Khaled Intl
Toronto Pearson Intl
1 stop
26h 00mEgypt Air
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
20h 50mRiyadh King Khaled Intl
Toronto Pearson Intl
1 stop
19h 45mTurkish Airlines
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
20h 20mRiyadh King Khaled Intl
Toronto Pearson Intl
2 stops
31h 51mMultiple Airlines
Toronto Pearson Intl
Riyadh King Khaled Intl
2 stops
25h 40mRiyadh King Khaled Intl
Toronto Pearson Intl
2 stops
27h 20mKLM
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
14h 35mRiyadh King Khaled Intl
Toronto Pearson Intl
1 stop
22h 30mLufthansa
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
30h 35mRiyadh King Khaled Intl
Toronto Pearson Intl
1 stop
34h 55mEgypt Air