Getting there and away
- Car: The airport is accessible from the N2 freeway, with Airport Approach Road providing a direct link between the N2 (at exit 16) and the airport. The airport can also be indirectly accessed from the R300 freeway via the M12, M10 and M22. The airport has about 1,500 parking places in the general parking area, and 1,750 parking places in the multi-storey parkade located near the domestic terminal. Rental cars are widely available at the airport, with both international and local agencies.
- Bus: The MyCiTi bus rapid transit system provides a shuttle service connecting the airport with the Civic Centre bus station in the city centre. Buses depart every 20 minutes from 04:20am to 10:00pm.
- Transport is also provided by metered taxis and various private shuttle companies.
Airlines, Destinations and Terminals
There is a domestic terminal and an international terminal. For more information, also see the list of airlines and the details about flying with budget airlines.
- Air Berlin - Munich
- Air Mauritius - Mauritius
- Air Namibia - Lüderitz, Oranjemund, Walvis Bay, Windhoek-Eros, Windhoek-Hosea Kutako
- British Airways - London-Heathrow
- Emirates - Dubai
- Etihad Airways - Abu Dhabi
- Lufthansa - Frankfurt
- KLM - Amsterdam
- Malaysia Airlines - Buenos Aires-Ezeiza, Kuala Lumpur
- Qatar Airways - Doha
- Singapore Airlines - Singapore
- South African Airways - London-Heathrow
- South African Express - Maputo, Walvis Bay, Windhoek-Hosea Kutako
- TAAG Angola Airlines - Luanda
- Turkish Airlines - Istanbul-Atatürk
- Virgin Atlantic Airways - London-Heathrow
- 1Time - Durban, East London, Johannesburg, Port Elizabeth
- Airlink - George, Kimberley, Nelspruit-Kruger Mpumalanga, Upington
- British Airways operated by Comair - Durban, Johannesburg
- Interlink Airlines - Pretoria-Wonderboom
- Kulula.com - Durban, Johannesburg, Lanseria, Port Elizabeth
- Mango - Bloemfontein, Durban, Johannesburg
- South African Airways - Durban, Johannesburg
- South African Express - Bloemfontein, East London, Port Elizabeth