Transportation
Transportation
With a direct flight by Turkish Airlines, it takes approximately 9 hours and 45 minutes to reach Johannesburg Airport.
Turkish Airlines operates regular daily flights to Johannesburg.
Other alternative options for connecting flights include Pegasus Airlines, Qatar Airways, and RwandAir.
PUBLIC TRANSPORTATION
You can easily reach the city center, located 33 km from Johannesburg Airport (JNB), by train and buses. You can take the Gautrain rapid trains, airport shuttle buses, or hotel shuttle services to get to the city center. These buses depart from the bus terminal located inside the airport.
Average travel time from the airport: 46 minutes
Distance from the airport: 33 km
TAXI
To take a taxi from Johannesburg Airport to the city center, you can catch taxis departing from in front of Terminal A. This trip takes about 30-40 minutes and costs approximately 30-35 euros.
Average taxi fare: 30–35 euros
CAR RENTAL
Hit the road with extra benefits! Rent a car from Avis or Budget and enjoy a 30% discount. With Avis rentals, you can earn up to 4,000 Miles, and with Budget rentals, up to 2,500 Miles await you.
Average car rental price: N/A
