Nestled amidst the Arabian desert, Riyadh stands as the vibrant capital of Saudi Arabia, where a blend of tradition and modernity creates a captivating allure. The city's skyline is adorned with sleek skyscrapers, juxtaposed against ancient forts and bustling souks. Riyadh boasts a rich cultural tapestry, with museums showcasing the kingdom's history, while luxurious shopping malls cater to the cosmopolitan elite. Visitors can immerse themselves in the local cuisine, from aromatic camel meat dishes to sweet pastries dripping with honey. Riyadh's warm hospitality and dynamic energy make it a compelling destination for travellers seeking an authentic Arabian experience.
The cheapest month to fly to Riyadh is typically during August.
The best price we found is for C$1,068 from Toronto to Riyadh.
Some popular airlines include: Wizz Air Malta, ITA Airways, Turkish Airlines, Lufthansa, Air Transat, Air Canada.
A good price for a flight to Riyadh is C$961 - C$1175.
The popular airports near Riyadh include King Khalid International Airport (RUH) and Prince Mohammad bin Abdulaziz International Airport (MED).
The flight to Riyadh (RUH) is roughly 15 hours 10 minutes and 6,603 miles (10,627 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Riyadh from leading comparison sites using our search engine dashboard.
Arched skyscraper with an observatory
Norman foster and architecture
A variety of animals & train rides
Urban park with dancing water fountains
Artifacts & artwork in an 1800s fort
Outdoor museum in a 1700s mud-brick city
Large valley with the country's capital
Flashy row of boutiques & food trucks
Museum within a sprawling palace complex
Tourist Attraction
Park
Air Force museum with vintage planes
Theme Park
Mountain Peak
Scale models of famous buildings
National Park
Oasis-style landscaped park at a dam
Theme Park
Tourist Attraction
Scenic spot with a paved waterfront path
Tourist Attraction
Highway 4
Sizable, grassy park for recreation
Indoor winter sports & a laser show
Worship hall with stain-glass windows
Vast mosque with an ornate prayer hall
Green area with rides & a water tower
Sports facilities, lawns & a play area
Outdoor play, rides & food stalls
Vast prayer hall with dramatic lighting
Compact park with palms & a jogging path
Tourist Attraction
Paved paths, palm trees & a playground
Small green space shaded by palms
Landmark
Palace and architecture
Sandy park with palms & a playground
Historic square with a famous mosque
Palace and architecture
Park
Park and garden
Park
Garden and park
Wildlife Park
Tourist Attraction
Park
Park
Playgrounds, bike rentals & picnics
Tourist Attraction
Garden
Rides & games in an entertainment zone
Park and camping
State Park
Park
Bowling lanes, ping-pong & PlayStation
Park
Amusement Park
Museum
Tourist Attraction
Garden
Palms, a walking track & a playground
Garden
Tourist Attraction
Park and garden
Mosque
Museum
Tower
Park
Palm-fringed paths & kids’ play areas
Lawns, palm trees & sports facilities
Amusement Park
Garden and park
Park
State Park
Park
Garden
Bridge
Science Museum
Palm trees, a playground & paths
24.1 °C
Mon, 29 Apr 2024
Average Temperature
20°C
Jan
23°C
Feb
28°C
Mar
33°C
Apr
39°C
May
43°C
Jun
44°C
Jul
44°C
Aug
40°C
Sep
35°C
Oct
28°C
Nov
22°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Riyadh (RUH) - The flight distance between these airports is 6,603 miles (10,627 kilometres). The direct flight time is roughly 15 hours 10 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Riyadh (RUH) - The flight distance between these airports is 6,303 miles (10,143 kilometres). The direct flight time is roughly 14 hours 30 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Riyadh (RUH) - The flight distance between these airports is 7,276 miles (11,709 kilometres). The direct flight time is roughly 16 hours 40 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Riyadh (RUH) - The flight distance between these airports is 7,051 miles (11,348 kilometres). The direct flight time is roughly 16 hours 10 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Riyadh (RUH) - The flight distance between these airports is 6,901 miles (11,106 kilometres). The direct flight time is roughly 15 hours 50 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Riyadh (RUH) - The flight distance between these airports is 5,918 miles (9,524 kilometres). The direct flight time is roughly 13 hours 39 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Riyadh (RUH) - The flight distance between these airports is 6,382 miles (10,270 kilometres). The direct flight time is roughly 14 hours 40 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Riyadh (RUH) - The flight distance between these airports is 6,158 miles (9,910 kilometres). The direct flight time is roughly 14 hours 11 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Riyadh (RUH) - The flight distance between these airports is 6,307 miles (10,151 kilometres). The direct flight time is roughly 14 hours 30 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Riyadh (RUH) - The flight distance between these airports is 6,811 miles (10,962 kilometres). The direct flight time is roughly 15 hours 38 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Riyadh (RUH) - The flight distance between these airports is 5,375 miles (8,651 kilometres). The direct flight time is roughly 12 hours 26 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Riyadh (RUH) - The flight distance between these airports is 7,191 miles (11,572 kilometres). The direct flight time is roughly 16 hours 28 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Riyadh (RUH) - The flight distance between these airports is 5,830 miles (9,382 kilometres). The direct flight time is roughly 13 hours 27 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Riyadh (RUH) - The flight distance between these airports is 5,921 miles (9,529 kilometres). The direct flight time is roughly 13 hours 39 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Riyadh (RUH) - The flight distance between these airports is 6,687 miles (10,761 kilometres). The direct flight time is roughly 15 hours 21 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Riyadh (RUH) - The flight distance between these airports is 5,750 miles (9,253 kilometres). The direct flight time is roughly 13 hours 16 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Riyadh (RUH) - The flight distance between these airports is 7,315 miles (11,772 kilometres). The direct flight time is roughly 16 hours 45 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Riyadh (RUH) - The flight distance between these airports is 6,652 miles (10,706 kilometres). The direct flight time is roughly 15 hours 16 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Riyadh (RUH) - The flight distance between these airports is 7,252 miles (11,671 kilometres). The direct flight time is roughly 16 hours 36 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Riyadh (RUH) - The flight distance between these airports is 6,941 miles (11,171 kilometres). The direct flight time is roughly 15 hours 55 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Riyadh (RUH) - The flight distance between these airports is 6,431 miles (10,349 kilometres). The direct flight time is roughly 14 hours 47 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Riyadh (RUH) - The flight distance between these airports is 6,870 miles (11,057 kilometres). The direct flight time is roughly 15 hours 46 minutes.
From Toronto (YYZ), Canada to Riyadh, Saudi Arabia (RUH): C$1,068
Depart: 20 May 2024 · Return: 03 Jun 2024 Price found 29 Apr 2024, 03:17
From Montreal (YUL), Canada to Riyadh, Saudi Arabia (RUH): C$1,321
Depart: 09 May 2024 · Return: 26 May 2024 Price found 29 Apr 2024, 00:59
From Calgary (YYC), Canada to Riyadh, Saudi Arabia (RUH): C$1,408
Depart: 22 Sep 2024 · Return: 30 Sep 2024 Price found 29 Apr 2024, 00:18
From Ottawa (YOW), Canada to Riyadh, Saudi Arabia (RUH): C$1,493
Depart: 22 Jan 2025 · Return: 29 Jan 2025 Price found 28 Apr 2024, 22:18
From Vancouver (YVR), Canada to Riyadh, Saudi Arabia (RUH): C$1,505
Depart: 01 Mar 2025 · Return: 01 Apr 2025 Price found 28 Apr 2024, 05:01
From Edmonton (YEG), Canada to Riyadh, Saudi Arabia (RUH): C$1,531
Depart: 15 Oct 2024 · Return: 31 Oct 2024 Price found 28 Apr 2024, 18:57
Expert Help