60 SOUTH AFRICAN CITIES & TOWNS · PAGE 2 OF 5

Explore South Africa — Page 2

Compare 60 South African cities and towns by straight-line distance to their closest commercial passenger airports.

Showing 12 of 60 destinations (Page 2 of 5)
Historic church landmark in the Emfuleni and Vaal Triangle district near Evaton, GautengGauteng
Gauteng

Evaton

Evaton sits in the Sedibeng and Vaal Triangle district of southern Gauteng. Closest passenger airports in our list: O.R. Tambo International Airport (JNB, 59 km) and Lanseria International Airport (HLA, 67 km).

JNB
CLOSEST PASSENGER AIRPORT
O.R. Tambo International Airport
59 km
Compare airports near Evaton →
Central business district skyline of Johannesburg on the Gauteng HighveldGauteng

South Africa’s largest commercial hub in Gauteng, served by two nearby passenger airports: O.R. Tambo International (JNB, 21 km) and Lanseria International (HLA, 32 km).

JNB
CLOSEST PASSENGER AIRPORT
O.R. Tambo International Airport
21 km
Compare airports near Johannesburg →
Terraced gardens and sandstone colonnade of the Union Buildings in Pretoria, GautengGauteng
Gauteng

Pretoria

Pretoria sits in the Apies River valley sheltered by the Magaliesberg range in northern Gauteng. Closest passenger airports in our list: Lanseria International Airport (HLA, 34 km) and O.R. Tambo International Airport (JNB, 44 km).

HLA
CLOSEST PASSENGER AIRPORT
Lanseria International Airport
34 km
Compare airports near Pretoria →
Ruth First Hall on the Tshwane University of Technology Soshanguve South Campus in Soshanguve, GautengGauteng
Gauteng

Soshanguve

Soshanguve sits in the northern Tshwane basin north of the Magaliesberg range in Gauteng. Closest passenger airports in our list: Lanseria International Airport (HLA, 55 km) and O.R. Tambo International Airport (JNB, 76 km).

HLA
CLOSEST PASSENGER AIRPORT
Lanseria International Airport
55 km
Compare airports near Soshanguve →
Central beachfront and city skyline of Durban on the Indian Ocean coast of KwaZulu-NatalKwaZulu-Natal
KwaZulu-Natal

Durban

Durban sits along the eThekwini Indian Ocean coastline and port bay in KwaZulu-Natal. The closest airport in our passenger selection is King Shaka International Airport (DUR) at 28 km by straight line.

DUR
CLOSEST PASSENGER AIRPORT
King Shaka International Airport
28 km
Compare airports near Durban →
Residential hillside on the northern outskirts of Kokstad in East Griqualand, KwaZulu-NatalKwaZulu-Natal
KwaZulu-Natal

Kokstad

Kokstad sits in the East Griqualand highlands of southern KwaZulu-Natal near the Eastern Cape border. Closest passenger airports in our list: K. D. Matanzima Airport (UTT, 132 km) and Pietermaritzburg Airport (PZB, 137 km).

UTT
CLOSEST PASSENGER AIRPORT
K. D. Matanzima Airport
132 km
Compare airports near Kokstad →
Civic streetscape in Ladysmith in the Klip River valley of KwaZulu-NatalKwaZulu-Natal
KwaZulu-Natal

Ladysmith

Ladysmith sits in the Klip River valley east of the central Drakensberg in KwaZulu-Natal. The closest airport in our passenger selection is Pietermaritzburg Airport (PZB) at 135 km by straight line.

PZB
CLOSEST PASSENGER AIRPORT
Pietermaritzburg Airport
135 km
Compare airports near Ladysmith →
Golden sand and Indian Ocean breakers at Margate Main Beach on the KwaZulu-Natal South CoastKwaZulu-Natal
KwaZulu-Natal

Margate

Margate sits on the Hibiscus Coast south of Port Shepstone in southern KwaZulu-Natal. Closest passenger airports in our list: Pietermaritzburg Airport (PZB, 135 km) and King Shaka International Airport (DUR, 156 km).

PZB
CLOSEST PASSENGER AIRPORT
Pietermaritzburg Airport
135 km
Compare airports near Margate →
Sandstone facade and clock tower of Newcastle Town Hall in northern KwaZulu-NatalKwaZulu-Natal
KwaZulu-Natal

Newcastle

Newcastle sits at the foot of the northern Drakensberg escarpment along the N11 corridor in northern KwaZulu-Natal. Closest passenger airports in our list: Pietermaritzburg Airport (PZB, 215 km) and King Shaka International Airport (DUR, 237 km).

PZB
CLOSEST PASSENGER AIRPORT
Pietermaritzburg Airport
215 km
Compare airports near Newcastle →
Preserved narrow-gauge steam locomotive at Port Shepstone on the KwaZulu-Natal South CoastKwaZulu-Natal
KwaZulu-Natal

Port Shepstone

Port Shepstone sits at the mouth of the Mzimkhulu River on the KwaZulu-Natal South Coast. Closest passenger airports in our list: Pietermaritzburg Airport (PZB, 122 km) and King Shaka International Airport (DUR, 141 km).

PZB
CLOSEST PASSENGER AIRPORT
Pietermaritzburg Airport
122 km
Compare airports near Port Shepstone →
Harbour channel and coastal shoreline at Richards Bay on the Zululand coast, KwaZulu-NatalKwaZulu-Natal
KwaZulu-Natal

Richards Bay

Richards Bay sits around the Mhlathuze lagoon and deep-water port on the Zululand coast of KwaZulu-Natal. The closest airport in our passenger selection is Richards Bay Airport (RCB) at 7 km by straight line.

RCB
CLOSEST PASSENGER AIRPORT
Richards Bay Airport
7 km
Compare airports near Richards Bay →

Choose the destination you will visit

Find a city or town by name, then open its airport comparison. The destination list is grouped by province, so places in the same region can be scanned together. The airport code and distance beside each place describe the closest location in the selected passenger-airport comparison, not a guarantee that it is the nearest passenger airport in the country.

A city name changes the distance

Cape Town, Stellenbosch and Hermanus use separate reference coordinates. A distance to Cape Town should not be reused for a stay in another town. The same applies to George and Knysna: begin with the place you will actually visit rather than the city named by the airport.

Read the airport comparison correctly

Each city page compares airports from the same city reference point. It keeps airport codes visible, sorts the displayed options by distance and lists relevant additional airport records separately when flights still need confirmation. If the first result is far away, investigate those additional records before arranging travel. Cities near a national border may also need options outside South Africa; those are not included in the current comparison.

Use your address for the onward journey

Straight-line distance describes geographic separation. It is not road distance, a driving-time estimate or the price of a transfer. Check the road route from the chosen airport to your final address and confirm the flight for your date. If you already know your arrival airport, the airport directory provides the reverse view: one airport and its distances to selected destinations.

Aerial coastline and destination view in South Africa