Find flights to Johannesburg from Southampton with eDreams.
Airport Information
O.R. Tambo International Airport (JNB)
Johannesburg's main airport, O.R. Tambo International Airport (JNB), is located in Kempton Park, Gauteng, approximately 23 km east of Johannesburg city centre. It's the largest and busiest airport in Africa, serving as a hub for domestic and international flights to Johannesburg from Southampton and other destinations. Facilities include a variety of shops, restaurants, currency exchange, and car hire services.
From O.R. Tambo International Airport to the city centre, you can travel by Gautrain, a rapid rail link, by taxi, or hire a car. Several car rental companies operate at the airport, including eDreams. Alternatively, book your flights to Johannesburg from Southampton with eDreams and explore our car hire options.
Lanseria International Airport (HLA)
Lanseria International Airport (HLA) is a smaller airport located approximately 35 km north-west of Johannesburg. It primarily serves domestic flights and some regional routes. It offers a more convenient option for travellers flying within South Africa, including flights to Johannesburg from Southampton and other cities. Ground transport options include taxis and car hire services. eDreams car rentals are available at this airport.
Rand Airport (QRA)
Rand Airport (QRA) is a small, privately owned airport situated in Germiston, east of Johannesburg. It caters mainly to general aviation and charter flights. It is not generally used for commercial passenger flights to Johannesburg from Southampton. Transport to the city centre can be arranged via taxi or private car hire.