Cheap flights to South Africa (ZA) - fast, comprehensive flight search

Find the cheapest flights anywhere with Skyscanner! Millions of people use Skyscanner to find the best flight deals instantly. We search hundreds of airlines and compare prices for thousands of destinations around the world to find you the cheapest flights to wherever you want to go.

Skyscanner is simple and fast. And it’s free to use! Compare low cost flights then book your airline tickets to South Africa directly by clicking through to agency and airline sites.

If your travel dates are flexible we can show you the cheapest days in the month to fly. And if you’re in the mood for adventure you can search on Skyscanner from your chosen departure airport to everywhere. So the only question left is... where to now?

Browse through our flight offers below, or use the search box to enter your travel dates and let us find the cheapest flights to South Africa or wherever you want to go.

Flights to South Africa (ZA) - routes

Popularity Name Price
Flights from New York (NYC) to Johannesburg (JNB)$1,124
Flights from New York John F Kennedy (JFK) to Johannesburg (JNB)$1,124
Flights from New York La Guardia (LGA) to Johannesburg (JNB)$1,124
Flights from New York Newark (EWR) to Johannesburg (JNB)$1,124
Flights from Atlanta (ATL) to Johannesburg (JNB)$1,208
Flights from San Francisco (SFO) to Johannesburg (JNB)$1,242
Flights from Los Angeles (LAX) to Johannesburg (JNB)$1,264
Flights from Chicago (CHI) to Johannesburg (JNB)$1,218
Flights from Chicago O'Hare International (ORD) to Johannesburg (JNB)$1,218
Flights from Chicago Midway (MDW) to Johannesburg (JNB)$1,426
Flights from Chicago FSS (CHI) to Johannesburg (JNB)
Flights from Chicago Merrill C Meigs (CGX) to Johannesburg (JNB)
Flights from Chicago Rockford (RFD) to Johannesburg (JNB)
Flights from Boston (BOS) to Johannesburg (JNB)$1,218
Flights from New York (NYC) to Cape Town (CPT)$1,142
Flights from New York John F Kennedy (JFK) to Cape Town (CPT)$1,142
Flights from New York Newark (EWR) to Cape Town (CPT)$1,297
Flights from New York La Guardia (LGA) to Cape Town (CPT)$1,383
Flights from Detroit (DTW) to Johannesburg (JNB)$1,248
Flights from Washington (WAS) to Johannesburg (JNB)$1,149
Flights from Washington Dulles (IAD) to Johannesburg (JNB)$1,149
Flights from Washington Ronald Reagan (DCA) to Johannesburg (JNB)$1,149
Flights from Orlando (ORL) to Johannesburg (JNB)$1,606
Flights from Orlando International (MCO) to Johannesburg (JNB)$1,606
Flights from Orlando Executive (ORL) to Johannesburg (JNB)
Flights from Orlando Sanford (SFB) to Johannesburg (JNB)
Flights from Orlando Walt Disney World (DWS) to Johannesburg (JNB)
Show Results:

Click on map to select departure airport

The prices shown are for the cheapest return flights per person as available on our site for travel in the next two months from today and include an estimate of all mandatory taxes and charges
Cheap Flights with Skyscanner
flight search
US
ZA
Type a country, city or airport
Type a country, city or airport
12+ years
under 12
under 2
also search:
search 102 airlines