Airports in South Africa

Cape Town Airport

The airport is situated 11 miles (18km) east of Cape Town.

Johannesburg Airport

The airport is 12.7 miles (20.5km) east of Johannesburg.

Durban International Airport

The airport is 21 miles (34km) north of Durban.

Kimberley Airport

The airport is situated five and a half miles (9km) south of Kimberley.

East London Airport

The airport is located about three miles (5km) west of the city centre.

Bloemfontein Airport

The airport is located 8 miles (13km) from the city centre.

Chief Dawid Stuurman International Airport

The airport is situated about two miles (3km) south of Port Elizabeth.

George Airport

The airport is situated around five and a half miles (9km) from George.

Kruger Mpumalanga Airport

The airport is situated nearly 17 miles (27km) from Nelspruit at White River.

Hoedspruit Airport

The airport is situated around seven and a half miles (12km) from Hoedspruit and is found within the Hoedspruit Air Force Base Nature Reserve.

Richards Bay Airport

Richards Bay Airport is located seven miles (11km) from central Richards Bay.