Find flights to Tongatapu from Johannesburg, and learn about the main passenger airports in the city.
Airport Information
O.R. Tambo International Airport (JNB)
This airport, located 23km east of Johannesburg city centre, is the largest and busiest airport in Africa. It serves as the primary hub for South African Airways and offers numerous flights to Tongatapu from Johannesburg. O.R. Tambo International Airport offers a wide variety of amenities and services for travellers.
Lanseria International Airport (HLA)
Situated approximately 35 kilometres from Johannesburg's city centre, Lanseria International Airport is a modern and convenient travel hub. It's strategically located between Johannesburg, Cape Town, and Durban, making it an important airport for domestic travel within South Africa. Consider this airport when booking flights to Tongatapu from Johannesburg.
Rand Airport (QRA)
Rand Airport, a smaller, privately-owned airport in Germiston, offers a more intimate travel experience. While it may not offer direct flights to Tongatapu from Johannesburg, it's another option for travellers within the region.
Main Airlines for this Route
Consider booking your flights to Tongatapu from Johannesburg with these airlines:
- Airlink
- South African Airways
- Qantas