Johannesburg is primarily served by O.R. Tambo International Airport (JNB), the largest and busiest airport in Africa. If you're booking flights to Johannesburg from Nanning, this is likely where you'll arrive. Lanseria International Airport (HLA) is a smaller airport also serving the city.
Airport Information
O.R. Tambo International Airport (JNB)
This airport offers various facilities, including shops, restaurants, lounges, and car hire services. You can find eDreams car rental at the airport for convenient car hire after your flights to Johannesburg from Nanning.
To reach the city centre, you can take a taxi (around 30-40 minutes), the Gautrain (approximately 40 minutes with a transfer), or hire a car. The Gautrain provides a more affordable public transport option. For car hire, several options are available, including eDreams, offering convenient access from the airport to explore Johannesburg and its surroundings at your own pace.
Lanseria International Airport (HLA)
While information on facilities is not available in my current sources, you can find transport options like taxis and car hire services to reach the city centre.