1 traveler
Find Flights
1 traveler
Find Flights

Cheap Flights from Buffalo to Johannesburg - BUF to JNB

Did You Know?

American Airlines has 490 connecting flights between Buffalo, NY and Johannesburg.
You must make at least one connection to fly from Buffalo, NY to Johannesburg.

Cheap Domestic Flights from Buffalo - BUF

Lowest Price
JetBlue, AirTran, US Airways

Cheap Domestic Flights to Johannesburg - JNB

Lowest Price
AirTran, United, US Airways, American
United, American, US Airways

Cheap International Flights to Johannesburg - JNB

Lowest Price
Lufthansa, South African, Emirates, Air France, Ethiopian, American, British Airways, Brussels, Austrian, Swiss, El Al, KLM, Turkish, Cathay, Etihad, Singapore, Saudi Arabian, United, Delta, Egyptair, Air Canada
Etihad, US Airways, Turkish, KLM, Swiss, British Airways, American, Air Canada, United, Delta, Qatar, Air France, Lufthansa, South African, Qantas
American, Qatar, Air France, Lufthansa, South African, Delta, United, Turkish, KLM, Swiss, Qantas, US Airways, Austrian, Brussels, British Airways, Etihad, Air Canada
Qatar, Air France, American, Lufthansa, United, Delta, Air Canada, British Airways, Austrian, KLM, US Airways, Emirates
United, US Airways, KLM, Lufthansa, Air France, Delta
Aeroflot, Air Transat, United, Icelandair, Air Canada, Finnair, Brussels, LOT, Swiss, Turkish, Delta, Iberia, Air Europa, Air Berlin, Lufthansa, Air France, American, Alitalia, Austrian, KLM, Cubana, US Airways, SATA, Jet Airways, British Airways
Swiss, KLM, Etihad, Egyptair, United, Ethiopian, Lufthansa, Emirates, South African, British Airways
Brussels, British Airways, Etihad, Singapore, Egyptair, Air Canada, Delta, American, United, KLM, Swiss, South African, Emirates, Lufthansa, Air France, Turkish, Ethiopian
British Airways, Egyptair, KLM, Air France, Delta, Ethiopian, Lufthansa, Emirates
Swiss, Aeroflot, United, American, Ethiopian, Philippine, JAL, Turkish, EVA Air, Air China, Hainan, El Al, Delta, Korean, China Southern, China Eastern, Cathay, KLM, Asiana, Austrian, Finnair, British Airways, Etihad, Egyptair, Singapore, Air Canada, Air France, Lufthansa, Emirates
United, Ethiopian
China Eastern, Singapore, Egyptair, Air Canada, United, American, Ethiopian, Air France, Lufthansa, Emirates, British Airways, Finnair, Alitalia, China Southern, Saudi Arabian, Delta, Aeroflot, Royal Jordanian, Air China, Swiss, Turkish, Cathay, KLM, Austrian
EVA Air, Austrian, Hainan, China Southern, Emirates, Lufthansa, El Al, Jet Airways, JAL, Turkish, Swiss, Air China, United, Ethiopian, American, All Nippon, Air Canada, Singapore, Egyptair, Etihad, British Airways, Finnair, Asiana, KLM, Cathay, China Eastern, Korean, Delta, Aeroflot, Royal Jordanian, Philippine, Air France
Swiss, Singapore, Royal Jordanian, British Airways, KLM, Alitalia, Austrian, LOT, Air Transat, Aeroflot, Air Canada, Delta, American, Air France, Lufthansa, Emirates, United, Egyptair, Turkish
Cathay, Air France, British Airways, Etihad, Air Canada, United, American, Lufthansa, Philippine, Korean, Finnair, Asiana, Singapore, China Eastern, China Southern, KLM, Delta, Aeroflot, Hainan, Air China, Swiss, Emirates, EVA Air, JAL, Turkish
Egyptair, Singapore, Etihad, Asiana, British Airways, Jet Airways, Air Canada, United, American, Air France, Lufthansa, Emirates, Finnair, JAL, Turkish, Austrian, Brussels, KLM, Cathay, China Eastern, China Southern, Saudi Arabian, Delta, Aeroflot, Royal Jordanian, Air China, Swiss, Ethiopian
JAL, Egyptair, Air Canada, Singapore, United, American, Ethiopian, Air France, Lufthansa, Emirates, Jet Airways, British Airways, Brussels, Turkish, El Al, Swiss, Air China, Royal Jordanian, Delta, Saudi Arabian, Korean, Cathay, KLM, Etihad
Egyptair, Emirates, Lufthansa, Air France, Ethiopian, Delta, British Airways, KLM
WestJet, American, US Airways, Delta, Alaska, Air Canada, United
Brussels, Austrian, Swiss, KLM, Turkish, LOT, American, Alitalia, Finnair, British Airways, Air Transat, Aeroflot, US Airways, Delta, Air Canada, Air France, Lufthansa, Iberia, Air Europa, United, Icelandair
Jet Airways, Turkish, KLM, Ethiopian, American, United, Emirates, Air Canada, Egyptair, Etihad, British Airways, Brussels, Alitalia, Swiss, Air France, Lufthansa, Saudi Arabian, Delta
South African, Lufthansa, United, Etihad, British Airways, Swiss, KLM, Cathay
LOT, Austrian, Alitalia, Brussels, Finnair, British Airways, Aeroflot, Delta, United, Air Berlin, Air France, Lufthansa, Swiss, Transaero, Turkish, KLM
Lufthansa, Swiss
United, Condor, Lufthansa, Iberia, Icelandair, LOT, Swiss, KLM, Turkish, Jet Airways, Air France, Air Berlin, SATA, Aeroflot, Air Canada, British Airways, Finnair, Delta, American, Alitalia, Austrian, US Airways, Brussels, Singapore
Cheap Flights from Buffalo to Johannesburg, from $1069 Round trip from BUF to JNB