Welcome | Sign out

Cheap Flights from Buffalo to Johannesburg - BUF to JNB (reverse)

Popular Flights from Buffalo to Johannesburg

  • Airfare from Buffalo to Johannesburg on British Airways from $1124 round trip
  • Airfare from Buffalo to Johannesburg on United from $1322 round trip
  • Airfare from Buffalo to Johannesburg on Air France from $1381 round trip
  • Airfare from Buffalo to Johannesburg on Lufthansa from $1387 round trip
  • Airfare from Buffalo to Johannesburg on KLM from $1391 round trip

Did You Know?

  • Delta has the most one stop flights between Buffalo, NY and Johannesburg, ZA.
  • The shortest flight between Buffalo, NY and Johannesburg, ZA on BMI is 9,585 miles.
  • Delta has 5 one stop flights between Buffalo, NY and Johannesburg, ZA.
  • 63 flights per week fly out of Buffalo, NY connecting to Johannesburg, ZA
  • 10 airlines operate between Buffalo, NY and Johannesburg, ZA
  • The smallest aircraft operated by Lufthansa flying between Buffalo, NY and Johannesburg, ZA is a CRJ with 50 seats.
  • 72,054 seats are available per day to fly out of Buffalo, NY connecting to Johannesburg, ZA
  • Atlanta, GA is the most popular connection for one stop flights between Buffalo, NY and Johannesburg, ZA.

Cheap International Flights from Buffalo - BUF

Flights
Airline
Lowest Price
Cheap Flights from Buffalo to Johannesburg, from $1124 Round trip from BUF to JNB