Find cheap flights from Saint-Denis to Johannesburg

RUN - JNB

Find cheap flights from Saint-Denis to Johannesburg

Return
Economy
Saint-Denis (RUN)
Johannesburg OR Tambo
Tue 5/26
Tue 6/2
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Good to know

Low season: November
High season: January
Average price: R11 526
Good deal: R10 452

Best time to beat the crowds

2%

expected price decrease

Most popular time to fly

5%

expected price increase

(price for this month)

or less (return)

When to book flights from Saint-Denis to Johannesburg

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

FAQs for booking Saint-Denis to Johannesburg flights

How long does a flight from Saint-Denis to Johannesburg take?
The average direct flight takes 4h 15m, covering a distance of 2836 km.
How many flights are there between Saint-Denis and Johannesburg?
There are 3 (direct) flights between Saint-Denis and Johannesburg per week, averaging 0 per day.
Which airlines provide the cheapest flights from Saint-Denis to Johannesburg?
In the past 3 days, the cheapest return tickets were found on Air Austral (R8,887) and Multiple Airlines (R13,972)
Which airlines fly most frequently between Saint-Denis and Johannesburg?
Air Austral flies twice weekly (Sunday, Tuesday), Air India flies once weekly (Sunday).
What’s the cheapest day of the week to fly from Saint-Denis to Johannesburg?
For Saint-Denis to Johannesburg, Tuesday is the cheapest day to fly on average and Friday is the most expensive. Flying from Johannesburg back to Saint-Denis, the best deals are generally found on Tuesday, with Friday being the most expensive.
Which airports will I be using when flying from Saint-Denis to Johannesburg?
When flying out of Saint-Denis you will be using Saint-Denis Gillot, often referred to as Saint-Denis Airport. You will be landing at Johannesburg OR Tambo, also known as Johannesburg Airport.
How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Saint-Denis to Johannesburg (return)

Airports
Origin
Saint-Denis
R8 887
only
R8 887
Destination
Johannesburg
R8 887
only
R8 887
Tue, Jul 7
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
4h 15m
Tue, Jul 21
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
3h 50m
R8 887
Trip: 15 days
7,3Good Show reviews
Overall 7,3 Good
Based on 4 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
RUN
JNB
Good 7,3

Pros: Crew was very pleasant and efficient.

Cons: Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement.

RUN
JNB
Good 6,6

Pros: Food and service are above usual airline standard.

Cons: Both directions transit/transfer at Reunion/St. Denis was a joke. This is more the fault of the airport than Air Austral. The security facilities are inadequate and slow, staff unfriendly ... consequently the transfer can never be made in time and departure is delayed. After all of that you get back on same aircraft !!! why not leave passengers flying onwards to Johannesburg (Mauritius) on the plane ... as I have experienced with many other airlines.

RUN
JNB
Good 6,6

Pros: Food and service are above usual airline standard.

Cons: Both directions transit/transfer at Reunion/St. Denis was a joke. This is more the fault of the airport than Air Austral. The security facilities are inadequate and slow, staff unfriendly ... consequently the transfer can never be made in time and departure is delayed. After all of that you get back on same aircraft !!! why not leave passengers flying onwards to Johannesburg (Mauritius) on the plane ... as I have experienced with many other airlines.

RUN
JNB
Good 7,3

Pros: Crew was very pleasant and efficient.

Cons: Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement.

CDG
RUN
Good 7,3

Cons: More announcements about lateness of departure. Less breakable plastic glasses. Passing water out more e often. Better coffee- it was very weak. Better movie selection

Fri, Jul 10
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
4h 15m
Tue, Jul 21
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
3h 50m
R9 028
Trip: 12 days
7,3Good Show reviews
Overall 7,3 Good
Based on 4 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
RUN
JNB
Good 7,3

Pros: Crew was very pleasant and efficient.

Cons: Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement.

RUN
JNB
Good 6,6

Pros: Food and service are above usual airline standard.

Cons: Both directions transit/transfer at Reunion/St. Denis was a joke. This is more the fault of the airport than Air Austral. The security facilities are inadequate and slow, staff unfriendly ... consequently the transfer can never be made in time and departure is delayed. After all of that you get back on same aircraft !!! why not leave passengers flying onwards to Johannesburg (Mauritius) on the plane ... as I have experienced with many other airlines.

RUN
JNB
Good 7,3

Pros: Crew was very pleasant and efficient.

Cons: Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement.

RUN
JNB
Good 6,6

Pros: Food and service are above usual airline standard.

Cons: Both directions transit/transfer at Reunion/St. Denis was a joke. This is more the fault of the airport than Air Austral. The security facilities are inadequate and slow, staff unfriendly ... consequently the transfer can never be made in time and departure is delayed. After all of that you get back on same aircraft !!! why not leave passengers flying onwards to Johannesburg (Mauritius) on the plane ... as I have experienced with many other airlines.

MRU
RUN
Mediocre 2,0

Cons: Disappointing

Sun, Jul 12
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
4h 15m
Tue, Jul 21
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
3h 50m
R9 274
Trip: 10 days
7,3Good Show reviews
Overall 7,3 Good
Based on 4 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
RUN
JNB
Good 6,6

Pros: Food and service are above usual airline standard.

Cons: Both directions transit/transfer at Reunion/St. Denis was a joke. This is more the fault of the airport than Air Austral. The security facilities are inadequate and slow, staff unfriendly ... consequently the transfer can never be made in time and departure is delayed. After all of that you get back on same aircraft !!! why not leave passengers flying onwards to Johannesburg (Mauritius) on the plane ... as I have experienced with many other airlines.

RUN
JNB
Good 6,6

Pros: Food and service are above usual airline standard.

Cons: Both directions transit/transfer at Reunion/St. Denis was a joke. This is more the fault of the airport than Air Austral. The security facilities are inadequate and slow, staff unfriendly ... consequently the transfer can never be made in time and departure is delayed. After all of that you get back on same aircraft !!! why not leave passengers flying onwards to Johannesburg (Mauritius) on the plane ... as I have experienced with many other airlines.

RUN
JNB
Good 7,3

Pros: Crew was very pleasant and efficient.

Cons: Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement.

RUN
JNB
Good 7,3

Pros: Crew was very pleasant and efficient.

Cons: Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement.

RUN
BKK
Okay 4,0

Pros: Crew

Cons: Change crew

Sun, Jul 12
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
4h 15m
Sun, Jul 19
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
3h 50m
R9 661
Trip: 8 days
7,3Good Show reviews
Overall 7,3 Good
Based on 4 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
RUN
JNB
Good 7,3

Pros: Crew was very pleasant and efficient.

Cons: Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement.

RUN
JNB
Good 6,6

Pros: Food and service are above usual airline standard.

Cons: Both directions transit/transfer at Reunion/St. Denis was a joke. This is more the fault of the airport than Air Austral. The security facilities are inadequate and slow, staff unfriendly ... consequently the transfer can never be made in time and departure is delayed. After all of that you get back on same aircraft !!! why not leave passengers flying onwards to Johannesburg (Mauritius) on the plane ... as I have experienced with many other airlines.

RUN
JNB
Good 6,6

Pros: Food and service are above usual airline standard.

Cons: Both directions transit/transfer at Reunion/St. Denis was a joke. This is more the fault of the airport than Air Austral. The security facilities are inadequate and slow, staff unfriendly ... consequently the transfer can never be made in time and departure is delayed. After all of that you get back on same aircraft !!! why not leave passengers flying onwards to Johannesburg (Mauritius) on the plane ... as I have experienced with many other airlines.

RUN
JNB
Good 7,3

Pros: Crew was very pleasant and efficient.

Cons: Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement.

RUN
CDG
Excellent 9,6

Pros: Great food, friendly crew

Cons: Late boarding wasn’t announced. Ran out of several drink items on flight

Tue, Oct 20
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
4h 15m
Sun, Oct 25
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
3h 50m
R10 154
Trip: 6 days
7,3Good Show reviews
Overall 7,3 Good
Based on 4 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
RUN
JNB
Good 7,3

Pros: Crew was very pleasant and efficient.

Cons: Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement.

RUN
JNB
Good 6,6

Pros: Food and service are above usual airline standard.

Cons: Both directions transit/transfer at Reunion/St. Denis was a joke. This is more the fault of the airport than Air Austral. The security facilities are inadequate and slow, staff unfriendly ... consequently the transfer can never be made in time and departure is delayed. After all of that you get back on same aircraft !!! why not leave passengers flying onwards to Johannesburg (Mauritius) on the plane ... as I have experienced with many other airlines.

RUN
JNB
Good 7,3

Pros: Crew was very pleasant and efficient.

Cons: Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement.

RUN
JNB
Good 6,6

Pros: Food and service are above usual airline standard.

Cons: Both directions transit/transfer at Reunion/St. Denis was a joke. This is more the fault of the airport than Air Austral. The security facilities are inadequate and slow, staff unfriendly ... consequently the transfer can never be made in time and departure is delayed. After all of that you get back on same aircraft !!! why not leave passengers flying onwards to Johannesburg (Mauritius) on the plane ... as I have experienced with many other airlines.

RUN
MRU
Excellent 10,0

Pros: everything

Cons: too little of ethanol on board (nothing)

Mon, Aug 10
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
10h 05m
Fri, Aug 14
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
3h 50m
R13 972
Trip: 5 days
Based on 0 reviews
Wed, Aug 26
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
10h 05m
Sat, Sep 12
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
6h 45m
R14 060
Trip: 18 days
Based on 0 reviews
Mon, Sep 7
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
13h 30m
Sun, Sep 20
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
21h 50m
R14 588
Trip: 14 days
Based on 0 reviews
Mon, Sep 7
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
10h 05m
Sun, Sep 20
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
3h 50m
R17 562
Trip: 14 days
Based on 0 reviews
Fri, Jul 10
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
4h 15m
Wed, Jul 22
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
25h 15m
R18 231
Trip: 13 days
Based on 0 reviews
Mon, Jul 13
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
26h 25m
Tue, Jul 21
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
3h 50m
R18 935
Trip: 9 days
Based on 0 reviews
Wed, Jul 8
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
26h 25m
Sun, Jul 19
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
3h 50m
R19 040
Trip: 12 days
Based on 0 reviews
Tue, Jul 7
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
4h 15m
Wed, Jul 22
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
6h 45m
R19 551
Trip: 16 days
Based on 0 reviews
Sat, Jul 11
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
20h 55m
Wed, Jul 22
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
18h 00m
R19 727
Trip: 12 days
Based on 0 reviews
Sun, Jul 12
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
20h 05m
Tue, Jul 21
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
3h 50m
R19 744
Trip: 10 days
Based on 0 reviews
Tue, Jul 7
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
29h 35m
Tue, Jul 21
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
3h 50m
R19 850
Trip: 15 days
Based on 0 reviews
Fri, Jul 10
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
4h 15m
Tue, Jul 21
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
37h 50m
R20 290
Trip: 12 days
Based on 0 reviews
Sun, Jul 12
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
14h 00m
Thu, Jul 23
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
15h 00m
R20 607
Trip: 12 days
Based on 0 reviews
Tue, Jul 7
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
4h 15m
Thu, Jul 23
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
23h 35m
R21 786
Trip: 17 days
Based on 0 reviews
Fri, Jul 10
RUN
Saint-Denis Gillot
JNB
OR Tambo Airport, Johannesburg
4h 15m
Mon, Jul 20
JNB
OR Tambo Airport, Johannesburg
RUN
Saint-Denis Gillot
8h 40m
R23 968
Trip: 11 days
Based on 0 reviews
Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First