
Johannesburg is South Africa's largest city and the main air hub for southern Africa, with connections to Cape Town, Kruger, Victoria Falls, Botswana and beyond.
Looking for cheap flights to Johannesburg? AirfaresForLess compares airlines and booking sites in one search, so you can find a low fare — and the right airport, dates and connections — without opening a dozen tabs.
O.R. Tambo International is east of the city. The Gautrain rapid rail links the airport with Sandton and Pretoria, and taxis, ride-hailing apps and hotel shuttles are widely used.
Round-trip fares found by our booking partners in the last few days. Prices change quickly and may no longer be available; the final price is shown before you book.
Flights sorted? Compare cheap hotels in Johannesburg by neighborhood on RoomsCheap.com, our sister hotel site.
Johannesburg is a year-round gateway; fares tend to follow the December–January holidays and safari high season.


O.R. Tambo International Airport (JNB), the busiest airport in Africa by many measures.
Yes. The Gautrain connects O.R. Tambo with Sandton and Pretoria.
Nonstop service has typically been offered from Atlanta, New York and some other US hubs; check current schedules.