Johannesburg Airport (JNB) Flights to Singapore Airport (SIN)

We've found the cheapest flights to Singapore

Returns from £1009.30

One-way from £499.11

Flights from Oliver Reginald Tambo International to Changi are operated by 10 airliners including Vistara, Virgin Australia, South African Airways, Sirius Aero, Singapore Airlines, Malaysia Airlines, Garuda Indonesia, Asiana Airlines, All Nippon Airways and Air New Zealand. When travelling from Oliver Reginald Tambo International you will cover about 5,378 miles before you reach Changi. This journey will take 10 Hours 59 Minutes.

The most expensive flight prices are typically at weekends and daytime flights. If you are on a tight budget then you should avoid flying at peak hours as the prices are more expensive. The cheapest flights are in the evenings and in mid week. We recommend our viewers to pay and reserve the seats in advance. This ensures you get the best seats on the plane at the cheapest prices.

The time zone at Changi is different from Oliver Reginald Tambo International, so please be aware of this when making travel arrangements.

Please see below the airlines that fly from Oliver Reginald Tambo International (JNB) to Changi (SIN) and the amount of daily flights in operation.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
Vistara111111106:1013:45VIEW FLIGHTS
Virgin Australia111111106:1013:45VIEW FLIGHTS
South African Airways111111113:4513:45VIEW FLIGHTS
Sirius Aero111111106:1006:10VIEW FLIGHTS
Singapore Airlines111111106:1013:45VIEW FLIGHTS
Malaysia Airlines111111106:1013:45VIEW FLIGHTS
Garuda Indonesia111111106:1006:10VIEW FLIGHTS
Asiana Airlines111111106:1013:45VIEW FLIGHTS
All Nippon Airways111111106:1013:45VIEW FLIGHTS
Air New Zealand111111106:1013:45VIEW FLIGHTS

Flights from Oliver Reginald Tambo International to Changi are very limited. Only Vistara operate flights, of which there is only 1 per week. The time of the departure for this flight is 06:10

If you would like more information on this flight the please visit the website for Vistara at airvistara.com. You will be able to find the latest availability, prices and make your booking online.

Flight times for the route are summarised in the table below. These time were correct at the time of writing, but please be aware that times may vary from time to time so please check their website for exact times and the dates you wish to fly.

Flights Time In WeekDays
DayFlight TimesFlights
Monday
06:10
AirlineFlight  No
Garuda IndonesiaGA8977
Sirius AeroSA7232
13:45
AirlineFlight  No
Malaysia AirlinesMH5763
South African AirwaysSA7232
Air New ZealandNZ3279
Singapore AirlinesSQ479
All Nippon AirwaysNH6275
Virgin AustraliaVA5629
Asiana AirlinesOZ6791
VistaraUK8479
VIEW FLIGHTS
Tuesday
06:10
AirlineFlight  No
Malaysia AirlinesMH5763
Air New ZealandNZ3279
All Nippon AirwaysNH6275
Garuda IndonesiaGA8977
Virgin AustraliaVA5629
Asiana AirlinesOZ6791
VistaraUK8479
Sirius AeroSA7232
13:45
AirlineFlight  No
South African AirwaysSA7232
Singapore AirlinesSQ479
VIEW FLIGHTS
Wednesday
06:10
AirlineFlight  No
Malaysia AirlinesMH5763
Air New ZealandNZ3279
Singapore AirlinesSQ479
All Nippon AirwaysNH6275
Garuda IndonesiaGA8977
Virgin AustraliaVA5629
Asiana AirlinesOZ6791
VistaraUK8479
Sirius AeroSA7232
13:45
AirlineFlight  No
South African AirwaysSA7232
VIEW FLIGHTS
Thursday
06:10
AirlineFlight  No
Malaysia AirlinesMH5763
Air New ZealandNZ3279
Singapore AirlinesSQ479
All Nippon AirwaysNH6275
Garuda IndonesiaGA8977
Virgin AustraliaVA5629
Asiana AirlinesOZ6791
VistaraUK8479
Sirius AeroSA7232
13:45
AirlineFlight  No
South African AirwaysSA7232
VIEW FLIGHTS
Friday
06:10
AirlineFlight  No
Malaysia AirlinesMH5763
Air New ZealandNZ3279
Singapore AirlinesSQ479
All Nippon AirwaysNH6275
Garuda IndonesiaGA8977
Virgin AustraliaVA5629
Asiana AirlinesOZ6791
VistaraUK8479
Sirius AeroSA7232
13:45
AirlineFlight  No
South African AirwaysSA7232
VIEW FLIGHTS
Saturday
06:10
AirlineFlight  No
Malaysia AirlinesMH5763
Air New ZealandNZ3279
Singapore AirlinesSQ479
All Nippon AirwaysNH6275
Garuda IndonesiaGA8977
Virgin AustraliaVA5629
Asiana AirlinesOZ6791
VistaraUK8479
Sirius AeroSA7232
13:45
AirlineFlight  No
South African AirwaysSA7232
VIEW FLIGHTS
Sunday
06:10
AirlineFlight  No
Malaysia AirlinesMH5763
Air New ZealandNZ3279
All Nippon AirwaysNH6275
Garuda IndonesiaGA8977
Virgin AustraliaVA5629
Asiana AirlinesOZ6791
VistaraUK8479
Sirius AeroSA7232
13:45
AirlineFlight  No
South African AirwaysSA7232
Singapore AirlinesSQ479
VIEW FLIGHTS

Before you book your flights make sure you your passport is valid and preferably has at least 6 months or more left before it expires. To renew your passport it can take several weeks to renew and with many airliners flights are not refundable.

Looking for the best hire car deals?

Find cheap vehicle hire at Johannesburg International Airport

Flight Price FAQ - Johannesburg (JNB) to Singapore (SIN)

DIRECT Singapore Airlines
What is the cheapest direct flight one way from Johannesburg JNB to Singapore SIN?
The cheapest direct flight one way from Johannesburg JNB to Singapore SIN is £499.11 ($631 €588.78)
£499.11
$631 | €588.78
Check Latest Price
DIRECT Singapore Airlines
What is the cheapest direct return flight from Johannesburg JNB to Singapore SIN?
The cheapest direct return flight from Johannesburg JNB to Singapore SIN is £1009.30 ($1276 €1190.62)
£1009.30
$1276 | €1190.62
Check Latest Price
1+ STOP(S)
What is the cheapest flight one way from Johannesburg JNB to Singapore SIN?
The cheapest flight one way from Johannesburg JNB to Singapore SIN is £281.59 ($356 €332.18)
£281.59
$356 | €332.18
Check Latest Price
1+ STOP(S)
What is the cheapest return flight from Johannesburg JNB to Singapore SIN?
The cheapest return flight from Johannesburg JNB to Singapore SIN is £466.68 ($590 €550.52)
£466.68
$590 | €550.52
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from JNB to SIN

Was your flight delayed or cancelled?

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party.

Claim Now!

Flight Info FAQ - Johannesburg (JNB) to Singapore (SIN)

Who flies from Johannesburg to Singapore?
The following airlines fly from Johannesburg (JNB) to Singapore (SIN): Air New Zealand, All Nippon Airways, Asiana Airlines, Garuda Indonesia, Malaysia Airlines, Singapore Airlines, Sirius Aero, South African Airways, Virgin Australia, Vistara.
How far is the flight from Johannesburg to Singapore?
The flight from Johannesburg to Singapore is 8,655KM or 5,378 miles.
How long does the flight from Johannesburg to Singapore to take?
The flight from Johannesburg to Singapore takes 10 Hours 59 Minutes.

Looking for the best car hire deals?

Find cheap vehicle hire at JNB

Useful Information about Johannesburg International Airport

Johannesburg Tourist Attractions

Things to see and do in and around Johannesburg City in South Africa.

View...
Johannesburg International Airport Lounges

See all the airport lounges, locations and opening times available at Johannesburg International Airport

View...
Dining and Bars at Johannesburg International Airport

See all bars and restaurants at Johannesburg International Airport, including locations and if they are before or after check-in

View...
Shops and Duty Free at Johannesburg International Airport

See all shops available at Johannesburg International Airport - plan your duty free shopping in advance

View...