Transfer to/from - Johannesburg airport (JNB)


Public transportation services, licensed taxis and rideshare, private transfer companies and car rental services in Johannesburg airport (JNB)


Johannesburg airport (JNB)


Uber (Tel +27 119 216 262) offers services from the airport. The pick-up points can vary according to the terminal, so it is best to check the app after requesting a vehicle.


The high-speed service Gautrain (Tel +27 800 4288 7246) links the airport with Marlboro in 10 minutes and with Sandton in 15 min. Other stops include Hatfield, Pretoria, Centurion, Midrand, Rhodesfield, Rosebank and Park. It operates every 12 min. from 5:15 am to 10:00 pm. The station is located on the upper level of the central building.


Services from Magic Transfers (Tel +27 115 480 800) are available to Sun City and other places of interest. The company has an office on the ground floor of the domestic car park.

On the other hand, Airport Link (Tel +27 117 948 300) and EZ Shuttle (Tel +27 861 397 488) offer door-to-door transfers from the airport to the city and the surroundings, including Lanseria, Durban, Cape Town and Pretoria.

Buses from Intercity Xpress (Tel +27 871 501 895) connect the enclosure with Edenvale, Boksburg, Benoni, Pretoria, Midrand, Johannesburg, Heidelberg, Pietermaritzburg, Pinetown, Durban, Amanzimtoti, Scottsburgh, Hibberdene, Port Shepstone, Shelly Beach and Margate. Stops are found behind the car hire area.


Car rental search



Ranks are located in front of the multi-storey car park. Authorized cabs display the airport logo. Journey time to the city centre is upwards of 30 minutes, depending on traffic.

Latest updates: March 24, 2023

Transportation Tips to/from the airport

While there are issues that seem more than obvious, it is always advisable to take into account when moving from or to the airport, and especially if you go on some public transport.
 1- To the airport - It is convenient to go out with a little more anticipation than you would commonly suggest. If you choose a taxi or a private car service, always keep in mind peak transit times, demonstrations, strikes or events that may take more or less the trip to the airport from where you are. It is always good to be informed about what happens in the place where you find yourself.
If you have a shared transfer service, please have a contact Tel in case of any delay on the part of the company. In these cases, a scheduled collection schedule is already in tenter.
If you are using public transport (bus, train), have the schedules (weekends and holidays usually have fewer frequencies), if you have to transfer and also how to board (if you need a card or boarding pass or paying at the moment to the driver or rider). These are details that seem obvious, but it is advisable to know not to have surprises and suffer a delay that could bring complications.
If you rent a car to get to the airport check well, where you must leave the vehicles. In some airports, there is an exclusive parking lot for rental cars.
 2 -From the airport- here is a little less stressful as you don't have the pressure to miss the flight. In the worst case you will arrive later to the place where you are going to stay or to the meeting point where you try to arrive. Once you get out of the plane, pick up your suitcase and finish with the required arrival procedures. Then you have to look for the public transport signs or consult the airport staff. It is very useful to inform the timetables of the buses in case you arrive late at night. Not all of them work 24 hours a day. The same goes for taxis. If you have hired a private car service, keep ready the mobile app to contact the driver. Some transport services hired, have a person waiting for you, identified with a sign.
If you rent a car to go from the airport to your final destination, for more peace of mind it is recommended to reserve it earlier. Rental counters are usually available at arrivals hall.

  General Information



  Car Hire

  Facilities and Lounges

  Overnight Stay




  Booking accommodation