Find flights to Johannesburg from Lahore 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 23km east of Johannesburg city centre. It offers a wide range of facilities including shops, restaurants, currency exchange, and car hire services. You can easily reach the city centre by Gautrain, taxi, or car. Several car rental brands, including eDreams, are available at the airport.
Lanseria International Airport (HLA)
Lanseria International Airport (HLA) is a smaller airport situated about 35km from Johannesburg city centre. This airport is a convenient option for travellers, especially those flying between Johannesburg, Cape Town, and Durban. Ground transportation options include taxis and car hire. Consider booking your flights to Johannesburg from Lahore with eDreams for a hassle-free experience.
Rand Airport (QRA)
Rand Airport (QRA) is a smaller, privately owned airport situated in Germiston, east of Johannesburg. Primarily serving general aviation, it offers limited commercial flights. Transportation to the city center involves taxis or private cars. For flights to Johannesburg from Lahore, explore eDreams' options.