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 €522
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 €522!
- One way
- Round-trip
- Sort by: Lowest Price
- Sort by: Earliest Flight
- CheapestWed, Aug 21JFK|CPTNew YorkCape Town1 Stops|Qatar Airways€522€1,50065% OFF65% OFF€1,500€522
- Sat, Aug 24EWR|JNBNew YorkJohannesburg1 Stops|EgyptAir€608€1,50059% OFF59% OFF€1,500€608
- Mon, Aug 5JFK|DURNew YorkDurban1 Stops|Qatar Airways€845€1,50044% OFF44% OFF€1,500€845
- Wed, Jul 10EWR|PLZNew YorkPort Elizabeth1 Stops|United Airlines€1,203€1,203
- Thu, Aug 15EWR|MQPNew YorkNelspruit1 Stops|United Airlines€1,234€1,234
- Thu, Jul 4EWR|BFNNew YorkBloemfontein1 Stops|United Airlines€1,238€1,238
- Thu, Jul 4EWR|ELSNew YorkEast london1 Stops|United Airlines€1,410€1,410
- Fri, Mar 3SHA Shanghai1 Stops|EconomyFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
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
- Bloemfontein
- Durban
Important Info for Flying to South Africa
Cheapest nonstop flight price | €102 |
---|---|
Cheapest round-trip ticket price | €150 |
Off-season for travel | June |
Peak season for travel | December |
Popular airline | South African Airlink |
Cheapest month | October |
How to find a cheap flight to South Africa
FAQ
Explore South Africa
Trending Searches
Flights to Popular Airports in South Africa
- George Airport
- Lanseria International Airport
- Polokwane Airport
- Richards Bay Airport
- Kimberley Airport
- O. R. Tambo International Airport
- Pietermaritzburg Airport
- King Shaka International Airport
- Port Elizabeth International Airport
- Bloemfontein International Airport
- Hoedspruit Airport
- Kruger Mpumalanga International Airport
- East London Airport
- Cape Town International Airport
- Upington Airport
- Skukuza Airport
- Sishen Airport
- Plettenberg Bay Airport
Flights to Popular Cities in South Africa
- Flights to Cape Town
- Flights to Johannesburg
- Flights to Durban
- Flights to Kimberley
- Flights to East london
- Flights to Skukuza
- Flights to Mossel Bay
- Flights to Ladysmith
- Flights to Saldanha Bay
- Flights to Komatipoort
- Flights to Ellisras
- Flights to Vryburg
- Flights to Hazyview
- Flights to Mkuze
- Flights to Thohoyandou
- Flights to Kuruman
- Flights to Secunda
- Flights to Bisho
- Flights to Giyani
- Flights to Singita Safari Lodge
- Flights to Messina
- Flights to Welkom
- Flights to Mtubatuba
Popular Routes in South Africa
- Flights from Harare to Johannesburg
- Flights from Lusaka to Johannesburg
- Flights from Nairobi to Johannesburg
- Flights from Harare to Cape Town
- Flights from Accra to Johannesburg
- Flights from Bulawayo to Johannesburg
- Flights from Durban to Cape Town
- Flights from Johannesburg to Durban
- Flights from Dar es salaam to Johannesburg
- Flights from Harare to Durban
- Flights from Lagos to Johannesburg
- Flights from Cape Town to Johannesburg
- Flights from Gaborone to Johannesburg
- Flights from Durban to Johannesburg
- Flights from Mauritius to Cape Town
- Flights from Abuja to Johannesburg
- Flights from Johannesburg to Cape Town
- Flights from Lusaka to Cape Town
- Flights from Lilongwe to Johannesburg
- Flights from Windhoek to Cape Town
- Flights from Mauritius to Johannesburg
- Flights from Beijing to Johannesburg
- Flights from Ndola to Johannesburg
- Flights from London to Cape Town
- Flights from Maputo to Johannesburg
Recommended Hotels in South Africa
- Hotels in Pretoria
- Hotels in Bloemfontein
- Hotels in Nelspruit
- Hotels in Cape Town
- Hotels in Durban
- Hotels in Johannesburg
- Hotels in Sandton
- Hotels in Hartbeespoort
- Hotels in Soshanguve
- Hotels in Rustenburg
- Hotels in Thohoyandou
- Hotels in Margate
- Hotels in Qwa-Qwa
- Hotels in Pietermaritzburg
- Hotels in Umhlanga
- Hotels in Qweqwe
- Hotels in Boksburg
- Hotels in Dalmada AH
- Hotels in Port Elizabeth
- Hotels in Polokwane
- Hotels in Potchefstroom
- Hotels in Empangeni
- Hotels in Katlehong
- Hotels in Rondebosch
- Hotels in Century City
Recommended Airlines
- Ethiopian Airlines
- Thai Airways
- MASwings
- Malta
- European Air Transport
- Cathay Pacific
- Proflight Zambia
- Iran Air
- AirAsia Berhad (Malaysia)
- Flynas
- Lao Airlines
- British Airways
- ITA Airways
- Uzbekistan Airways
- EasyFly
- Bahamasair
- Ryanair
- Royal Air Philippines
- Qatar Airways
- Air Mauritius
- Spring Airlines
- Shenzhen Airlines
- SalamAir
- Sichuan Airlines
- Iraqi Airways
Popular Countries
- Flights to Egypt
- Flights to Eswatini
- Flights to Libya
- Flights to Somalia
- Flights to Morocco
- Flights to Algeria
- Flights to Namibia
- Flights to Nigeria
- Flights to Cape Verde
- Flights to Madagascar
- Flights to Cameroon
- Flights to South Sudan
- Flights to Sudan
- Flights to Zimbabwe
- Flights to Sierra Leone
- Flights to Tanzania
- Flights to Mauritania
- Flights to Ethiopia
- Flights to Ghana
- Flights to Rwanda
- Flights to Djibouti
- Flights to Zambia
- Flights to Kenya
- Flights to Mali
- Flights to Comoros
Site Operator: Trip.com Travel Singapore Pte. Ltd.