Cheapest flights to Singapore in the next 3 months
* Please note that the prices are subject to availability and block out dates do apply over peak season.
Flights from Johannesburg to Singapore
Flights from Johannesburg to Singapore will get you to this surreal island city in approximately 10 hours and 25 minutes. Airlines depart from O.R. Tambo International Airport (JNB) and fly to Singapore Changi Airport (SIN). Popular airlines flying from Johannesburg to Singapore are: Qatar Airways, Cathay Pacific, Emirates, Ethiopian Airlines, Turkish Airlines, Lufthansa, and KLM. Non-stop flights from Johannesburg to Singapore are available.
Compare all airlines and book the best price!
Things to know before you travel to Singapore
Essential details you need to know before your trip.
Singapore Dollar (SGD)
1 ZAR = 0.10 SGD
English / Malay / Tamil / Mandarin
Changi Airport (SIN)
Singapore is 6 hours ahead of Johannesburg.
South Africans will need a valid passport to travel from Johannesburg to Singapore.
It will take a 30-minute drive to get from Singapore Changi Airport to the city centre of Singapore.
The most famous attractions in Singapore are the Gardens by the Bay, Sentosa Island Resort, and Singapore Flyer.