Johannesburg has 3 airports and Durban has 2 airports.
Grand Central Airport (GCJ)
26 km from Johannesburg city center.
Lanseria International Airport (HLA)
32 km from Johannesburg city center.
O. R. Tambo International Airport (JNB)
21 km from Johannesburg city center.
Which airport in Johannesburg is better?
The closest airport to Johannesburg city center is O. R. Tambo International Airport (JNB) with 21 km distance. The quickest way to get to city center is to take a shuttle from O. R. Tambo International Airport (JNB), trip will take 20 min.
O. R. Tambo International Airport (JNB) can be considered Johannesburg’s main airport. It takes about 20 min. by shuttle to reach the city center.