Johannesburg is primarily served by O.R. Tambo International Airport (JNB), the largest and busiest airport in Africa. It's a key hub for flights to Johannesburg from Rio De Janeiro and other international destinations, as well as domestic routes within South Africa. Lanseria International Airport (HLA) is a smaller airport also serving the city, primarily handling domestic flights and some regional routes. For those seeking flights to Johannesburg from Rio De Janeiro, O.R. Tambo is generally the arrival airport.
Airport Information
O.R. Tambo International Airport (JNB)
This airport offers a comprehensive range of facilities including shops, restaurants, lounges, and car hire services. You can find eDreams car rental services available at the airport.
From JNB to the city centre, you can take the Gautrain, a rapid rail link with a journey time of around 40 minutes. Taxis are readily available, providing a convenient door-to-door service, with a travel time of approximately 30-40 minutes. Hiring a car offers flexibility for exploring, with eDreams providing a seamless car rental experience at the airport. Flights to Johannesburg from Rio De Janeiro are frequent, making it easy to begin your journey.
Lanseria International Airport (HLA)
This smaller airport mainly serves domestic flights and some regional routes.
Getting to the city centre from HLA involves taking a taxi, or hiring a car. Several car rental companies, including eDreams, are available at the airport. Considering flights to Johannesburg from Rio De Janeiro, you'll likely land at O.R. Tambo.