Book cheap flights from Singapore to Johannesburg from R 6314

Last minute flights from Singapore to Johannesburg

Book now before it's too late

Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.
Singapore Johannesburg
BEST
DEAL
Fri, 24 Jan SIN - JNB
Wed, 29 Jan JNB - SIN
-14 %
17003R 14695R
Prime price per passenger
Singapore Johannesburg
BEST
DEAL
Tue, 11 Feb SIN - JNB
6739R 6314R
Prime price per passenger
Singapore Johannesburg
BEST
DEAL
Mon, 03 Feb SIN - JNB
Wed, 19 Feb JNB - SIN
13993R 13146R
Prime price per passenger
Singapore Johannesburg
BEST
DEAL
Wed, 29 Jan SIN - JNB
Thu, 06 Feb JNB - SIN
14757R 13862R
Prime price per passenger
Singapore Johannesburg
BEST
DEAL
Sat, 08 Feb SIN - JNB
Sat, 01 Mar JNB - SIN
14241R 13364R
Prime price per passenger
Singapore Johannesburg
BEST
DEAL
Thu, 13 Feb SIN - JNB
Thu, 20 Feb JNB - SIN
15251R 14250R
Prime price per passenger

Currency and cost comparison

Train Local, one-way ticket
0% A train in Johannesburg costs roughly the same as in Singapore.
Singapore 27,69R
Johannesburg 27,5R
Meal Mid-priced restaurant
10% The average meal is 10% more expensive in Johannesburg than in Singapore.
Singapore 193,8R
Johannesburg 210R
Distance: 8660 kms
Singapore airports
Singapore Changi Airport (SIN) How far from city centre: 19 kms
Johannesburg airports
OR Tambo International Airport (JNB) How far from city centre: 1 kms
Lanseria Intl Apt (HLA) How far from city centre: 48 kms

Useful Information for Flights from Singapore to Johannesburg

Planning a trip from Singapore to Johannesburg? Book your flights to Johannesburg from Singapore with eDreams and let us help you find the best deals. The flight from Singapore to Johannesburg is a long one, so be prepared for a journey spanning several hours.

Time Difference between Singapore and Johannesburg

Johannesburg is 6 hours behind Singapore. Please remember to check for Daylight Saving Time differences, as this could affect the actual time difference during your travel dates.

Best Time to Fly to Johannesburg

Johannesburg boasts a pleasant subtropical highland climate with mild winters and warm summers. Summer temperatures average 26°C, while winter temperatures dip to a cool 4°C. Book your flights to Johannesburg from Singapore with eDreams and experience this vibrant city! For a less crowded and budget-friendly trip consider travelling during the shoulder seasons (March to May or September to November).

Singapore Airports

Flights to Johannesburg from Singapore depart from Singapore Changi Airport (SIN), the main airport serving Singapore. It's a major transportation hub in Asia, offering flights to destinations worldwide. Singapore Changi Airport is known for its excellent facilities and convenient location, making it a great starting point for your journey to Johannesburg.

Airport Information

Singapore Changi Airport (SIN)

Singapore Changi Airport is located about 24 kilometres east of Singapore's Downtown Core. The airport is well-connected to the city, with various transport options available, including taxis, buses, and the MRT train system. It boasts a wide array of amenities, including shops, restaurants, and lounges. With flights to Johannesburg from Singapore, this airport offers a smooth and comfortable travel experience.

Main Airlines for this Route

Here are three airlines that frequently offer flights to Johannesburg from Singapore:

Johannesburg Airports

Johannesburg is primarily served by O.R. Tambo International Airport (JNB). For travellers looking for flights to Johannesburg from Singapore, this is likely your arrival airport.

Airport Information

O.R. Tambo International Airport (JNB)
Lanseria International Airport (HLA)

Lanseria International Airport (HLA) is another airport serving Johannesburg, though smaller than O.R. Tambo. It primarily handles domestic flights and some regional international flights. It's closer to the city center and some surrounding areas but check if it serves your intended destinations for flights to Johannesburg from Singapore.

What to Do and See in Johannesburg

Planning your flights to Johannesburg from Singapore? Johannesburg, also known as Jo'burg or Jozi, is a vibrant and dynamic city with loads to offer. From historical sites to bustling markets and natural beauty, you're sure to find something that piques your interest.

Discover our TOP discounts for your flight from Singapore to Johannesburg

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to Johannesburg from Singapore. Discover this benefit and many more by becoming an Opodo Prime or Prime Plus member now!

Frequently asked questions about flights from Singapore to Johannesburg

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to South Africa. At eDreams have you covered!
For flights from Singapore to Johannesburg, how can I find the cheapest price?
The cheapest price for a flight from Singapore to Johannesburg is R6314. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Johannesburg more expensive than Singapore to visit?
Looking at cab fares, a ride in Johannesburg costs an average of 20.00 ZAR , 69% cheaper than Singapore, with a fare of 63.68 ZAR, while train tickets cost 1% less at Johannesburg: $ 27.50 ZAR versus $ 27.69 ZAR at Singapore. If you compare the price of a lunch meal, however, you can find it from 210.00 ZAR in Johannesburg, 8% more than the 193.80 ZAR in Singapore. The price of the coffee is around 56% cheaper in Johannesburg, with an average of 38.38 ZAR, while in Singapore the coffee costs 87.29 ZAR.
How long does the flight from Singapore to Johannesburg take?
Flight length from Singapore to Johannesburg is around 17:18 hours on average, at an average distance of 12 464 km, for flights for the route (which may have 1 or more stops in other cities in between).
Which airports have flights between Singapore and Johannesburg?
The main route from Singapore to Johannesburg is: Singapore Changi Airport (SIN) to OR Tambo International Airport (JNB). The following airlines fly this route: Qatar Airways. Etihad Airways. Singapore Airlines.

Plan your trip