Find your ideal flight to Rodrigues Island from Johannesburg with eDreams. Discover the main passenger airports in Johannesburg, where your journey begins.
Airport Information
Here’s some helpful information about the main passenger airports in Johannesburg:
O.R. Tambo International Airport (JNB)
Located in Kempton Park, Gauteng, O.R. Tambo International Airport (JNB) is the largest and busiest airport in Africa, and the primary airport for flights to Rodrigues Island from Johannesburg. It serves as a hub for South African Airways and other major airlines.
Lanseria International Airport (HLA)
Lanseria International Airport (HLA) is a smaller airport located about 35 kilometres from Johannesburg city centre. It offers a more convenient alternative to JNB for some travellers flying to Rodrigues Island from Johannesburg.
Rand Airport (QRA)
Rand Airport (QRA) is a small, privately owned airport located in Germiston, close to Johannesburg. It primarily serves general aviation and smaller aircraft and may offer limited commercial flights for those travelling from Johannesburg.
Main Airlines for This Route
Here are three airlines that often offer flights from Johannesburg to Rodrigues Island. Remember to book your flights to Rodrigues Island from Johannesburg on eDreams for the best deals.
- Air Mauritius
- South African Airways
- Emirates