Johannesburg Airport Transport

In this page you’ll find information about transport options at Johannesburg International Airport.

O.R. Tambo International Airport (JNB), also known as Johannesburg Airport, is the main international airport serving Johannesburg, in South Africa. Concretely, the airport is located about 20 km from Johannesburg city centre. At JNB Airport you can find the following transport options:


You’ll find several buses, minibuses, vans, private shuttles departing constantly from O.R. Tambo International Airport and going to Johannesburg city centre and to many other destinations, hotels and regions. A bus ride from JNB Airport to Johannesburg city centre may take around 25 minutes, always depending on the exact destination. Check out more information about the bus options and details at JNB International Airport.

(see more information)

Car hire:

Renting a car in the Johannesburg city (at JNB Airport) is a great idea if you want to travel around. Find your best option with our search engine. A car ride from JNB Airport to Johannesburg city centre takes around 25 minutes (always depending on the exact destination). There are also some car rental companies at the terminal of Johannesburg International Airport.

(see more information)


You’ll find a wide rank of taxis at Johannesburg International Airport (JNB). The taxi ride to Johannesburg city centre should take 25 minutes, but it will always depend on the traffic and on the destination. Check out more details about all types of taxi and shuttle services and their avarage fares from JNB Airport.

(see more information)


From JNB Airport you can also travel by train to Johannesburg city centre or to many other destinations in the region. The main stations have bus and transfer connections. Check out more details about the trains at O.R. Tambo International Airport.

(see more information)