Johannesburg (JNB) South Africa

Compare cheap flights from Singapore to Johannesburg

Compare and book cheap flights from Singapore (SIN) to Johannesburg (JNB) in South Africa with Skiddoo. Use the Skiddoo flight explorer to find the cheapest time to fly to Johannesburg (JNB) from Singapore on a range of leading airlines. Save with our exclusive Singapore to Johannesburg flight deals online today.


Johannesburg is a hospitable city. The people are so candid and friendly and its gates are open to visitors and travelers. There are many airlines that fly to this city and among them are Lufthansa Airlines, British Airways, South African Airways and Expedia. Johannesburg International Airport, renamed Oliver Tambo International Airport in 2006, is located right in the center of Kempton Park in Gauteng. Every week, there are some 48 flights to Johannesburg from London and South Africa. Direct flights are available as well as domestic flights.

Johannesburg and its rich culture

When you are in Johannesburg, you will enjoy the opportunity of seeing the rich cultural heritage of this city. Being a cultural center of South Africa, the city has numerous museums and galleries that showcase African history, folklore, geology, fossils, photography and many more. Gold Reef City is a popular spot, as it is referred to as a living museum. The Market Theatre is a show window of the performing arts of Johannesburg through the musical performances that cater to general audiences. Johannesburg also boasts of excellent schools of arts such as the University of Witwatersrand’s School of Arts, National School of Arts and the South African Ballet Theatre.

If you want to learn more about Johannesburg, book at flight now with Skiddoo for early travel arrangements. 

Temperature average in July

3.3 - 17.9°C

Rainfall average in July

3.8 mm

Flight Deals to Johannesburg (JNB)

Recently Booked flights to Johannesburg (JNB)

Trip type:
* Prices are subject to availability
There are currently no flight deals available.

Recently Booked flights to Johannesburg (JNB)

We were unable to find recently booked flights.