Johannesburg is primarily served by two major airports, making it easy to find flights to Johannesburg from Tulsa with eDreams.
Airport Information
O.R. Tambo International Airport (JNB)
This airport, located 23 km east of Johannesburg city centre, is the largest and busiest in Africa, and a major hub for flights to Johannesburg from Tulsa and other international destinations. Facilities include a wide variety of shops, restaurants, and duty-free stores, as well as banking services, currency exchange, and car rental facilities.
To reach the city centre, various options are available:
* Gautrain: The high-speed train offers a quick and efficient connection to the city.
* Public transport: Local buses are more budget-friendly, but take longer.
* Taxi and car services: Taxis are readily available. You can also hire a car with eDreams car rental services directly at the airport for convenient travel during your stay in Johannesburg.
Lanseria International Airport (HLA)
Located about 35 km from the city centre, Lanseria is a smaller airport that mainly handles domestic flights. Consider this airport if your flights to Johannesburg from Tulsa connect through other South African cities.
For transportation to the city centre, options include taxis, car hire with eDreams, and shuttle services. Public transport is also available but may require transfers.