Cities > South Africa > Airports near Pretoria

Closest Airport to Pretoria

The closest airport is Lanseria Airport (HLA). Distance from Lanseria Airport to Pretoria is 33,9 kilometers (21,1 miles).

Lanseria Airport

Lanseria Airport is located approximately 21,0 kilometers (13,1 miles) west of Midrand and about 22,3 kilometers (13,9 miles) northeast of Krugersdorp. Lanseria Airport IATA code is HLA.

OR Tambo International Airport

OR Tambo International Airport is located approximately 8,2 kilometers (5,1 miles) north of Boksburg and about 9,3 kilometers (5,8 miles) northwest of Benoni. OR Tambo International Airport IATA code is JNB.

Other airports near Pretoria

AirportIata codeDistance (km)Distance (miles)
Lanseria AirportHLA33,921,1
OR Tambo International AirportJNB44,327,5
Rand AirportQRA55,534,5
Polokwane International AirportPTG247,4153,7
Sir Seretse Khama International AirportGBE264,3164,2
Mmabatho International AirportMBD264,7164,5
Kruger Mpumalanga International AirportMQP295,8183,8
Matsapha AirportMTS323,7201,2
Hoedspruit Air Force Base AirportHDS326,6203,0
Malamala AirportAAM353,3219,5

Map of airports near Pretoria