Travel from New-Jersey to Buffalo

Train, bus or fly from New Jersey to Buffalo?

United Airlines flies from Elizabeth to Buffalo 5 times a day. Alternatively, Greyhound USA operates a bus from Newark to Buffalo once daily. Tickets cost $40 - $100 and the journey takes 9 h.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from New Jersey to Buffalo

From East Jersey St At East Scott Pl line 62 bus to Newark airport, fly to Buffalo airport, then line 204 bus to Buffalo. 3 h 53 min $162. From Journal Square train to 34 St - Herald Sq, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Buffalo airport, then line 204 bus to Buffalo. 4 h 45 min $153. From Journal Square train to 33rd Street, walk to Penn Station, train to Station D Jamaica Station, train to New York JFK airport, fly to Buffalo airport, then line 204 bus to Buffalo. 4 h 50 min $144. From Broadway At Everett St line 412 bus to 6Th St At Race St, walk to Jefferson Station, train to Philadelphia airport, fly to Buffalo airport, then line 204 bus to Buffalo. 4 h 53 min $271. From East Jersey St At East Scott Pl line 62 bus to Newark airport, fly to Rochester airport, line 6 bus to Transit Center - no direction, walk to Rochester, then train to Buffalo. 5 h 47 min $241. From Newark bus to Buffalo, NY. 9 h $77. From Ronald H. Brown St At Park St line 108 bus to New York, NY then bus to Buffalo, NY. 9 h 23 min $68. From Newark Penn Station train to New York then train to Buffalo. 9 h 30 min $137. From Newark drive to Buffalo. 6 h 36 min $43.

How long does it take to get from New Jersey to Buffalo?

It takes approximately 3 h 53 min to get from New Jersey to Buffalo.

Is there a direct train between New Jersey and Buffalo?

No, there is no direct train from New Jersey to Buffalo. However, there are services departing from Newark Penn Station and arriving at Buffalo via New York. The journey, including transfers, takes approximately 9 h 30 min.

Is there a direct bus between New Jersey and Buffalo?

Yes, there is a direct bus departing from Newark and arriving at Buffalo, NY. Services depart once daily. The journey takes approximately 9 hours.
Close Print Itinerary
  1. Here are 9 options to get from
    New Jersey to Buffalo:

    1. Trip:
      1 Fly Newark to Buffalo
      • One-Way approx: USD $92 - $464
      • Duration: 3 h 53 min
      Open +
      • Trip:
        1 Fly Newark to Buffalo
        • One-Way approx: USD $92 - $464
        • Duration: 3 h 53 min
        Close x
    2. Trip:
      2 Fly New York La Guardia to Buffalo
      • One-Way approx: USD $75 - $375
      • Duration: 4 h 45 min
      Open +
      • Trip:
        2 Fly New York La Guardia to Buffalo
        • One-Way approx: USD $75 - $375
        • Duration: 4 h 45 min
        Close x
    3. Trip:
      3 Fly New York JFK to Buffalo
      • One-Way approx: USD $79 - $376
      • Duration: 4 h 50 min
      Open +
      • Trip:
        3 Fly New York JFK to Buffalo
        • One-Way approx: USD $79 - $376
        • Duration: 4 h 50 min
        Close x
    4. Trip:
      4 Fly Philadelphia to Buffalo
      • One-Way approx: USD $160 - $712
      • Duration: 4 h 53 min
      Open +
      • Trip:
        4 Fly Philadelphia to Buffalo
        • One-Way approx: USD $160 - $712
        • Duration: 4 h 53 min
        Close x
    5. Trip:
      5 Fly Newark to Rochester, train
      • One-Way approx: USD $117 - $519
      • Duration: 5 h 47 min
      Open +
      • Trip:
        5 Fly Newark to Rochester, train
        • One-Way approx: USD $117 - $519
        • Duration: 5 h 47 min
        Close x
    6. Trip:
      6 Bus Greyhound USA
      • One-Way approx: USD $40 - $100
      • Duration: 9 h
      Open +
      • Trip:
        6 Bus Greyhound USA
        • One-Way approx: USD $40 - $100
        • Duration: 9 h
        Close x
    7. Trip:
      7 Bus Trailways New York
      • One-Way approx: USD $41 - $114
      • Duration: 9 h 23 min
      Open +
      • Trip:
        7 Bus Trailways New York
        • One-Way approx: USD $41 - $114
        • Duration: 9 h 23 min
        Close x
    8. Trip:
      8 Train
      • One-Way approx: USD $68 - $227
      • Duration: 9 h 30 min
      Open +
      • Trip:
        8 Train
        • One-Way approx: USD $68 - $227
        • Duration: 9 h 30 min
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $35 - $55
      • Duration: 6 h 36 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $35 - $55
        • Duration: 6 h 36 min
        Close x