Find your ideal flights to Kingston from Johannesburg with eDreams. Booking flights to Kingston from Johannesburg is easy and stress-free. Below, you'll find helpful information about Johannesburg's airports.
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 is the largest and busiest airport in Africa, serving as the primary hub for South African Airways and handling numerous domestic and international flights to Kingston from Johannesburg.
Lanseria International Airport (HLA)
A smaller, privately owned airport, Lanseria International Airport (HLA), is situated about 35 km from Johannesburg city centre. Known for its convenient location and modern facilities, it offers an alternative to JNB for flights to Kingston from Johannesburg. Consider this option when booking your flights to Kingston from Johannesburg.
Rand Airport (QRA)
Rand Airport, located in Germiston, is a smaller airport primarily serving general aviation. Consider flights to Kingston from Johannesburg through this airport.
Main Airlines for this route
Here are some airlines offering flights to Kingston from Johannesburg, check availability on our website.
- British Airways
- Virgin Atlantic
- KLM