Popular Filters
One Way Price
Duration
Stops From Toronto
Departure From Toronto
AED 2,812
AED 4,337
AED 2,525
Arrival at Riyadh
AED 2,525
AED 4,337
AED 3,882
AED 2,812
Alliances & Airlines
Oneworld
(2)
SkyTeam
(5)
Star Alliance
(20)
+ 3 more
Layover Airports
+ 4 more
Layover Duration
Fare Calendar For other Domestic Routes
Fare Calendar For other International Routes
Top Airlines
Popular Flights
Popular Routes UAE
Popular UAE Routes
Hotels in Riyadh
Most Searched Hotel in Riyadh
Hotels in Riyadh Areas
Budget Hotels in Riyadh
Toronto to Riyadh Fare Calendar
AED 2,553
Transit Visa may be required
Toronto to Riyadh , 5 Apr
Turkish Airlines TK | 18
21:50
Sun, 5 Apr 26
Terminal T1
Toronto, Canada
09 h 50 m
14:40
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 140
20:15
Mon, 6 Apr 26
Istanbul, Turkey
04 h
00:15
Tue, 7 Apr 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
AED 2,840
Transit Visa may be required
Toronto to Riyadh , 5 Apr
Air Canada AC | 8692
10:30
Sun, 5 Apr 26
Terminal T1
Toronto, Canada
01 h 41 m
12:11
Sun, 5 Apr 26
Terminal B
Boston, United States
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 82
21:50
Sun, 5 Apr 26
Terminal E
Boston, United States
09 h 20 m
14:10
Mon, 6 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 146
19:10
Mon, 6 Apr 26
Istanbul, Turkey
04 h
23:10
Mon, 6 Apr 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
AED 3,056
Toronto to Riyadh , 5 Apr
Qatar Airways QR | 768
21:00
Sun, 5 Apr 26
Terminal T3
Toronto, Canada
13 h 20 m
17:20
Mon, 6 Apr 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1168
18:45
Mon, 6 Apr 26
Doha, Qatar
02 h 15 m
21:00
Mon, 6 Apr 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
AED 3,910
Toronto to Riyadh , 5 Apr
Saudia SV | 62
19:00
Sun, 5 Apr 26
Terminal T3
Toronto, Canada
11 h 55 m
13:55
Mon, 6 Apr 26
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 1038
16:00
Mon, 6 Apr 26
Terminal T1
Jeddah, Saudi Arabia
01 h 45 m
17:45
Mon, 6 Apr 26
Terminal T4
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
AED 4,000
Transit Visa may be required
Toronto to Riyadh , 5 Apr
Air Canada AC | 896
18:40
Sun, 5 Apr 26
Terminal T1
Toronto, Canada
09 h 30 m
11:10
Mon, 6 Apr 26
Athens, Greece
BAGGAGE : CHECK INCABIN
Information not available
Aegean Airlines A3 | 3283 | Operated By Saudia
14:55
Mon, 6 Apr 26
Athens, Greece
04 h 05 m
19:00
Mon, 6 Apr 26
Terminal T2
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
AED 4,365
Transit Visa may be required
Toronto to Riyadh , 5 Apr
EgyptAir MS | 996
12:45
Sun, 5 Apr 26
Terminal T1
Toronto, Canada
10 h 25 m
05:10
Mon, 6 Apr 26
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 651
08:15
Mon, 6 Apr 26
Terminal T3
Cairo, Egypt
02 h 40 m
11:55
Mon, 6 Apr 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
AED 4,598
Transit Visa may be required
Toronto to Riyadh , 5 Apr
Air France AF | 357
18:00
Sun, 5 Apr 26
Terminal T3
Toronto, Canada
07 h 25 m
07:25
Mon, 6 Apr 26
Terminal T2E
Paris, France
BAGGAGE : CHECK INCABIN
Information not available
Air France AF | 6672 | Operated By Saudia
11:30
Mon, 6 Apr 26
Terminal T1
Paris, France
06 h 15 m
18:45
Mon, 6 Apr 26
Terminal T2
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
AED 5,320
Transit Visa may be required
Toronto to Riyadh , 5 Apr
Air Canada AC | 854
18:30
Sun, 5 Apr 26
Terminal T1
Toronto, Canada
07 h 05 m
06:35
Mon, 6 Apr 26
Terminal T2
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 110
10:00
Mon, 6 Apr 26
Terminal T4
London - Heathrow Apt, United Kingdom
06 h 40 m
18:40
Mon, 6 Apr 26
Terminal T2
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
AED 5,303
Toronto to Riyadh , 5 Apr
Emirates EK | 242
14:55
Sun, 5 Apr 26
Terminal T1
Toronto, Canada
13 h 45 m
12:40
Mon, 6 Apr 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 817
14:00
Mon, 6 Apr 26
Terminal T3
Dubai, United Arab Emirates
02 h 35 m
15:35
Mon, 6 Apr 26
Terminal T5
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
AED 13,246
Transit Visa may be required
Toronto to Riyadh , 5 Apr
Lufthansa LH | 6625 | Operated By Air Canada
18:40
Sun, 5 Apr 26
Terminal T1
Toronto, Canada
09 h 30 m
11:10
Mon, 6 Apr 26
Athens, Greece
BAGGAGE : CHECK INCABIN
Information not available
Aegean Airlines A3 | 3283 | Operated By Saudia
14:55
Mon, 6 Apr 26
Athens, Greece
04 h 05 m
19:00
Mon, 6 Apr 26
Terminal T2
Riyadh, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available

