Find flights to Johannesburg from Chiang Mai with eDreams and discover the best arrival airports.
Airport Information
O.R. Tambo International Airport (JNB)
Johannesburg's main airport, O.R. Tambo International Airport (JNB), is located in Kempton Park, Gauteng, approximately 23 km east of the city centre. It's the largest and busiest airport in Africa, serving as the primary hub for South African Airways and handling numerous international and domestic flights to Johannesburg from Chiang Mai.
Facilities include a wide variety of shops, restaurants, duty-free areas, currency exchange, ATMs, car hire facilities including eDreams, and special assistance services for passengers with disabilities.
To reach the city centre from JNB, travellers can use the Gautrain, a rapid rail link, public buses, taxis, or hire a car with eDreams at competitive rates.
Lanseria International Airport (HLA)
A smaller, privately-owned airport, Lanseria (HLA), offers a convenient alternative, situated about 35 km from Johannesburg. It is known as a quieter airport compared to JNB and can be very convenient for specific routes, including many flights to Johannesburg from Chiang Mai.
Ground transportation options include taxis and car hire services, including eDreams, offering a smooth transfer to your final destination.
Rand Airport (QRA)
Rand Airport, a smaller facility located in Germiston, serves primarily general aviation and smaller aircraft. For those flying privately or chartering a flight to Johannesburg from Chiang Mai, Rand Airport might be a suitable option. Access to the city centre from Rand Airport is primarily via taxis or private vehicles.