-
Cities
- Bloemfontein
- Cape Town
- Durban
- Johannesburg
- Port Elizabeth
-
hide
Cities
-
Regions
- Battlefields
- Cape Winelands
- Drakensberg Mountains
- East London
- Garden Route
-
show more Regions
Flights to South Africa
Flights to South Africa from the UK
There are direct flights to South Africa from the UK to both Johannesburg and Cape Town from London Heathrow. A number of indirect flights to South Africa are also available which offer cheaper fares. Direct flights to South Africa take around 11 hours.
Which airlines fly to South Africa?
Virgin Atlantic offers direct cheap flights to Johannesburg
from London Heathrow, and indirect flights from Belfast City.
British Airways has direct flights from Heathrow and indirect
flights from Aberdeen, Manchester, Jersey, Newcastle, Glasgow and
Edinburgh.
South African Airways offers direct service to Johannesburg from
Heathrow and connecting flights from Belfast City.
KLM offers connecting service to Johannesburg from Liverpool,
Leeds, Aberdeen, Manchester, Birmingham, Glasgow, Cardiff,
Southampton and Edinburgh.
Lufthansa has indirect flights from Edinburgh and Birmingham.
Flights to South Africa from the USA
There are direct flights from the USA to South Africa, arriving at O.R. Tambo International Airport (22km east of Johannesburg), and connecting flights arrive at Cape Town International Airport (20km east of Cape Town city centre).
Which airlines fly to South Africa from the USA?
Delta offers direct flights to South Africa from Atlanta, and
connecting service from New York, Memphis, Miami, Minneapolis, St
Louis, and a number of other US cities.
South African Airways has connecting service from New York,
Pittsburgh, St Louis, San Diego, Cleveland, and Las Vegas.
British Airways has indirect flights from Philadelphia, Phoenix,
Orlando, Los Angeles, Miami, Seattle, Tampa, and Washington
Dulles.
KLM flies from Los Angeles, Orlando, Philadelphia, Miami,
Minneapolis, Seattle, Portland, Washington Dulles and Salt Lake
City.
Airports in South Africa
Cape Town International Airport(CPT)
The airport is situated 13 miles (20km) east of Cape Town.
O.R. Tambo International Airport (ORTIA)(JNB)
The airport is 14 miles (22km) east of Johannesburg.
Durban King Shaka International Airport(DUR)
The airport is 22 miles (35km) north of Durban.
Kimberley Airport(KIM)
The airport is situated five miles (8km) south of Kimberley.
East London Airport(ELS)
The airport is located six miles (9km) west of the city centre.
Bloemfontein Airport(BFN)
The airport is located six miles (10km) from the city centre.
Port Elizabeth International Airport(PLZ)
The airport is situated about two miles (3km) south of PE.
George Airport(GRJ)
The airport is situated six miles (10km) from George.
Kruger Mpumalanga International Airport(MQP)
The airport is situated 16 miles (25km) from Nelspruit at White River.
Eastgate Airport(HDS)
The airport is situated five miles (8km) from Hoedspruit and is situated within the Hoedspruit Air Force Base Nature Reserve.
Richards Bay Airport(RCB)
Richards Bay Airport is located four miles (7 km) north west of Richards Bay.
