eDreams is now available in the following countries:
Or you can visit ourglobal site

Book cheap flights from Johannesburg to Riyadh from R 6191

Explore the best deals

Discover the cheapest flights from Johannesburg to Riyadh
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Johannesburg to Riyadh

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of June. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 15 Jun - 21 Jun
R 8 018
R 7 772
R 6 548
R 6 900
R 6 283
R 6 369
R 7 224
R 6 387
R 6 984
R 6 510
R 6 884
R 9 063
MayJuneJulyAugust
Airlines that fly from Johannesburg to Riyadh
Exchange rate
1 ZAR = 0.23 SAR
1 SAR = 4.35 ZAR
Last checked on Thu, 05/14
Distance: 6001 kms
Johannesburg airports
OR Tambo International Airport (JNB)How far from city centre: 1 kms
Lanseria Intl Apt (HLA)How far from city centre: 48 kms
Riyadh airports
King Khaled Intl (RUH)How far from city centre: 10 kms

Useful Information for Flights from Johannesburg to Riyadh

Planning a trip from Johannesburg to Riyadh? Let eDreams help you find the best flights to Riyadh from Johannesburg. Discover Saudi Arabia's capital, a blend of ancient history and modern marvels. Explore its bustling souks, impressive architecture, and rich cultural heritage.

Time Difference between Johannesburg and Riyadh

Riyadh is one hour ahead of Johannesburg. Please note that Daylight Savings Time may affect this difference, so it's always best to double-check the current time in both cities before your flights to Riyadh from Johannesburg.

Best Time to Fly to Riyadh

Riyadh experiences a desert climate, with hot summers and mild winters. Flights to Riyadh from Johannesburg are often cheaper during the cooler months of January (around 14.0 C) or February. For those who prefer warmer weather, July offers average temperatures of 36.0 C. Consider booking your flights 18 days in advance for better deals on flights to Riyadh from Johannesburg and aim for departures on Friday evenings for potential savings.

Johannesburg Airports

Johannesburg is served by two main passenger airports, offering flights to Riyadh from Johannesburg and other destinations. Booking flights to Riyadh from Johannesburg is easy with eDreams.

Airport Information

O.R. Tambo International Airport (JNB)

This is the largest and busiest airport in Africa, located 23km east of Johannesburg city centre. It serves as the primary hub for South African Airways and handles numerous international and domestic flights, including flights to Riyadh from Johannesburg. O.R Tambo is well-equipped with modern facilities and offers various services for travellers. Booking your flights to Riyadh from Johannesburg via eDreams ensures a smooth and hassle-free experience.

Lanseria International Airport (HLA)

Lanseria International Airport is a smaller airport located approximately 35km from Johannesburg city centre. It's a convenient option for those travelling between Johannesburg, Cape Town, and Durban. Consider booking your flights to Riyadh from Johannesburg through eDreams for the best deals.

Main Airlines for This Route

Here are the top three airlines that typically offer flights from Johannesburg to Riyadh (availability might vary):

  • Emirates
  • Qatar Airways
  • Etihad Airways

Riyadh Airports

Find your ideal flights to Riyadh from Johannesburg with eDreams.

Airport Information

King Khalid International Airport (RUH)

Riyadh's main airport, King Khalid International Airport (RUH), offers various facilities including duty-free shops, restaurants, lounges, prayer rooms, medical services, currency exchange, ATMs, and car rental services. You can book your flights to Riyadh from Johannesburg through eDreams.

From the airport to the city centre, you can take a taxi (approximately SAR 70), a pre-booked transfer, or a limo service. A metro line (L4) connects Terminal 5 to the King Abdullah Financial District. Car rental services are available at the parking lot entry of each hall. Consider eDreams for your car rental needs in Riyadh. Book your flights to Riyadh from Johannesburg with eDreams today.

What to Do and See in Riyadh

Planning your flights to Riyadh from Johannesburg? Riyadh, the vibrant capital of Saudi Arabia, offers a captivating blend of history, culture, and modernity. Explore its historical wonders and immerse yourself in the rich Saudi Arabian heritage.

  • Masmak Fortress: Discover this historical landmark in the heart of Riyadh. Explore the fortress's museum, which showcases photographs, artwork, and multimedia presentations from the early 20th century.
  • Edge of the World: Embark on a guided hike to the Edge of the World, a dramatic escarpment offering breathtaking views of the surrounding desert landscape. Remember to catch the sunset before heading back to the city.
  • National Museum of Saudi Arabia: Delve into Saudi Arabia's rich history and culture at the National Museum. Admire the impressive collection of artifacts and learn about the kingdom's heritage.

Discover our TOP discounts for your flight from Johannesburg to Riyadh

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to Riyadh from Johannesburg. Discover this benefit and many more by becoming an Opodo Prime or Prime Plus member now!

Frequently asked questions about flights from Johannesburg to Riyadh

On average, how much is the price of a flight from Johannesburg to Riyadh?
When you fly from Johannesburg to Riyadh the average price is R 13744. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
For flights from Johannesburg to Riyadh, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Riyadh is R6191. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
How long does the flight from Johannesburg to Riyadh take?
Flight length from Johannesburg to Riyadh is around 9 hours on average, at an average distance of 6 001,48 km, for flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Riyadh compared to Johannesburg?
While in Johannesburg the temperatures can reach an average of 20º ºC in summer, Riyadh's temperatures can go up to 35º ºC during the hot season. In winter, however, weather indicators show around 15º ºC in Riyadh, compared to the 11º ºC average degrees reported in Johannesburg.
Which airports have flights between Johannesburg and Riyadh?
The main route from Johannesburg to Riyadh is: O. R. Tambo International Airport (JNB) to King Khalid International Airport(RUH). The following airlines fly this route:
Which airlines fly from Johannesburg to Riyadh?

Qatar Airways

  • Ethiopian Airlines
  • Etihad Airways

Plan your trip

Popular Flight RoutesAlternate routes