Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Buffalo To South Africa Last modified: Aug 29, 2016 12:31 AM

Cheap flights from Buffalo (BUF) to popular destinations in South Africa (ZA)

Cape Town
Carrier Departure Date Return Date Lowest Price
Emirates Jan 1, 2017 Jan 16, 2017 $1,202
Emirates Nov 14, 2016 Nov 25, 2016 $1,210
United Jan 1, 2017 Jan 16, 2017 $1,515
Turkish Jan 1, 2017 Jan 15, 2017 $1,524
Turkish Nov 14, 2016 Nov 25, 2016 $1,524
Qatar Nov 14, 2016 Nov 25, 2016 $1,558
British Airways Jan 1, 2017 Jan 16, 2017 $1,563
British Airways Jan 1, 2017 Jan 15, 2017 $1,606
Johannesburg
Carrier Departure Date Return Date Lowest Price
Virgin Atlantic Nov 14, 2016 Dec 1, 2016 $853
Virgin Atlantic Oct 6, 2016 Oct 26, 2016 $853
Virgin Atlantic Feb 23, 2017 Mar 4, 2017 $893
British Airways Feb 23, 2017 Mar 4, 2017 $1,043
Iberia Feb 18, 2017 Mar 6, 2017 $1,069
British Airways Feb 18, 2017 Mar 6, 2017 $1,074
Emirates Oct 6, 2016 Oct 26, 2016 $1,108
British Airways Nov 14, 2016 Dec 1, 2016 $1,112
Iberia Nov 14, 2016 Dec 1, 2016 $1,116
Emirates Feb 18, 2017 Mar 6, 2017 $1,123

Flight Schedule Summaries Number of flights searched: 614Last modified: Aug 29, 2016 12:31 AM

Buffalo to Johannesburg
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Delta ATL X X X X X X X
Delta JFK / ATL X X X X X X X

Flights to Cities in South Africa

FlightsAirlineLowest Price
Buffalo to Johannesburg American, Air France, JetBlue, British Airways, Delta, Emirates, Etihad, Iberia, KLM, Lufthansa, Qatar, Turkish, United, Virgin Atlantic $853
Buffalo to Cape Town American, Air France, British Airways, Delta, Emirates, KLM, Lufthansa, Qatar, Turkish, United $1,210
Buffalo to Durban Air France, British Airways, Lufthansa, Qatar Check Dates
Toronto to Johannesburg American, Air Canada, Air France, Finnair, Alitalia, British Airways, Air China, Cathay, Delta, Aer Lingus, Emirates, Ethiopian, Etihad, Latam Airlines Brasil, KLM, Lufthansa, Swiss, El Al, Egyptair, Austrian, Qantas, South African, SAS, Brussels, Singapore, Turkish, Tap Portugal, United, Virgin Atlantic $736
Toronto to Cape Town American, Air Canada, Air France, Finnair, Alitalia, British Airways, Cathay, Condor, Delta, Aer Lingus, Emirates, Ethiopian, Etihad, KLM, Lufthansa, Swiss, Egyptair, South African, Brussels, Singapore, Turkish, Tap Portugal, United $814
Toronto to Durban Air Canada, Air France, British Airways, Cathay, Emirates, Ethiopian, Etihad, Lufthansa, Swiss, Egyptair, South African, SAS, Turkish, Tap Portugal, United $847
Pittsburgh to Johannesburg American, Air Canada, Air France, Finnair, JetBlue, British Airways, Air China, Cathay, Delta, Emirates, Etihad, Iberia, KLM, Lufthansa, Swiss, Qantas, Qatar, South African, Turkish, United, Virgin Atlantic $1,059
Cleveland to Johannesburg American, Air Canada, Air France, Finnair, British Airways, Cathay, Delta, Emirates, Etihad, Iberia, Lufthansa, Swiss, Qantas, Qatar, South African, Turkish, United, Virgin Atlantic $875
Pittsburgh to Cape Town American, Air Canada, Air France, British Airways, Delta, KLM, Lufthansa, Qatar, South African, Turkish, United $1,156
Cleveland to Cape Town American, Air Canada, Air France, Finnair, British Airways, Delta, Aer Lingus, KLM, Lufthansa, Swiss, Qatar, South African, Turkish, United $1,149
Toronto to Port Elizabeth Air Canada, British Airways, Cathay, Lufthansa, Swiss, South African $953
Rochester to Johannesburg American, Air Canada, Air France, JetBlue, British Airways, Delta, Etihad, Iberia, KLM, Lufthansa, Qatar, Turkish, United, Virgin Atlantic $1,135
Syracuse to Johannesburg American, Air Canada, Air France, British Airways, Delta, Etihad, Lufthansa, Qatar, Turkish, United, Virgin Atlantic $1,163
Akron - Canton to Johannesburg American, Delta, Lufthansa, United, Virgin Atlantic Check Dates
Syracuse to Cape Town American, Air Canada, Air France, British Airways, Delta, KLM, Lufthansa, Qatar, Turkish, United $1,468
Toronto to East London Air France, Lufthansa, South African, Tap Portugal Check Dates
Rochester to Cape Town American, Air Canada, Air France, British Airways, Delta, KLM, Lufthansa, Qatar, Turkish, United $1,429
Cleveland to Durban Air Canada, British Airways, Lufthansa, Swiss, Qatar, South African, United $1,417
London to Johannesburg Air Canada, Delta Check Dates
Toronto to George Air France, South African $1,576
Toronto to Nelspruit South African $1,604
Cheap Flights from Buffalo to South Africa, from $853 Round trip from BUF to ZA