Gauteng-25.7449° S, 28.1878° E

Airports near Pretoria

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).

#1 CLOSEST IN PASSENGER COMPARISON
Lanseria International Airport (HLA)
34 km straight-line · Option #2 is 10 km further
HLA Profile →
Terraced gardens and sandstone colonnade of the Union Buildings in Pretoria, GautengGauteng
REVIEWED PASSENGER COMPARISON

Three closest passenger airports to Pretoria

Ordered by unrounded Haversine distance from the Pretoria reference coordinate (-25.7449° S, 28.1878° E) and displayed to the nearest integer kilometer.

Why #1 HLA (34 km) and #2 JNB (44 km) should be compared together

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.

Local geography and road corridors around Pretoria

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.

LOCAL & GENERAL AVIATION

Other airfields near Pretoria

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.

GEOGRAPHIC REFERENCE

Pretoria, on the map

Distances on this page use one GeoNames reference point for Pretoria, rather than a wider municipal boundary or your accommodation address.

Place name
Pretoria
Recorded aliases
E-Pitoli, IPitoli, PRY, Piritoria
Province
Gauteng (ZA-GT)
GeoNames ID
964137
Reference coordinates
-25.7449° S, 28.1878° E
Terrain elevation (DEM)
1,332 m
Timezone
Africa/Johannesburg
NEARBY DESTINATIONS

Compare related South African cities

Compare straight-line airport access for other South African towns and cities in our dataset.

PROVENANCE & VERIFICATION

Updated & sources

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 ↗