Cheap flights from Buffalo to Johannesburg from $1,025

Round-trip
1 adult
Economy
0 bags
From?
To?
Tue 9/27
Tue 10/4

Deals available from 900+ travel sites.

Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.

Flight information for Buffalo to Johannesburg

Find info about flight duration, direct flights, and airports for your flight from Buffalo to Johannesburg

Best Price Found

$1,373

Fastest flight time

31h 07m

Direct flights

None

Airports in Johannesburg

2 airports
The best one-way flight to Johannesburg from Buffalo in the past 72 hours is $1,373. The best round-trip flight deal from Buffalo to Johannesburg found on momondo in the last 72 hours is $2,962.
The fastest flight from Buffalo to Johannesburg takes 31h 07m
There are no direct flights from Buffalo to Johannesburg. Popular non-direct route for this connection is Buffalo Airport - Johannesburg OR Tambo Airport.
There are 2 airports near Johannesburg: Johannesburg Lanseria (HLA), Johannesburg OR Tambo (JNB)

How to get the cheapest flight ticket from Buffalo to Johannesburg

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Buffalo to Johannesburg?

April. The cheapest time of year to fly to Johannesburg from Buffalo is April. Most expensive is November

What is the cheapest day to depart Buffalo for Johannesburg?

Tuesday. The cheapest day of the week is typically Tuesday. The most expensive is typically Sunday

When is the cheapest time to fly from Buffalo to Johannesburg?

in the afternoon. Buffalo to Johannesburg flights are approximately 8% more expensive in the morning than in the afternoon

What is the cheapest airline that flies to Johannesburg from Buffalo?

United Airlines. United Airlines is the most popular carrier operating from Buffalo to Johannesburg

What is the cheapest Buffalo to Johannesburg flight route?

Buffalo - Johannesburg OR Tambo. Fly from Buffalo to Johannesburg OR Tambo for the best Buffalo - Johannesburg flight prices

When you’re planning your trip from Buffalo to Johannesburg, the most popular airport-to-airport route is Buffalo Airport to Johannesburg OR Tambo Airport. You may be looking for an airport near Buffalo Airport to depart from when traveling to Johannesburg and Rochester Greater Rochester Intl Airport, located in Rochester is a great option. In September, $1,025 is typically the cheapest round trip price you’ll find from Buffalo to Johannesburg which you can find when you fly BUF — JNB.

Buffalo Airport (BUF) to Johannesburg OR Tambo Airport (JNB)$1,025
Search Flight Deals
Rochester Greater Rochester Intl Airport (ROC) to Johannesburg OR Tambo Airport (JNB)$2,275
Search Flight Deals

Easily compare round-trip flights from Buffalo to Johannesburg

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Buffalo to Johannesburg by changing tabs
United Airlines
Feb 3
BUF7:52 amBuffalo
22h 43m
1 stop
JNB6:35 amJohannesburg OR Tambo
Feb 18
JNB9:55 amJohannesburg OR Tambo
31h 22m
2 stops
BUF5:17 pmBuffalo
Delta
Feb 3
BUF2:05 pmBuffalo
30h 50m
2 stops
JNB8:55 pmJohannesburg OR Tambo
Feb 18
JNB1:20 pmJohannesburg OR Tambo
35h 13m
3 stops
BUF12:33 amBuffalo
Qatar Airways
Dec 23
BUF8:53 amBuffalo
31h 07m
2 stops
JNB4:00 pmJohannesburg OR Tambo
Jan 6
JNB3:00 amJohannesburg OR Tambo
43h 09m
2 stops
BUF10:09 pmBuffalo
Multiple Airlines
Feb 3
BUF3:30 amBuffalo
24h 30m
2 stops
JNB4:00 amJohannesburg OR Tambo
Feb 18
JNB12:10 pmJohannesburg OR Tambo
24h 26m
2 stops
BUF12:36 pmBuffalo
Etihad Airways
Dec 21
BUF1:03 pmBuffalo
30h 57m
2 stops
JNB8:00 pmJohannesburg OR Tambo
Jan 8
JNB5:15 amJohannesburg OR Tambo
59h 50m
2 stops
BUF5:05 pmBuffalo
United Airlines
Feb 3
BUF5:20 amBuffalo
25h 15m
2 stops
JNB6:35 amJohannesburg OR Tambo
Feb 18
JNB5:25 amJohannesburg OR Tambo
32h 58m
2 stops
BUF2:23 pmBuffalo

Find the cheapest one-way flights from Buffalo to Johannesburg

If you're looking for one-way flights from Buffalo to Johannesburg, view some of our deals below provided by Delta, KLM and Lufthansa
KLM
Dec 15
BUF4:55 amBuffalo
29h 15m
2 stops
JNB10:10 amJohannesburg OR Tambo
Delta
Dec 15
BUF1:45 amBuffalo
26h 20m
1 stop
JNB4:05 amJohannesburg OR Tambo
Lufthansa
Dec 15
BUF12:55 pmBuffalo
32h 40m
3 stops
JNB9:35 pmJohannesburg OR Tambo

Best airlines flying from Buffalo to Johannesburg

Compare and see reviews for airlines that fly from Buffalo to Johannesburg with momondo
AirlineRatingFree CancellationPrice
United AirlinesPriceFrom $844Free CancellationRating
7.1
7.5

Boarding

7.1

Comfort

8.0

Crew

6.9

Entertainment

6.4

Food

Reviews

Having the planes being on time so I could have been on this plane would have been nice. Delayed first flight caused us to miss this one.

1 / 10
Search United Airlines flights

United Airlines flights from Buffalo to Johannesburg

Our best United Airlines deals on Buffalo to Johannesburg flight tickets
United Airlines
Feb 3
BUF7:52 amBuffalo
22h 43m
1 stop
JNB6:35 amJohannesburg OR Tambo
Feb 18
JNB9:55 amJohannesburg OR Tambo
31h 22m
2 stops
BUF5:17 pmBuffalo
United Airlines
Feb 3
BUF5:20 amBuffalo
25h 15m
2 stops
JNB6:35 amJohannesburg OR Tambo
Feb 18
JNB5:25 amJohannesburg OR Tambo
32h 58m
2 stops
BUF2:23 pmBuffalo
United Airlines
Feb 3
BUF4:26 amBuffalo
26h 09m
1 stop
JNB6:35 amJohannesburg OR Tambo
Feb 18
JNB5:00 pmJohannesburg OR Tambo
26h 17m
1 stop
BUF7:17 pmBuffalo

Delta flights from Buffalo to Johannesburg

Our best Delta deals on Buffalo to Johannesburg flight tickets
Delta
Feb 3
BUF2:05 pmBuffalo
30h 50m
2 stops
JNB8:55 pmJohannesburg OR Tambo
Feb 18
JNB1:20 pmJohannesburg OR Tambo
35h 13m
3 stops
BUF12:33 amBuffalo
Delta
Feb 3
BUF9:15 amBuffalo
35h 40m
2 stops
JNB8:55 pmJohannesburg OR Tambo
Feb 18
JNB1:20 pmJohannesburg OR Tambo
29h 36m
3 stops
BUF6:56 pmBuffalo

  • Are airlines flying from Buffalo to Johannesburg offering flexible cancellation due to COVID-19?

    To ease the stress of booking flights, some of our airline partners flying from Buffalo to Johannesburg are responding to the global pandemic. The following airlines may have a flexible cancellation policy to help accommodate travelers: United Airlines and Delta.

  • How far is Buffalo to Johannesburg by plane?

    There are 8248.3 mi between Buffalo and Johannesburg. A reasonable flight in good conditions will take 22h 43m.



Alternative routes for Buffalo to Johannesburg

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
New York to Johannesburg Flights
Fastest flight time23h 40m
Cheapest price$790
New York to Cape Town Flights
Fastest flight time14h 30m
Cheapest price$826
New York to Port Elizabeth Flights
Fastest flight time25h 35m
Cheapest price$1,165

Why use momondo?

momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights from Buffalo to Johannesburg. Millions of users trust and use momondo every year so you are in good hands.

All flight searches from Buffalo to Johannesburg on momondo can be filtered to show those which offer flexible booking policies.

Once all potential Buffalo to Johannesburg flight options are in front of you, momondo lets you sort and filter flights based on preferences such as airline, price and flight times amongst many other options.

If you are simply researching potential flights to Johannesburg, momondo offers a useful price alert feature which will track prices for flights to Johannesburg from Buffalo and alert you when they change.