
Popular airlines to South Africa
Qatar Airways
Emirates
British Airways
Lufthansa
KLM
Swiss International Air Lines
Air France
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 40% on select hotels after you book a flight*
Popular cities in South Africa

Cape Town
Cheap round-trip flights to South Africa
Prices were available within the past 7 days and start at S$511 for one-way flights and S$889 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon, 23 Mar - Tue, 31 Mar
SIN
Singapore
JNB
Johannesburg
S$889 Return, found 4 days ago
S$889
Return
found 4 days ago

Wed, 29 Oct - Thu, 13 Nov
SIN
Singapore
JNB
Johannesburg
S$911 Return, found 10 hours ago
S$911
Return
found 10 hours ago

Mon, 3 Nov - Thu, 13 Nov
SIN
Singapore
CPT
Cape Town
S$949 Return, found 6 hours ago
S$949
Return
found 6 hours ago
Fri, 14 Nov - Mon, 17 Nov
SIN
Singapore
JNB
Johannesburg
S$992 Return, found 6 days ago
S$992
Return
found 6 days ago

Mon, 27 Oct - Tue, 11 Nov
SIN
Singapore
JNB
Johannesburg
S$1,045 Return, found 7 hours ago
S$1,045
Return
found 7 hours ago

Thu, 16 Oct - Mon, 20 Oct
SIN
Singapore
JNB
Johannesburg
S$1,069 Return, found 3 days ago
S$1,069
Return
found 3 days ago

Tue, 7 Oct - Tue, 21 Oct
SIN
Singapore
JNB
Johannesburg
S$1,154 Return, found 5 hours ago
S$1,154
Return
found 5 hours ago

Mon, 27 Oct - Tue, 11 Nov
SIN
Singapore
JNB
Johannesburg
S$1,207 Return, found 7 hours ago
S$1,207
Return
found 7 hours ago

Thu, 13 Nov - Thu, 20 Nov
SIN
Singapore
ELS
East London
S$1,239 Return, found 4 days ago
S$1,239
Return
found 4 days ago

Mon, 8 Dec - Wed, 7 Jan
SIN
Singapore
PLZ
Gqeberha
S$1,290 Return, found 2 days ago
S$1,290
Return
found 2 days ago
About South Africa
Expedia offers flights to South Africa to meet every traveller's needs. Whatever your flight need - Expedia has the flight for you. So choose from flights to South Africa or destinations around the world and discover how easy it is to make your flight reservations on Expedia.
South Africa Flights Information
Airlines serving | Ethiopian Airlines, Etihad Airways, Rwandair, Qatar Airways, Emirates, Cathay Pacific, Singapore Airlines |
---|---|
Roundtrip price | from S$889 |
Frequently asked questions
Top Flight Destinations In South Africa
- Flights to Cape Town
- Flights to Johannesburg
- Flights to Gqeberha
- Flights to Durban
- Flights to uMhlanga
- Flights to Hermanus
- Flights to Plettenberg Bay
- Flights to Mossel Bay
- Flights to Knysna
- Flights to East London
- Flights to Ballito
- Flights to Hartbeespoort
- Flights to Oudtshoorn
- Flights to Rustenburg
Top Flight Destinations In the World
- Flights to Brazil
- Flights to Greece
- Flights to Argentina
- Flights to Germany
- Flights to Italy
- Flights to South Korea
- Flights to Norway
- Flights to Spain
- Flights to China
- Flights to Colombia
- Flights to Mexico
- Flights to Switzerland
- Flights to Türkiye
- Flights to United Kingdom
- Flights to India
- Flights to Sweden
- Flights to Thailand
- Flights to Australia
- Flights to Russia
- Flights to Indonesia
Top South Africa Hotels
- City Lodge Hotel at OR Tambo International Airport
- Hotel Sky Cape Town
- The Onyx Apartment Hotel by NEWMARK
- Premier Hotel OR Tambo
- Lagoon Beach Hotel & Spa
- AC Hotel by Marriott Cape Town Waterfront
- The Palace of the Lost City at Sun City Resort
- Radisson RED V&A Waterfront, Cape Town
- ONOMO Hotel Waterfront
- The Rockefeller Hotel by NEWMARK
- Taj Cape Town
- Holiday Inn Johannesburg Airport by IHG
- One&Only Cape Town
- Canopy By Hilton Cape Town Longkloof
- President Hotel
- Protea Hotel by Marriott O.R. Tambo Airport
- The Trade Boutique Hotel
- Holiday Inn Express Cape Town City-Centre by IHG
- @Sandton Hotel
- HAVN Aparthotel by Totalstay
Expedia's Latest Trends
Hotels
Flights
Packages
Trending flights to South Africa
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon, 23 Mar - Tue, 31 Mar
SIN
Singapore
JNB
Johannesburg
S$889 Return, found 4 days ago
S$889
Return
found 4 days ago
*Available to Expedia members.