Find a great deal and save up to 1% by booking at least 14 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Singapore to Johannesburg within the next two weeks, with the cheapest ticket starting at S$ 917.
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 Johannesburg. Flights to Johannesburg from Singapore in March are about S$ 866 on average during March, but can be found for as low as S$ 620.
Yes, there are multiple flights from Singapore to Johannesburg for under S$ 2,535. The cheapest flight booked recently is on Etihad Airways for just S$ 2,426, but on average you can expect to pay S$ 3,717.
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.
There are no direct flights from Singapore to Johannesburg, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
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$ 513. While the most popular route (Singapore Changi - Johannesburg OR Tambo) can be booked for S$ 1,172 on average our data indicates S$ 2,382 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(96%), ANA(93%), Asiana Airlines(93%.)
There are many flights that can get you from Singapore to Johannesburg in 10h 40m. Fly via Singapore Airlines, Qatar Airways, or Emirates to get the fastest option. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.
Currently priced at S$ 2,426, Etihad Airways will fly you from Singapore to Johannesburg and back. In addition to Etihad Airways, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from Emirates and Qatar Airways - these airlines can fly you to your destination from S$ 2,429 and S$ 3,181, respectively.
The cheapest airline one-way is Etihad Airways, with whom users have recently found tickets for as low as S$ 573. 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 Johannesburg for a low price.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
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
|