> > > > > >
O. R. Tambo International Airport to Buffalo Niagara International Airport flight

Cheap Flights from O. R. Tambo International 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

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

Selected Airlines from O. R. Tambo International 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.

Flight Schedule from O. R. Tambo International 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.

Flight info.
Departure
Arrival
Weekly Schedule
  1. SA355

    16:40

    JNB

    2h 15m

    Nonstop

    18:55

    CPT

    S M T W T F S
    Search
  2. DL211

    21:30

    CPT

    15h 50m

    Nonstop

    07:20

    ATL

    - M - - T - S
  3. DL1384

    11:05

    ATL

    2h 2m

    Nonstop

    13:07

    BUF

    S M T W T F S
  4. AF995

    18:50

    JNB

    11h 20m

    Nonstop

    06:10

    CDG

    S M T W T F S
    Search
  5. AF8742

    08:55

    CDG

    8h 40m

    Nonstop

    11:35

    DTW

    S M T W T F S
  6. AF8687

    14:00

    DTW

    1h 12m

    Nonstop

    15:12

    BUF

    S M T W T F S
  7. DL8513

    18:50

    JNB

    11h 20m

    Nonstop

    06:10

    CDG

    S M T W T F S
    Search
  8. DL8747

    08:30

    CDG

    8h

    Nonstop

    10:30

    JFK

    S M T W T F S
  9. DL5296

    14:00

    JFK

    1h 36m

    Nonstop

    15:36

    BUF

    S M T W T F S
  10. AF995

    18:50

    JNB

    11h 20m

    Nonstop

    06:10

    CDG

    S M T W T F S
    Search
  11. AF002

    08:30

    CDG

    8h

    Nonstop

    10:30

    JFK

    S M T W T F S
  12. AF8503

    13:29

    JFK

    1h 43m

    Nonstop

    15:12

    BUF

    S M T W T F S
  13. 4Z931

    15:05

    JNB

    2h 15m

    Nonstop

    17:20

    CPT

    S M T W T F S
    Search
  14. DL211

    21:30

    CPT

    15h 50m

    Nonstop

    07:20

    ATL

    - M - - T - S
  15. DL1384

    11:05

    ATL

    2h 2m

    Nonstop

    13:07

    BUF

    S M T W T F S
  16. KQ763

    17:00

    JNB

    4h 5m

    Nonstop

    22:05

    NBO

    S M T W T F S
    Search
  17. KQ002

    23:35

    NBO

    15h

    Nonstop

    07:35

    JFK

    S M T W T F S
  18. KQ7060

    11:00

    JFK

    1h 30m

    Nonstop

    12:30

    BUF

    - M T W - F S
  19. LX283

    19:35

    JNB

    10h 45m

    Nonstop

    06:20

    ZRH

    S M T W T F S
    Search
  20. UA135

    10:10

    ZRH

    9h 15m

    Nonstop

    13:25

    EWR

    S M T W T F S
  21. UA4547

    16:29

    EWR

    1h 33m

    Nonstop

    18:02

    BUF

    S M T W T F S
  22. BA054

    22:00

    JNB

    11h 25m

    Nonstop

    07:25

    LHR

    S M T W T F S
    Search
  23. BA1542

    09:15

    LHR

    8h 40m

    Nonstop

    11:55

    ORD

    S M T W T F S
  24. BA5131

    16:45

    ORD

    1h 31m

    Nonstop

    19:16

    BUF

    S M T W T F S
  25. LH573

    19:00

    JNB

    10h 35m

    Nonstop

    05:35

    FRA

    S M T W T F S
    Search
  26. LH416

    10:30

    FRA

    9h

    Nonstop

    13:30

    IAD

    S M - W - F S
  27. LH7566

    17:10

    IAD

    1h 11m

    Nonstop

    18:21

    BUF

    S M T W T F S
  28. LH573

    19:00

    JNB

    10h 35m

    Nonstop

    05:35

    FRA

    S M T W T F S
    Search
  29. LH418

    13:10

    FRA

    11h 25m

    Nonstop

    18:35

    IAD

    S M T W T F S
  30. LH7566

    17:10

    IAD

    1h 11m

    Nonstop

    18:21

    BUF

    S M T W T F S

O. R. Tambo International Airport to Buffalo Niagara International Airport Flights Info

Flight distance 13,298.03 km
Cheapest one-way ticket price AED 3,129
Cheapest return ticket price AED 4,866