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

Book cheap flights from Johannesburg to Riyadh from R 4985

Explore the best deals

Discover the cheapest flights from Johannesburg to Riyadh
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified 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

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 26 Jan - 01 Feb
R 13 864
R 13 895
R 13 176
R 12 902
R 13 585
R 10 845
R 10 588
R 9 996
R 15 759
R 12 386
R 11 072
R 24 871
DecemberJanuaryFebruary

Currency and cost comparison

TrainLocal, one-way ticket
52%Trains in Riyadh are 52% cheaper than in Johannesburg.
JohannesburgR 38,00
RiyadhR 18,24
MealMid-priced restaurant
30%A meal in Riyadh is 30% cheaper than a meal in Johannesburg.
JohannesburgR 200,00
RiyadhR 136,80
TaxiStandard daytime start rate
242%Taxis are 242% more expensive in Riyadh than in Johannesburg.
JohannesburgR 16,00
RiyadhR 54,72
CoffeeRegular cappuccino
79%Coffee is 79% more expensive in Riyadh than in Johannesburg.
JohannesburgR 38,91
RiyadhR 69,66
Exchange rate
1 ZAR = 0.23 SAR
1 SAR = 4.54 ZAR
Last checked on Fri, 12/05
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

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Saudi Arabia. At eDreams have you covered!
For flights from Johannesburg to Riyadh, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Riyadh is R4985. 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.
Is Riyadh more expensive than Johannesburg to visit?
Looking at cab fares, a ride in Riyadh costs about $ 54.72 ZAR, 242% more expensive than Johannesburg, with a fare of $ 16.00 ZAR,
while train tickets cost 52% less at Riyadh: $ 18.24 ZAR versus $ 38.00 ZAR at Johannesburg.
Comparing the price of a meal, they range from 136.80 ZAR euros in Riyadh, 32% less than the 200.00 ZAR euros in Johannesburg.
The price of the coffee is around 79% more expensive in Riyadh, with an average of 69.66 ZAR , while in Johannesburg the coffee costs 38.91 ZAR.
How long does the flight from Johannesburg to Riyadh take?
Flight length from Johannesburg to Riyadh is around 08:40 hours on average, at an average distance of 6 021 km, for flights for the route (which may have 1 or more stops in other cities in between).
Which airports have flights between Johannesburg and Riyadh?
The main route from Johannesburg to Riyadh is: OR Tambo International Airport (JNB) to King Khaled Intl (RUH). The following airlines fly this route:
Etihad Airways.
Qatar Airways.
Egyptair.

Plan your trip

Popular Flight RoutesAlternate routes