Cheap Flights from Saint-Denis to Johannesburg

Compare Saint-Denis to Johannesburg flight deals

Find the cheapest month or even day of the year to fly to Johannesburg

Book the best Johannesburg fare with no extra fees

Flight deals from Saint-Denis to Johannesburg

Looking for a cheap last-minute deal or the best return flight from Saint-Denis to Johannesburg? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Saint-Denis to Johannesburg

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Saint-Denis to Johannesburg flights are currently cheapest in September.

Direct flights from Saint-Denis to Johannesburg

Alternative Saint-Denis to Johannesburg routes

Looking for the cheapest, fastest or easiest route from Saint-Denis to Johannesburg? You could fly into the following airports instead.

Saint-Denis to Johannesburg: Flight information

The things to know before you go.
Cheapest flight foundRs128,659
Cheapest month to flySeptember
Average flight time4 hrs, 20 mins
Most popular airlineAir Austral
Average flights per week3

Finding cheap flights from Saint-Denis to Johannesburg: Frequently asked questions

There are 2 airports in Johannesburg: Johannesburg O.R. Tambo and Lanseria.
The best price we found for a return flight from Saint-Denis to Johannesburg is Rs109,709. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
4 hours and 20 minutes is the average flight time from Saint-Denis to Johannesburg.
Air Austral flies direct from Saint-Denis to Johannesburg.
As of July 2025, there are 3 flights per week flying from Saint-Denis to Johannesburg.
The cheapest month to fly from Saint-Denis to Johannesburg is usually August.
If you're flying from Saint-Denis Airport, the cheapest airport near Johannesburg is Johannesburg O.R. Tambo – which is 21.7 km away from the centre of Johannesburg. We've found flights into this airport from Rs109,709.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Saint-Denis Airport to Johannesburg on Sunday, 17 August 2025.
Yes – the average flight time is 4 hours and 20 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Johannesburg but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Johannesburg is around 40 days in advance, so don’t leave your flight to the last minute.
In July, the average temperature is usually around 11°C. January is typically the warmest month in Johannesburg, when it usually averages around 28°C. You can expect the least rain in July. The coldest month is June, with temperatures averaging 3°C. The rainiest month is December.
Currently, Air Austral offers the cheapest flight tickets to Johannesburg.

Flying from Reunion Roland Garros Airport (RUN) to Johannesburg: what you need to know

  • Jump on a direct flight from Reunion Roland Garros Airport to Johannesburg and you'll be travelling for around 3 hours 45 minutes.

  • Reunion Roland Garros Airport is located in Saint-Denis. Following the UTC+2 timezone, Johannesburg is two hours behind Saint-Denis.

  • Reunion Roland Garros Airport (RUN) to O.R. Tambo International Airport (JNB) is the most traveled route, with two flights a week to choose from. If you have things to finalize before heading off, the last flight from RUN to JNB is with Air Austral at 21:40. Go for the first departure operated by Air Austral at 20:20 if you want to get on your way earlier.

  • For stress-free travel, turn up at the airport two hours ahead of international flights and an hour before domestic departures. This ensures you have enough time to board your RUN to Johannesburg flight.

  • You can book a direct Reunion Roland Garros Airport to Johannesburg ticket. Start your trip at RUN and arrive at O.R. Tambo International Airport (JNB).

  • Air Austral is a well-known airline that operates direct flights from Reunion Roland Garros Airport to Johannesburg.

  • The journey from central Saint-Denis to RUN takes about 50 minutes on public transport. If you ride-share, drive or grab a cab, you'll cover the 6 kilometres in 15 minutes or so, depending on traffic.

  • Booked an early flight from Reunion Roland Garros Airport to Johannesburg? Avoid the hassle of rushing to the airport (and sneak in some extra precious sleep) by choosing one of these stays near RUN:

  • Of all flights departing from Reunion Roland Garros Airport, 62.88% arrive as scheduled at their destination.

How to find the cheapest flights from Reunion Roland Garros Airport (RUN) to Johannesburg

  • The lowest price we've seen for a one-way Reunion Roland Garros Airport to Johannesburg flight is Rs128,659. The cheapest price for a return flight is Rs109,709. Keep in mind fares can change due to demand at the time of booking.

  • Lock in cheap flights from RUN to Johannesburg by booking two months ahead. Based on our research, that's the best time for bagging a bargain.

  • June is the best month for landing an incredible deal on Reunion Roland Garros Airport to Johannesburg tickets. If you'd like to travel during a different time of year, the 'Whole month' tool will show you the lowest prices for every month.

  • Snapping up a cheap flight from RUN to Johannesburg is easy with Price Alerts. Simply create one of these automatic notifications and we'll let you know as soon as a new discount appears.

  • Tailor your flights with filters. Pick your preferred departure and arrival times, total journey duration and airlines. You can also sort results by 'Best,' 'Fastest' or 'Cheapest' flights from Reunion Roland Garros Airport to Johannesburg.

Airports in Johannesburg

O.R. Tambo International Airport (JNB)

  • The distance from O.R. Tambo International Airport (JNB) to central Johannesburg is roughly 29 kilometres. It takes around 30 minutes to get to the centre driving.

  • It'll take around 1 hour 10 minutes to get there by public transport.

  • If you have a late flight from Reunion Roland Garros Airport to Johannesburg, nothing beats the convenience of staying near the terminal. Collect your bags from the carousel and then be showered and snoozing soon after at one of these hotels near JNB:

  • Pick up an O.R. Tambo International Airport rental car and discover Johannesburg and beyond with your own set of wheels. Carwiz, Alamo and Green Motion are leading providers to choose from here.

  • Reserving your ride from O.R. Tambo International Airport around three weeks ahead of your flight from RUN to Johannesburg can help you get the lowest rate.

Lanseria International Airport (HLA)

  • After your flight from Reunion Roland Garros Airport to Johannesburg has hit the runway, you can reach the city centre in around 50 minutes by car. Central Johannesburg is roughly 48 kilometres from Lanseria International Airport (HLA).

  • There are some great places to park your luggage (and yourself) near HLA. Settle in and get cosy after your RUN to Johannesburg flight at one of these well-located options:

  • The quickest way to reach your destination is with a Lanseria International Airport rental car. Pick up your wheels from First - Car Hire, Tempest - Car Hire or Firefly powered by Hertz and hit the road in a heartbeat.

  • Get what you want, not just what's left over. Securing your ride from HLA four weeks in advance often means better prices and a greater selection of vehicles.

Best time to go to Johannesburg

  • Carefully consider your trip dates before securing your flight from Reunion Roland Garros Airport to Johannesburg. The city comes alive in peak season, but hotel prices are often higher and attractions can get crowded. Visit Johannesburg in the off-season if you prefer a more relaxed vibe.

  • When booking your Reunion Roland Garros Airport to Johannesburg flight ticket, think about the weather you're most comfortable in. January is the warmest month in Johannesburg, with temperatures ranging from 15ºC to 30ºC.

  • If you like cooler conditions, search for a cheap ticket from RUN to Johannesburg in July when temperatures average between 4ºC and 20ºC.

More about Johannesburg

  • When it comes to looking for somewhere to rest your head, you'll find the top stays in Johannesburg right here. Explore these hotels as soon as you've locked in your flight from Reunion Roland Garros Airport to Johannesburg:

  • All great adventures should include a little sightseeing. Maboneng Precinct, Constitution Hill and Johannesburg Zoo are attractions you won't want to skip in Johannesburg.

Explore more of South Africa

  • Johannesburg has loads to offer, but there are so many other corners of South Africa just waiting to be explored. Around 451 kilometres south-east of Johannesburg, a visit to Pietermaritzburg will keep you on the move. Check out popular attractions like KwaZulu-Natal National Botanical Garden, Comrades Marathon House and The Old Prison.

  • Around 370 kilometres south-west of Johannesburg, Bloemfontein is another favourite stop in South Africa. Experience the best of this destination with a visit to Naval Hill Planetarium, Bloemfontein Zoo and Anglo Boer War Museum.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.