Plan Your Trip

Getting to South Africa — Flights, Entry Points & Arrival Tips

How to fly to South Africa: the best international airports, top airlines, flight times from the UK, US, Australia & Europe, and essential arrival tips.

⚡ Quick Facts
Main Gateway: OR Tambo International, Johannesburg (JNB)
Second Gateway: Cape Town International (CPT)
Flight Time from London: ~11–12 hours
Flight Time from New York: ~15–16 hours
Flight Time from Sydney: ~12–14 hours
Time Zone: SAST (UTC+2) — no daylight saving

Getting to South Africa is easier and more affordable than many travellers expect. The country is well-connected to the world’s major aviation hubs, and the long-haul flights (while substantial from the UK, US, and Australia) are made comfortable by the excellent choice of airlines serving the routes.

South Africa has three international gateways: the massive OR Tambo International in Johannesburg, the scenic Cape Town International, and the growing King Shaka International near Durban. Knowing which to use — and which airlines and routes represent the best value — can save you both time and money.

OR Tambo International Airport (JNB) — Johannesburg

OR Tambo International is Africa’s busiest and best-connected airport. Named after struggle hero Oliver Reginald Tambo, it handles approximately 20 million passengers annually and connects South Africa to 150+ destinations globally. It’s the hub for all major international airlines serving sub-Saharan Africa.

Terminal layout: OR Tambo has a single integrated terminal with an international section and a domestic section. Connections between international arrivals and the domestic terminal are well-signposted but can take 20–30 minutes walking, so allow adequate connection time.

Recommended connection time: For international-to-domestic connections (e.g., flying in from London and connecting to a Kruger-area airport), allow a minimum of 2.5–3 hours. Immigration queues can be unpredictable.

Key airlines flying into JNB:

  • South African Airways (SAA) — the national carrier, with direct routes from London Heathrow, Frankfurt, and Hong Kong among others
  • British Airways / Comair — London Heathrow direct
  • Emirates — connecting via Dubai, with excellent frequencies and competitive pricing
  • Qatar Airways — connecting via Doha
  • Ethiopian Airlines — connecting via Addis Ababa (often the most affordable option from London and Europe)
  • KLM — connecting via Amsterdam
  • Lufthansa — connecting via Frankfurt
  • Singapore Airlines — connecting via Singapore (popular with Australian travellers)

From OR Tambo to the city: The Gautrain rapid rail link connects OR Tambo to Sandton station in approximately 15 minutes (R200) and to Pretoria in approximately 40 minutes (R195). Trains run every 12 minutes during peak hours (Monday–Friday, 5:30am–8:30pm) and every 30 minutes at other times.

Uber is widely available and cost-effective: R200–R350 to Sandton, R250–R400 to Rosebank, R400–R600 to central Pretoria.

Cape Town International Airport (CPT)

Cape Town International is South Africa’s second-largest airport and the main gateway for the Western Cape, Garden Route, and Winelands. It’s far smaller and more pleasant to navigate than OR Tambo.

Direct international routes: British Airways (from London Heathrow), KLM (via Amsterdam), Lufthansa (via Frankfurt), and Emirates (via Dubai) all offer direct or single-stop services to Cape Town. SAA has also operated this route. Cape Town is increasingly well-connected directly to Europe, reducing the need to connect through Johannesburg.

Key airlines: British Airways direct from Heathrow (approximately 11 hours); KLM from Amsterdam; Lufthansa from Frankfurt; Emirates via Dubai.

From CPT to the city:

  • Uber — most convenient, approximately R200–R280 to the city centre, Sea Point, or Camps Bay
  • Metered taxis — available at the taxi rank, approximately R250–R350
  • MyCiTi bus — a scheduled service runs from the airport to the city centre and Gardens area for approximately R100–R130 (requires a MyCiTi card, purchasable at the airport)
  • Car hire — all major companies have desks in the arrivals hall. The drive into the city (N2 highway) is approximately 20–30 minutes without traffic

King Shaka International Airport (DUR) — Durban

Named after the famous Zulu king, King Shaka International (DUR) is 35km north of Durban near the town of La Mercy. It handles domestic South African routes daily plus some regional African routes. Most international travellers connect through Johannesburg or Cape Town; the airport is most useful for visitors flying in from Europe via one of the hub airports.

Uber and metered taxis serve the airport, with a fare to central Durban of approximately R280–R380.

Domestic Airports

If your trip involves moving between major regions, South Africa’s domestic airports are worth knowing:

  • Kruger Mpumalanga International (MQP) — near Nelspruit/Mbombela, serves the Kruger gateway
  • Hoedspruit Airport (HDS) — serves the southern Kruger private reserves area (Sabi Sands)
  • Chief Dawid Stuurman International, Gqeberha (PLZ) — serves the Eastern Cape
  • George Airport (GRJ) — serves the Garden Route
  • Polokwane International (PTG) — serves northern Limpopo
  • Upington International (UTN) — serves the Northern Cape

Flight Times at a Glance

OriginDestinationApproximate Flight Time
London HeathrowJohannesburg (JNB)11 hours
London HeathrowCape Town (CPT)11 hours
New York (JFK)Johannesburg15–16 hours (usually via EU hub)
SydneyJohannesburg12–14 hours (via Perth or Singapore)
DubaiJohannesburg8.5 hours
AmsterdamCape Town11 hours
FrankfurtJohannesburg10.5 hours
NairobiJohannesburg4 hours

Arrival Tips

Immigration: Complete your immigration form on the plane (or at e-gates if applicable). Have your passport, completed form, and accommodation address ready. Do not queue-jump — immigration officers are strict.

Baggage: Domestic and connecting baggage on South African Airways and partner airlines is generally well-managed. Keep your baggage tags.

Currency: You can exchange currency at the airport, but rates are better in town at major banks or authorised exchange bureaus. Withdraw Rands from an airport ATM if you need immediate cash — use a bank-branded ATM rather than independent ones.

SIM cards: South African SIM cards (Vodacom, MTN, Telkom) are sold at airport shops. A local SIM with data is very useful — R150–R300 will give you a starter pack with enough data for a week or two.

Time: South Africa operates on SAST (South Africa Standard Time), UTC+2, year-round. There is no daylight saving time, which makes scheduling simpler.

Ready to Book Your Getting to South Africa — Flights, Entry Points & Arrival Tips Experience?

Book tours, activities, and attractions across South Africa — skip the queues with instant confirmation on most bookings.

Scan to open Klook on your phone

Scan with your phone to browse activities on Klook

We may earn a small commission if you book via these links, at no extra cost to you. This helps us keep the site running and the content free.

Frequently Asked Questions

Common Questions About Getting to South Africa — Flights, Entry Points & Arrival Tips

OR Tambo International Airport (JNB) in Johannesburg is Africa’s busiest airport and the main international hub — most long-haul flights connect through here, and it has the widest choice of airlines and routes. If your primary destination is Cape Town, the Western Cape, or the Garden Route, flying directly into Cape Town International Airport (CPT) saves 2 hours of extra domestic travel. If your trip starts in Cape Town and ends with a Kruger safari (or vice versa), consider a ‘fly in, fly out’ itinerary — fly into Cape Town, fly home from Johannesburg, or vice versa.
From London Heathrow, South African Airways (SAA) and British Airways both offer direct flights to Johannesburg (approximately 11 hours). Virgin Atlantic also operates this route. From London Heathrow, British Airways and SAA fly direct to Cape Town (approximately 11 hours). Several airlines offer connecting flights via their hubs — Emirates via Dubai, Qatar Airways via Doha, Ethiopian Airlines via Addis Ababa, KLM via Amsterdam, and Lufthansa via Frankfurt. Connecting flights often add 3–6 hours but can be significantly cheaper.
For the best fares, book 3–6 months ahead for standard travel, and 6–12 months ahead for peak season travel (December–January South African summer, and the British school summer holidays in July–August). Flight prices to South Africa can be highly variable — R8,000–R18,000 (£350–£800) return from the UK in economy is a typical range, with premium economy and business class significantly more. Set price alerts on Google Flights or Skyscanner to catch drops.
Most visitors from Western countries can enter South Africa visa-free for up to 30 or 90 days (see our Visa Requirements guide for details). You’ll need a valid passport with at least 30 days’ validity beyond your intended departure date, plus at least two blank pages for the entry stamp. On the immigration form, you must declare an address in South Africa (your first accommodation works perfectly). Have your return/onward ticket available. Immigration at OR Tambo can be slow — allow at least 90 minutes for an international connection.
OR Tambo is large but well-signposted and manageable. International arrivals exit into the arrivals hall where you’ll find car hire desks, the Gautrain station entrance (follow signs from the International Arrivals hall), and metered taxi ranks. The Gautrain is the easiest way into Sandton or central Johannesburg (approximately 15 minutes, R200 to Sandton). Uber is also excellent — expect R200–R350 to Sandton or Rosebank. Avoid accepting unofficial taxi offers from people in the arrivals hall.
Cape Town International Airport (CPT) is significantly smaller and more manageable than OR Tambo. It’s 20km from the city centre — approximately 30 minutes without traffic (but Cape Town traffic can be terrible, particularly on Friday afternoons). Uber is the best option from the airport (approximately R200–R280 to the city centre or Sea Point). The airport has good facilities, a pleasant lounge area, and car hire desks from all major companies. Book airport transfers in advance during peak season (December–January) when demand spikes.