Fly to South Africa
Combining sun-soaked sandy deserts with dramatic mountains, lush forests and unspoiled beaches, flights to South Africa are popular with those wanting to witness the country’s diverse natural beauty. Along with an incredible landscape, South Africa boasts a rich history and vibrant culture that make it a must-visit destination for every kind of traveller. Whether you want to sip Sauvignon in a world-class winery, get up close to penguins on the beach, spot the big five on safari, or take a scenic hike into the mountains, there are a million reasons why you should book tickets to South Africa.
South Africa is served by a variety of airports, including O.R.\nTambo International Airport in Johannesburg and Cape\nTown International Airport. You can fly to South Africa direct from many destinations across the world including London, Sydney and Buenos\nAires. With flights to\nJohannesburg, South Africa’s largest city, you can expect bustling streets filled with buzzing bars, fancy restaurants and countless shops, alongside fascinating museums and beautiful botanical gardens. Many people also fly to Cape Town with its stunning mountainous backdrop, sandy beaches and exciting culinary scene. Not forgetting an abundance of wineries, national parks and many events come summer. Durban is also a popular destination with tourists due to its laid-back atmosphere, golden beaches and subtropical climate.
Once you’ve looked into flights to South Africa, it’s time to start thinking about your itinerary, and there are plenty of things you'll want to add to it. Many people fly to South Africa for the country's incredible safaris. Kruger National Park, home to the big five, is the most well-known but there’s plenty of others too, including Addo Elephant Park and Kgalagadi Transfrontier Park. Other must-see attractions include Boulders Beach, a sheltered beach on the Cape Peninsula where you can find African penguins, the breathtaking Drakensburg Mountains with its incredible scenery, the remarkable Blyde River Canyon, and Robben Island, the place where Nelson Mandela was imprisoned.
Boasting magnificent natural wonders, unique wildlife and a vibrant culture that’s reflected in its buzzing cities, book flights to South Africa for the trip of a lifetime.
Popular destinations in South Africa
View popular cities in South Africa and check on flights to these cities.
Discover one-way or return flights to South Africa from US$508
Search for one-way or return flights to South Africa. Choose from the popular airlines below and book your flight today for as little as US$508!
- Round-trip
- One way
-
BKK 01:0014h 55m1 stopJNB 10:55Bangkok - Johannesburg | Sun, Mar 29 | Kenya Airways
JNB 01:1531h 15m1 stopBKK 13:30Johannesburg - Bangkok | Mon, Mar 30 | Kenya AirwaysUS$636 US$1,23048% off48% offUS$1,230 US$636-
BKK 09:0531h 25m1 stopCPT 11:30Bangkok - Cape Town | Tue, Apr 21 | Qatar Airways
CPT 13:0026h 45m1 stopBKK 20:45Cape Town - Bangkok | Tue, Apr 28 | Qatar AirwaysUS$891 US$1,23028% off28% offUS$1,230 US$891 -
BKK 06:4535h 30m1 stopDUR 13:15Bangkok - Durban | Thu, Apr 23 | Turkish Airlines
DUR 12:0525h 15m1 stopBKK 18:20Durban - Bangkok | Thu, Apr 30 | Qatar AirwaysUS$1,107 US$1,23010% off10% offUS$1,230 US$1,107 -
CPT 13:0017h 25m1 stopJNB Invalid DateCape Town - Johannesburg | Mon, Mar 16 | Normal Airline
JNB 15:006hNonstopCPT 16:00Johannesburg - Cape Town | Wed, Mar 18 | Normal AirlineFind more flightsFind more flights
-
BKK 03:1534h 5m1 stopJNB 08:20Bangkok - Johannesburg | Sat, Apr 25 | Etihad AirwaysUS$508 US$74632% off32% offUS$746 US$508 -
BKK 01:5016h 10m1 stopCPT 13:00Bangkok - Cape Town | Mon, May 4 | Ethiopian AirlinesUS$532 US$74628% off28% offUS$746 US$532 -
BKK 06:4535h 30m1 stopDUR 13:15Bangkok - Durban | Tue, May 12 | Turkish AirlinesUS$671 US$74610% off10% offUS$746 US$671 -
CPT 13:0017h 25m1 stopJNB Invalid DateCape Town - Johannesburg | Mon, Mar 16 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Cape Town to Johannesburg are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Popular airlines flying to South Africa
Flysafair
South African Airways
Airlink
Qatar Airways
Ethiopian Airlines
Cathay Pacific
Global Aviation
Fastjet Airlines
Etihad Airways
Emirates
Rwandair
Angola Airlines
Singapore Airlines
Kenya Airways
Air China
Air Tanzania
LAM Mozambique
Turkish Airlines
EgyptAir
China Eastern Airlines When is the Cheapest Time for Flights to South Africa?
Check on flight price trend to popular cities in South Africa. Select proper date to book the cheapest flight.
- Johannesburg
- Cape Town
- Durban
- Port Elizabeth
- George
- East london
Important info for flying to South Africa
| Cheapest one-way flight price | US$430 |
|---|---|
| Cheapest month | October |
| Peak season for travel | July |
| Popular airline | Qatar Airways |
FAQ
What's the top tourist attraction in South Africa?
Cape of Good Hope attracted the most visitors last year, followed by Table Mountain, and Boulders Beach.
Trending Searches
- Cheap Flight tickets to Bloemfontein
- Cheap Flight tickets to Pietermaritzburg
- Plane tickets to Durban
- Round-trip tickets to East london
- Plane tickets to George
- Round-trip tickets to Cape Town
- Plane tickets to Nelspruit
- Plane tickets to Johannesburg
- Round-trip tickets to Hoedspruit
- Round-trip tickets to Port Elizabeth
- Cheap flights from Cape Town to Johannesburg
- Direct flights from Johannesburg to Port Elizabeth
- Cheap flights from Beijing to Johannesburg
- Direct flights from Port Elizabeth to Johannesburg
- Direct flights from Durban to Johannesburg
- Cheap flights from Harare to Johannesburg
- Return flights from Harare to Cape Town
- Cheap flights from Johannesburg to Cape Town
- Return flights from Shanghai to Johannesburg
- Return flights from Johannesburg to Durban









