Public transportation services, licensed taxis and rideshare, private transfer companies and car rental services in Johannesburg airport (JNB)
Additionally, Airport Link (Tel +27 11 794 8300), EZ Shuttle (Tel +27 861 397 488), and Shuttle King (Tel +27 71 242 8838) provide door-to-door transfers from the airport to the city and surrounding areas, including Lanseria, Durban, Cape Town, and Pretoria.
Intercity Xpress buses (Tel +27 63 257 8400) connect the airport with Edenvale, Boksburg, Benoni, Pretoria, Midrand, Johannesburg, Heidelberg, Pietermaritzburg, Pinetown, Durban, Amanzimtoti, Scottsburgh, Hibberdene, Port Shepstone, Shelly Beach, and Margate. Stops are located behind the car rental area.
Taxi ranks are located in front of the multi-level car park. Authorised vehicles display the airport logo. The travel time to the city centre is more than 30 minutes, depending on traffic. Some companies that allow advance booking include Sandton Taxi Cabs (Tel +27 78 396 4115), Ortiac (Tel +27 76 382 9496), Orange Cabs (Tel +27 860 700 222), and Corporate Cabs (Tel +27 11 782 1391).
More information about public transport
Latest updates: March 29, 2025
Travel abroad? Forget roaming! Activate your eSIM in minutes