Find flights to St Thomas Island from Johannesburg, and start your journey through the main passenger airports serving the city:
Airport Information
O.R. Tambo International Airport (JNB)
Located 23km east of Johannesburg city centre in Kempton Park, Gauteng, O.R. Tambo International Airport (JNB) is the largest and busiest airport in Africa. It serves as the primary hub for domestic and international flights to St Thomas Island from Johannesburg, and has a capacity to handle up to 28 million passengers annually. This airport offers a wide array of amenities and services for travellers.
Lanseria International Airport (HLA)
Lanseria International Airport (HLA) is a privately owned, yet modern and convenient option located about 35km from Johannesburg city centre. It is smaller than JNB, offering a more relaxed atmosphere while providing excellent facilities like Wi-Fi, Bureau de Change, and restaurants. It's a practical choice for flights to St Thomas Island from Johannesburg.
Rand Airport (QRA)
Rand Airport (QRA) located in Germiston, is a smaller airport primarily serving private and general aviation, adding another choice for your flights to St Thomas Island from Johannesburg.
Main Airlines for this Route
While specific routes and airline availability can vary, here are some major airlines known for operating from Johannesburg that you might find servicing flights to St Thomas Island from Johannesburg, available for booking via eDreams:
- United Airlines
- Delta Air Lines
- American Airlines