Find flights to Lima from Johannesburg, and discover the main passenger airports in the city.
Airport Information
O.R. Tambo International Airport (JNB)
The primary airport for Johannesburg, and the largest and busiest in Africa, is O.R. Tambo International Airport (JNB). Located in Kempton Park, Gauteng, approximately 23km east of Johannesburg city centre, it serves as the main hub for domestic and international flights to Lima from Johannesburg, with a capacity of 28 million passengers annually. O. R. Tambo offers a wide array of amenities and services for travellers.
Lanseria International Airport (HLA)
A smaller, privately-owned airport situated about 35km from Johannesburg city centre, Lanseria International Airport (HLA) provides another convenient gateway for flights to Lima from Johannesburg, particularly for those travelling between Johannesburg, Cape Town, and Durban. It is known for its modern facilities and ease of access to popular spots in Gauteng.
Rand Airport (QRA)
Rand Airport is a smaller airport in Germiston, about 15km east of Johannesburg, suitable for private and general aviation. Consider this option for flights to Lima from Johannesburg if you're flying privately or need access to a smaller airport closer to certain areas of the city.
Main Airlines for This Route
Here are three airlines offering flights from Johannesburg to Lima:
- LATAM Airlines
- Avianca
- Delta Air Lines