Lanseria International Airport
Serves Johannesburg · Gauteng · ICAO FALA
Pretoria sits in the Apies River valley sheltered by the Magaliesberg range in northern Gauteng, where the top two airports in our passenger comparison—Lanseria International Airport (HLA) at 34 km from Pretoria and O.R. Tambo International Airport (JNB) at 44 km—differ by 10 km in straight-line distance from the town reference point (while the two airports themselves lie 39 km apart).
GautengOrdered by unrounded Haversine distance from the Pretoria reference coordinate (-25.7449° S, 28.1878° E) and displayed to the nearest integer kilometer.
Serves Johannesburg · Gauteng · ICAO FALA
Serves Johannesburg · Gauteng · ICAO FAOR
Serves Polokwane · Limpopo · ICAO FAPP
Measured from the Pretoria reference coordinate, Lanseria International Airport (HLA) is 34 km away and O.R. Tambo International Airport (JNB) is 44 km away (whereas the two airports sit 39 km from each other). Because a 10 km difference in distance from Pretoria is small relative to the onward drive, compare airline schedules, car-hire availability, and actual highway routes from both terminals before booking.
The third airport in the table, Polokwane International Airport (PTG) at 247 km from Pretoria, sits in a much more distant catchment and is not as convenient as HLA or JNB for a direct transfer.
Our 36-airport directory also includes Wonderboom Airport (PRY) at 11 km (No regular flights listed) and Grand Central Airport (GCJ) at 27 km (No regular flights listed) and Brits Airport (FABS) at 48 km (No regular flights listed). Because those airfields do not have confirmed regular passenger flights in this snapshot, they are listed separately below rather than ranked as standard airline options.
Pretoria is South Africa’s administrative capital within the City of Tshwane, stretching from the Union Buildings and Hatfield along the Apies River valley to Centurion in the south and the Magaliesberg in the north.
For the onward drive between HLA or JNB and Pretoria, travellers typically use the R21 freeway south to Kempton Park or the R511/N14 corridor southwest to Lanseria. If your itinerary also covers nearby towns in the region, compare the airport distance profiles for Soshanguve, Johannesburg, Evaton.
These airfields are geographically close to Pretoria, but are excluded from default commercial passenger comparisons because they either list no regular scheduled flights or require direct operator verification.
Distances on this page use one GeoNames reference point for Pretoria, rather than a wider municipal boundary or your accommodation address.
Compare straight-line airport access for other South African towns and cities in our dataset.
Dataset snapshot: 2026-11-06 · GeoNames record modified: 2026-11-06 · Editorial review: 2026-11-06
Photo credit: Wikimedia Commons (CC BY-SA 3.0) — Source file ↗