Arrival Airport | Riyadh King Khaled Intl Airport |
---|
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
16h 15mEgypt Air
Montreal Pierre Elliott Trudeau Intl
Riyadh King Khaled Intl
1 stop
25h 35mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Riyadh King Khaled Intl
1 stop
33h 05mEmirates
Toronto Pearson Intl
Riyadh King Khaled Intl
2 stops
28h 25mMultiple Airlines
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
16h 30mRiyadh King Khaled Intl
Toronto Pearson Intl
1 stop
16h 25mEgypt Air
Toronto Pearson Intl
Riyadh King Khaled Intl
2 stops
35h 46mRiyadh King Khaled Intl
Toronto Pearson Intl
2 stops
22h 04mRoyal Jordanian
Toronto Pearson Intl
Riyadh King Khaled Intl
2 stops
28h 30mRiyadh King Khaled Intl
Toronto Pearson Intl
1 stop
37h 50mEmirates
Toronto Pearson Intl
Riyadh King Khaled Intl
1 stop
25h 15mRiyadh King Khaled Intl
Toronto Pearson Intl
1 stop
25h 25mEgypt Air
Toronto Pearson Intl
Riyadh King Khaled Intl
2 stops
55h 25mRiyadh King Khaled Intl
Toronto Pearson Intl
2 stops
39h 52mEmirates