When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 14 days in advance, which can save you up to 1% on flights from Singapore to OR Tambo compared to booking the week you need them. Waiting 14 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at S$ 918. For sooner than that we have options available in the next 3 days from S$ 950.
Due to multiple factors, expect to potentially pay more when booking in December. For low rates, March can be a great choice for travel to OR Tambo. Flights to OR Tambo from Singapore in March are about S$ 867 on average during March, but can be found for as low as S$ 621.
For a flight from Singapore to Johannesburg, you will be flying into OR Tambo. Johannesburg OR Tambo (JNB) is just 20.7 km from the centre of the city.
New policies can now be found on Etihad Airways to help keep travellers safe while flying. New policies for travellers booking flights from Singapore to Johannesburg OR Tambo include masks being provided and required on board, daily cleaning and sanitisation, use of HEPA filters, pre-flight testing for antibodies and symptoms, and socially-distanced seating (for a limited time). Keep in mind that policies will vary by airline.
Some of the carriers operating flights from Singapore to Johannesburg OR Tambo that may be offering flexible cancellation policies are Singapore Airlines, Emirates, and Ethiopian Air. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Singapore to OR Tambo for under S$ 1,069. The cheapest flight booked recently is on Emirates for just S$ 987, but on average you can expect to pay S$ 1,139.
Cheapflights has 9 direct flights from Singapore to OR Tambo under S$ 1,202. A good price for a direct flight from Singapore to OR Tambo is less than S$ 1,368.
Flights from Singapore to Johannesburg OR Tambo have been viewed 639 times in the past calendar month.
When booking a flight from Singapore to Johannesburg, you may want to consider flying on Cathay Pacific, Emirates or Ethiopian Air as they are the most popular for this route.
Looking at all options, your cheapest flight can be booked for S$ 514. While the most popular route (Singapore Changi - Johannesburg OR Tambo) can be booked for S$ 988 on average our data indicates S$ 2,384 when flying from Singapore to Johannesburg
Looking for the most reliable airlines to get you to your destination on time? Our data shows these are most likely to get you from Singapore to Johannesburg on time: Virgin Australia(93%), ANA(91%), Asiana Airlines(91%.)
There are many flights that can get you from Singapore to OR Tambo in 10h 40m. Fly via Singapore Airlines, Qatar Airways, or Emirates to get the fastest option. This flight may include one or multiple stops.
Emirates, at S$ 988, was found to be the cheapest airline from Singapore to OR Tambo.Alternate airlines flying return to your destination include Qatar Airways and Singapore Airlines.
The cheapest airline one-way is Etihad Airways, with whom users have recently found tickets for as low as S$ 583. However, be on the lookout for offers from Qatar Airways and Singapore Airlines, as they are both options that can get you from Singapore to OR Tambo for a low price.
||S$ 443||S$ 674||No cancel fee||72%||
Search Ethiopian Air flights
||S$ 509||S$ 691||No cancel fee||75%||
Search Etihad Airways flights
||S$ 596||S$ 742||No cancel fee||68%||
Search Qatar Airways flights
||S$ 610||S$ 767||No cancel fee||75%||
Search Emirates flights
||S$ 393||S$ 857||No cancel fee||81%||
Search Singapore Airlines flights