Air Travel to South Africa

There are frequent direct and indirect flights by major airlines from destinations throughout Europe, North America, the East and Australasia to South Africa.

Travelling to South Africa

From the United Kingdom to South Africa

From the United Kingdom, South African Airways and British Airways offer the most direct flights but there are numerous European Airlines offering the same flight. London to Johannesburg is an eleven and a half hour direct flight and London to Cape Town direct is twelve hours flying time.

From Germany to South Africa

From Germany, Lufthansa and South African Airways offer direct flights from Frankfurt and Munich to Johannesburg with a flying time of 10 hours and twenty-five minutes. During South Africa's summer months Lufthansa also operate a direct flight from Frankfurt to Cape Town and Air Berlin from Munich to Cape Town.

From the USA to South Africa

From the U.S.A the only direct flight to South Africa is with South African Airways and Delta Air Lines. SAA from New York (JFK) and Washington Dulles. Delta Airlines from Atlanta. Both Air Lines fly to Johannesburg.

From most other USA Destinations (eg. Washington D.C., New York L.A., Miami or San Francisco) you can fly via a European capital with a European carrier such as British Airways, KLM, Air France or United. Alternatively some of the Middle Eastern carriers are also flying into the USA, such as Emirates and Etihad.

From Australia to South Africa

From Australia, Qantas offers direct flights from Sydney to Johannesburg and South African Airways offer direct flights from Perth. Total flying time is approximately 11 hours and 5 minutes.

International Flights

Based on shortest flight times without disembarking - many, many others available. Speak to your travel agent about getting the most convenient flights and cost effective flights for you.

Departs Arrives Flying Time Airline
USA - Atlanta (ATL) Johannesburg (JNB) 15h10 (non-stop) Delta Airlines
USA - New York (JFK) Johannesburg (JNB) 14h50 (non-stop) South African Airways
USA - Washington (IAD) Johannesburg (JNB) 17h15 (1 stop) South African Airways
Germany - München (MUC) Johannesburg (JNB) 10h35 (non-stop) South African Airways
Germany - Frankfurt (FRA) Johannesburg (JNB) 10h25 (non-stop) South African AirwaysLufthansa Airlines
Switzerland - Zurich (ZRH) Johannesburg (JNB) 10h35 (non-stop) Swiss International Air Lines
Netherlands - Amsterdam Johannesburg (JNB) 10h45 (non-stop) KLM Air Lines
France - Paris (CDG) Johannesburg (JNB) 10h35 (non-stop) Air France
Turkey - Istanbul (IST) Johannesburg (JNB) 09h50 (non-stop) Turkish Airlines
UK - London (LHR) Johannesburg (JNB) 11h25 (non-stop) South African AirwaysBritish AirwaysVirgin Airlines
UK - London (LHR) Cape Town (CPT) 11h30 (non-stop) South African AirwaysBritish Airways
Hong Kong (HKG) Johannesburg (JNB) 13h15 (non-stop) South African AirwaysCathay Pacific
Singapore (SIN) Cape Town (CPT) 13h55 (1 stop)) Singapore Airlines
Australia - Perth (PER) Johannesburg (JNB) 10h50 (non-stop) South African AirwaysQuantas Air
Australia - Sydney (SYD) Johannesburg (JNB) 13h55 (non-stop) South African AirwaysQuantas Air
Brazil - Sao Paulo (GRU) Johannesburg (JNB) 08h40 (non-stop) South African Airways
Argentina - Buenos Aires Johannesburg (JNB) 09h25 (non-stop) South African Airways
Israel - Tel Aviv (TLV) Johannesburg (JNB) 08h45 (non-stop) El Al Airlines
UAE - Dubai (DLB) Johannesburg (JNB) 08h10 (non-stop) South African AirwaysEmirates Airlines
UAE - Abu Dhabi (AUH) Cape Town (CPT) 13h40 (1 stop) South African Airways
Qatar - Doha (DOH) Johannesburg (JNB) 08h55 (non-stop) South African Airways
Egypt - Cairo (CAI) Johannesburg (JNB) 08h15 (non-stop) Egyptair Airlines
Kenya - Nairobi (NBO) Johannesburg (JNB) 04h15 (non-stop) South African AirwaysKenya Airlines
Namibia - Windhoek (WDH) Cape Town (CPT) 02h10 (non-stop) South African AirwaysAir Namibia

Domestic Flights

Based on shortest flight times available. Daily flights are available to all centres.

Departs Arrives Flying Time Airline
Johannesburg (JNB) Cape Town (CPT) 02h10 South African Airways
Johannesburg (JNB) Port Elizabeth (PLZ) 01h40 South African Airways
Johannesburg (JNB) Durban (DUR) 01h10 South African Airways
Johannesburg (JNB) Nelspruit (MQP) 00h45 South African Airways
Cape Town (CPT) Port Elizabeth (PLZ) 01h10 South African Airways
Cape Town (CPT) Durban (DUR) 01h55 South African Airways
Cape Town (CPT) Nelspruit (MQP) 02h15 South African Airways
Durban (DUR) Port Elizabeth (PLZ) 01h20 South African Airways
Durban (DUR) Nelspruit (MQP) 01h00 South African Airways

Wish you were here?

Hamiltons Tented Camp

  • Property TypeGame Lodge
  • Guests12
  • Rooms/Units6
View and book
South Africa. Explore. Experience. Stay

SA-Venues.com® has been assisting travellers with their South Africa travel plans since 1999, and is the largest, independent online travel guide for South Africa available in both English and German.