Cheap Flight Deals from Johannesburg O R Tambo Airport to Buffalo Niagara International Airport
Search for flights from Johannesburg to Buffalo and check out affordable one-way and round-trip options.
-
Round-trip
-
One way
-
-
JNB 20:4028h 18m2 stopsBUF 18:58Johannesburg - Buffalo | Tue, Jun 24 | Virgin AtlanticBUF 19:5532h 25m2 stopsJNB 10:20Buffalo - Johannesburg | Sun, Jun 29 | Jetblue AirwaysNZD 1,776 NZD 2,94140% OFF40% OFFNZD 2,941 NZD 1,776
-
JNB 09:5042h 13m2 stopsBUF 22:03Johannesburg - Buffalo | Mon, Jun 23 | Etihad AirwaysBUF 18:0632h 14m2 stopsJNB 08:20Buffalo - Johannesburg | Mon, Jun 30 | American AirlinesNZD 1,903 NZD 2,94135% OFF35% OFFNZD 2,941 NZD 1,903
-
JNB 20:4033h 4m2 stopsBUF 23:44Johannesburg - Buffalo | Mon, Jun 23 | Virgin AtlanticBUF 06:0046h 20m2 stopsJNB 10:20Buffalo - Johannesburg | Mon, Jun 30 | United AirlinesNZD 2,110 NZD 2,94128% OFF28% OFFNZD 2,941 NZD 2,110
-
JNB 13:5535h 3m2 stopsBUF 18:58Johannesburg - Buffalo | Tue, Jun 24 | Qatar AirwaysBUF 09:4541h 50m2 stopsJNB 09:35Buffalo - Johannesburg | Sun, Jun 29 | Jetblue AirwaysNZD 2,16626% OFFNZD 2,941 NZD 2,166
-
JNB 21:1532h 29m2 stopsBUF 23:44Johannesburg - Buffalo | Mon, Jun 23 | British AirwaysBUF 06:0043h2 stopsJNB 07:00Buffalo - Johannesburg | Mon, Jun 30 | United AirlinesNZD 2,20125% OFFNZD 2,941 NZD 2,201
-
JNB 14:3034h 28m2 stopsBUF 18:58Johannesburg - Buffalo | Tue, Jun 24 | Ethiopian AirlinesBUF 19:5535h 10m2 stopsJNB 13:05Buffalo - Johannesburg | Sun, Jun 29 | Jetblue AirwaysNZD 2,21025% OFFNZD 2,941 NZD 2,210
-
JNB 17:0031h 58m2 stopsBUF 18:58Johannesburg - Buffalo | Tue, Jun 24 | Kenya AirwaysBUF 19:5537h 55m2 stopsJNB 15:50Buffalo - Johannesburg | Sun, Jun 29 | Jetblue AirwaysNZD 2,23024% OFFNZD 2,941 NZD 2,230
-
JNB 19:2529h 33m2 stopsBUF 18:58Johannesburg - Buffalo | Tue, Jun 24 | American AirlinesBUF 09:4539h 15m2 stopsJNB 07:00Buffalo - Johannesburg | Sun, Jun 29 | Jetblue AirwaysNZD 2,30822% OFFNZD 2,941 NZD 2,308
-
JNB 19:0032h 1m2 stopsBUF 21:01Johannesburg - Buffalo | Mon, Jun 23 | LufthansaBUF 06:0045h 20m2 stopsJNB 09:20Buffalo - Johannesburg | Mon, Jun 30 | United AirlinesNZD 2,40718% OFFNZD 2,941 NZD 2,407
-
JNB 13:2535h 33m2 stopsBUF 18:58Johannesburg - Buffalo | Tue, Jun 24 | EmiratesBUF 19:5538h 20m2 stopsJNB 16:15Buffalo - Johannesburg | Sun, Jun 29 | Jetblue AirwaysNZD 2,44117% OFFNZD 2,941 NZD 2,441
-
JNB 13:0017h 25m1 stopsBUF Invalid DateJohannesburg - Buffalo | Sat, May 17 | Normal AirlineBUF 15:006hDirectJNB 16:00Buffalo - Johannesburg | Mon, May 19 | Normal AirlineFind More FlightsFind More Flights
-
JNB 21:2032h 37m1 stopsBUF 23:57Johannesburg - Buffalo | Tue, May 20 | United AirlinesNZD 1,729 NZD 3,49250% OFF50% OFFNZD 3,492 NZD 1,729
-
JNB 21:2027h 45m1 stopsBUF 19:05Johannesburg - Buffalo | Thu, May 15 | United AirlinesNZD 1,876 NZD 3,49246% OFF46% OFFNZD 3,492 NZD 1,876
-
JNB 21:2030h 34m1 stopsBUF 21:54Johannesburg - Buffalo | Sat, May 17 | United AirlinesNZD 2,782 NZD 3,49220% OFF20% OFFNZD 3,492 NZD 2,782
-
JNB 21:2023h 27m1 stopsBUF 14:47Johannesburg - Buffalo | Mon, May 19 | United AirlinesNZD 2,89817% OFFNZD 3,492 NZD 2,898
-
JNB 13:0017h 25m1 stopsBUF Invalid DateJohannesburg - Buffalo | Sat, May 17 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Johannesburg O R Tambo Airport to Buffalo Niagara International Airport
See which airlines fly from Johannesburg to Buffalo. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Johannesburg O R Tambo Airport to Buffalo Niagara International Airport
Check the schedule for flights from Johannesburg to Buffalo and find the flight that best matches your travel plans.
-
KL592
Johannesburg O R Tambo Airport
11:15 PM
JNB
10:20 AM
AMS
S M T W T F SSearch -
KL6149
Schiphol Airport
11:10 AM
AMS
1:20 PM
JFK
S M T W T F S -
KL5864
John F Kennedy Intl. Airport
5:15 PM
JFK
7:19 PM
BUF
S M T W T F S -
AF995
Johannesburg O R Tambo Airport
6:50 PM
JNB
6:10 AM
CDG
S M T W T F SSearch -
AF002
Roissy-Charles De Gaulle Airport
8:30 AM
CDG
10:30 AM
JFK
S M T W T F S -
DL5296
John F Kennedy Intl. Airport
1:30 PM
JFK
3:15 PM
BUF
S M T W T F S -
DL8513
Johannesburg O R Tambo Airport
6:50 PM
JNB
6:10 AM
CDG
S M T W T F SSearch -
DL267
Roissy-Charles De Gaulle Airport
9:30 AM
CDG
11:50 AM
JFK
S M T W T F S -
DL5296
John F Kennedy Intl. Airport
1:30 PM
JFK
3:15 PM
BUF
S M T W T F S -
VS450
Johannesburg O R Tambo Airport
8:15 PM
JNB
6:20 AM
LHR
S M T W T F SSearch -
VS003
Heathrow Airport
8:55 AM
LHR
12:05 PM
JFK
S M T W T F S -
B61202
John F Kennedy Intl. Airport
4:50 PM
JFK
6:27 PM
BUF
S M T W T F S -
VS450
Johannesburg O R Tambo Airport
8:15 PM
JNB
6:20 AM
LHR
S M T W T F SSearch -
VS045
Heathrow Airport
12:55 PM
LHR
4:05 PM
JFK
S M T W T F S -
DL5250
John F Kennedy Intl. Airport
5:15 PM
JFK
6:51 PM
BUF
S M T W T F S -
VS450
Johannesburg O R Tambo Airport
8:15 PM
JNB
6:20 AM
LHR
S M T W T F SSearch -
VS003
Heathrow Airport
8:55 AM
LHR
12:05 PM
JFK
S M T W T F S -
DL5250
John F Kennedy Intl. Airport
5:15 PM
JFK
6:51 PM
BUF
S M T W T F S -
BA054
Johannesburg O R Tambo Airport
9:15 PM
JNB
7:30 AM
LHR
S M T W T F SSearch -
BA295
Heathrow Airport
11:05 AM
LHR
1:50 PM
ORD
S M T W T F S -
BA6508
O'Hare Intl. Airport
6:30 PM
ORD
9:08 PM
BUF
S M T W T F S -
LX283
Johannesburg O R Tambo Airport
7:30 PM
JNB
6:15 AM
ZRH
S M T W T F SSearch -
LX3200
Zurich Airport
11:55 AM
ZRH
3:15 PM
IAD
S M T W T F S -
UA3558
Dulles International Airport
5:25 PM
IAD
6:51 PM
BUF
S M T - T - S -
ET808
Johannesburg O R Tambo Airport
2:30 PM
JNB
8:45 PM
ADD
S M T W T F SSearch -
ET500
Addis Ababa Airport
10:50 PM
ADD
8:55 AM
IAD
S M T W T F S -
UA4335
Dulles International Airport
12:35 PM
IAD
1:46 PM
BUF
S M T W T F S -
SA222
Johannesburg O R Tambo Airport
9:50 AM
JNB
3:25 PM
GRU
S - - W - - -Search -
UA860
Sao Paulo Guarulhos Airport
9:30 PM
GRU
6:25 AM
IAD
S M T W T F S -
UA6261
Dulles International Airport
8:25 AM
IAD
9:45 AM
BUF
S M T W T F S
Johannesburg O R Tambo Airport to Buffalo Niagara International Airport Flights Info
Flight distance | 13,298.03 km |
---|---|
Cheapest one-way ticket price | NZD 1,728 |