Cheap Flights from Buffalo Niagara International Airport to O.R. Tambo International Airport
Search for flights from Buffalo to Johannesburg and check out affordable one-way and round-trip options.
- Return
- One way
-
BUF 10:3026h1 stopJNB 18:30Buffalo - Johannesburg | Fri, Apr 10 | United Airlines
JNB 22:0031h 33m1 stopBUF 23:33Johannesburg - Buffalo | Thu, Apr 16 | United AirlinesHK$ 12,896 HK$ 18,63731% off31% offHK$ 18,637 HK$ 12,896-
BUF 12:0725h 33m1 stopJNB 19:40Buffalo - Johannesburg | Wed, Apr 1 | Virgin Atlantic
JNB 21:5526h 58m1 stopBUF 18:53Johannesburg - Buffalo | Wed, Apr 8 | Virgin AtlanticHK$ 13,093 HK$ 18,63730% off30% offHK$ 18,637 HK$ 13,093 -
BUF 16:4720h 53m1 stopJNB 19:40Buffalo - Johannesburg | Fri, Apr 10 | Delta Air Lines
JNB 21:5523h 58m1 stopBUF 15:53Johannesburg - Buffalo | Thu, Apr 16 | Delta Air LinesHK$ 13,098 HK$ 18,63730% off30% offHK$ 18,637 HK$ 13,098 -
BUF 10:3725h 53m1 stopJNB 18:30Buffalo - Johannesburg | Wed, Apr 1 | United Airlines
JNB 22:0031h 33m1 stopBUF 23:33Johannesburg - Buffalo | Wed, Apr 8 | United AirlinesHK$ 13,79126% offHK$ 18,637 HK$ 13,791 -
BUF 13:0017h 25m1 stopJNB Invalid DateBuffalo - Johannesburg | Fri, Mar 20 | Normal Airline
JNB 15:006hDirectBUF 16:00Johannesburg - Buffalo | Sun, Mar 22 | Normal AirlineFind more flightsFind more flights
-
BUF 16:4720h 13m1 stopJNB 19:00Buffalo - Johannesburg | Fri, Mar 27 | Delta Air LinesHK$ 9,872 HK$ 18,09445% off45% offHK$ 18,094 HK$ 9,872 -
BUF 10:4525h 45m1 stopJNB 18:30Buffalo - Johannesburg | Sat, Apr 4 | United AirlinesHK$ 11,031 HK$ 18,09439% off39% offHK$ 18,094 HK$ 11,031 -
BUF 18:5517h 35m1 stopJNB 18:30Buffalo - Johannesburg | Mon, Apr 6 | United AirlinesHK$ 11,032 HK$ 18,09439% off39% offHK$ 18,094 HK$ 11,032 -
BUF 10:3026h1 stopJNB 18:30Buffalo - Johannesburg | Wed, Apr 8 | United AirlinesHK$ 11,04739% offHK$ 18,094 HK$ 11,047 -
BUF 10:4525h 45m1 stopJNB 18:30Buffalo - Johannesburg | Sun, Apr 5 | United AirlinesHK$ 11,04839% offHK$ 18,094 HK$ 11,048 -
BUF 12:0725h 33m1 stopJNB 19:40Buffalo - Johannesburg | Tue, Apr 7 | Delta Air LinesHK$ 11,15138% offHK$ 18,094 HK$ 11,151 -
BUF 12:0725h 33m1 stopJNB 19:40Buffalo - Johannesburg | Mon, Apr 6 | Delta Air LinesHK$ 11,15538% offHK$ 18,094 HK$ 11,155 -
BUF 16:4720h 53m1 stopJNB 19:40Buffalo - Johannesburg | Fri, Apr 10 | Delta Air LinesHK$ 11,29738% offHK$ 18,094 HK$ 11,297 -
BUF 16:4720h 53m1 stopJNB 19:40Buffalo - Johannesburg | Mon, Apr 6 | Virgin AtlanticHK$ 13,38926% offHK$ 18,094 HK$ 13,389 -
BUF 13:0017h 25m1 stopJNB Invalid DateBuffalo - Johannesburg | Fri, Mar 20 | 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 Buffalo Niagara International Airport to O.R. Tambo International Airport
See which airlines fly from Buffalo to Johannesburg. 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 Buffalo Niagara International Airport to O.R. Tambo International Airport
Check the schedule for flights from Buffalo to Johannesburg and find the flight that best matches your travel plans.

UA543
Buffalo Niagara International Airport
06:51
BUF
07:54
ORD
S M T W T F SSearch
ET575
O'Hare International Airport
10:15
ORD
08:00
ADD
S - T W - F -
ET809
Addis Ababa Bole International Airport
08:45
ADD
13:05
JNB
S M T W T F S
QR2874
Buffalo Niagara International Airport
18:15
BUF
19:47
BOS
- - - - T - SSearch
QR744
Logan International Airport
21:40
BOS
16:35
DOH
- - T W - F -
QR1365
Hamad International Airport
20:25
DOH
03:55
JNB
S M T - T F S
B62001
Buffalo Niagara International Airport
06:00
BUF
07:31
JFK
S M T W T F SSearch
QR704
John F. Kennedy International Airport
11:20
JFK
06:40
DOH
S M T W T F S
QR1377
Hamad International Airport
10:20
DOH
18:05
JNB
- M T W T F S
B6501
Buffalo Niagara International Airport
20:45
BUF
22:16
JFK
S M T W T F SSearch
QR706
John F. Kennedy International Airport
01:20
JFK
20:40
DOH
S M - W T F S
QR1363
Hamad International Airport
01:10
DOH
08:40
JNB
S M T - - F S
TK8566
Buffalo Niagara International Airport
20:45
BUF
22:16
JFK
S M T W T F SSearch
TK012
John F. Kennedy International Airport
01:20
JFK
18:10
IST
S M T W T F S
TK042
Istanbul Airport
02:05
IST
10:50
JNB
S - T - T - S
TK8566
Buffalo Niagara International Airport
20:45
BUF
22:16
JFK
S M T W T F SSearch
TK012
John F. Kennedy International Airport
01:20
JFK
18:10
IST
S M T W T F S
TK038
Istanbul Airport
01:40
IST
10:30
JNB
- M - W - F -
QR2874
Buffalo Niagara International Airport
18:15
BUF
19:47
BOS
- - - - T - SSearch
QR744
Logan International Airport
21:40
BOS
16:35
DOH
- - T W - F -
QR1363
Hamad International Airport
01:10
DOH
08:40
JNB
S M T - - F S
AA3539
Buffalo Niagara International Airport
14:15
BUF
15:47
BOS
- - - - T F SSearch
QR744
Logan International Airport
21:40
BOS
16:35
DOH
- - T W - F -
QR1363
Hamad International Airport
01:10
DOH
08:40
JNB
S M T - - F S
F91407
Buffalo Niagara International Airport
12:41
BUF
15:02
ATL
S - - W T - SSearch
EY014
Hartsfield-Jackson Atlanta International Airport
22:20
ATL
19:30
AUH
S M T W T F S
EY747
Zayed International Airport
02:00
AUH
08:20
JNB
S - T W T F -
B62001
Buffalo Niagara International Airport
06:00
BUF
07:31
JFK
S M T W T F SSearch
MS986
John F. Kennedy International Airport
12:45
JFK
05:10
CAI
S M T W T F S
MS839
Cairo International Airport
22:50
CAI
07:10
JNB
- M - W - F S
Buffalo Niagara International Airport to O.R. Tambo International Airport Flights Info
| Flight distance | 13,298.03km |
|---|---|
| Cheapest one-way ticket price | HK$ 9,872 |
| Cheapest return ticket price | HK$ 12,896 |
FAQs for Buffalo Niagara International Airport to O.R. Tambo International Airport Flights
What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O.R. Tambo International Airport to downtown is about 20km, by taxi about 40 minutes.
- The distance from Lanseria International Airport to downtown is about 32km, by taxi about 50 minutes.
Popular Destinations & Recommendations
- Cheap tickets from Buffalo Niagara International Airport to Harry Reid International Airport
- Cheap tickets from Buffalo Niagara International Airport to John F. Kennedy International Airport
- Cheap tickets from Buffalo Niagara International Airport to George Bush Intercontinental Airport
- Cheap tickets from Buffalo Niagara International Airport to Logan International Airport
- Cheap tickets from Buffalo Niagara International Airport to Orlando International Airport
- Cheap flights from Buffalo Niagara International Airport to New York
- Cheap flights from Buffalo Niagara International Airport to Las Vegas
- Return plane tickets from Buffalo Niagara International Airport to Boston
- Return plane tickets from Buffalo Niagara International Airport to Houston
- Return plane tickets from Buffalo Niagara International Airport to Orlando
- Cheap flights from Changi Airport to O. R. Tambo International Airport
- Cheap tickets from Victoria Falls Airport to O. R. Tambo International Airport
- Cheap flights from Cape Town International Airport to O. R. Tambo International Airport
- Cheap flights from King Shaka International Airport to O. R. Tambo International Airport
- Cheap tickets from Sir Seewoosagur Ramgoolam International Airport to O. R. Tambo International Airport
- Return flight tickets from Durban to O. R. Tambo International Airport
- Return flight tickets from Victoria Falls to O. R. Tambo International Airport
- Cheap flights from Singapore to O. R. Tambo International Airport
- Return flight tickets from Harare to O. R. Tambo International Airport
- Plane tickets from Cape Town to O. R. Tambo International Airport








