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.
The most popular airport is O. R. Tambo International Airport (JNB). The fastest option to get to the Johannesburg city center is to take the shuttle for about 20 minutes.