Travel from Edison to Buffalo

Train, bus or fly from Edison to Buffalo?

United Airlines flies from Edison to Buffalo 5 times a day. Alternatively, Coach USA operates a bus from Edison to Buffalo every 30 minutes. Tickets cost $5 - $21 and the journey takes 50 min. 2 other operators also service this route.

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 Edison to Buffalo

From Edison Station train to Newark Liberty Airport Station, train to Newark airport, fly to Buffalo airport, then line 204 bus to Buffalo. 4 h 19 min $181. From Edison Station train to 34 St - Penn Station, subway to Roosevelt Av/74 St, bus to New York La Guardia airport, fly to Buffalo airport, then line 204 bus to Buffalo. 5 h 20 min $161. From Edison Station train 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. 5 h 21 min $152. From Edison Station train to Metropark - Iselin Amtrak, train to 30th Street Station, train to Philadelphia airport, fly to Buffalo airport, then line 204 bus to Buffalo. 5 h 36 min $426. From Edison Station train to Newark Liberty Airport Station, train to Newark airport, fly to Rochester airport, line 6 bus to Transit Center - no direction, walk to Rochester, then train to Buffalo. 6 h 14 min $260. From Edison Station train to Newark Liberty Airport Station, train to Newark airport, fly to Toronto Island airport, line 509 tram to UNION STATION - NORTHBOUND PLATFORM towards FINCH, line 1 subway to Toronto, ON, then bus to Buffalo. 7 h 44 min $212. From East Brunswick bus to New York, NY then bus to Buffalo, NY. 9 h 35 min $79. From Edison Station train to New York then train to Buffalo. 10 h 9 min $140. From Edison Station train to Newark then bus to Buffalo, NY. 10 h 39 min $89. From Edison drive to Buffalo. 6 h 47 min $44.
Close Print Itinerary
  1. Here are 10 options to get from
    Edison to Buffalo:

    1. Trip:
      1 Fly Newark to Buffalo
      • One-Way approx: USD $110 - $482
      • Duration: 4 h 19 min
      Open +
      • Trip:
        1 Fly Newark to Buffalo
        • One-Way approx: USD $110 - $482
        • Duration: 4 h 19 min
        Close x
    2. Trip:
      2 Train to New York La Guardia, fly to Buffalo
      • One-Way approx: USD $79 - $383
      • Duration: 5 h 20 min
      Open +
      • Trip:
        2 Train to New York La Guardia, fly to Buffalo
        • One-Way approx: USD $79 - $383
        • Duration: 5 h 20 min
        Close x
    3. Trip:
      3 Train to New York JFK, fly to Buffalo
      • One-Way approx: USD $83 - $384
      • Duration: 5 h 21 min
      Open +
      • Trip:
        3 Train to New York JFK, fly to Buffalo
        • One-Way approx: USD $83 - $384
        • Duration: 5 h 21 min
        Close x
    4. Trip:
      4 Train to Philadelphia, fly to Buffalo
      • One-Way approx: USD $227 - $897
      • Duration: 5 h 36 min
      Open +
      • Trip:
        4 Train to Philadelphia, fly to Buffalo
        • One-Way approx: USD $227 - $897
        • Duration: 5 h 36 min
        Close x
    5. Trip:
      5 Fly Newark to Rochester, train
      • One-Way approx: USD $135 - $537
      • Duration: 6 h 14 min
      Open +
      • Trip:
        5 Fly Newark to Rochester, train
        • One-Way approx: USD $135 - $537
        • Duration: 6 h 14 min
        Close x
    6. Trip:
      6 Fly Newark to Toronto Island, bus
      • One-Way approx: USD $135 - $487
      • Duration: 7 h 44 min
      Open +
      • Trip:
        6 Fly Newark to Toronto Island, bus
        • One-Way approx: USD $135 - $487
        • Duration: 7 h 44 min
        Close x
    7. Trip:
      7 Bus Trailways New York
      • One-Way approx: USD $46 - $130
      • Duration: 9 h 35 min
      Open +
      • Trip:
        7 Bus Trailways New York
        • One-Way approx: USD $46 - $130
        • Duration: 9 h 35 min
        Close x
    8. Trip:
      8 Train
      • One-Way approx: USD $72 - $231
      • Duration: 10 h 9 min
      Open +
      • Trip:
        8 Train
        • One-Way approx: USD $72 - $231
        • Duration: 10 h 9 min
        Close x
    9. Trip:
      9 Bus Greyhound USA
      • One-Way approx: USD $45 - $109
      • Duration: 10 h 39 min
      Open +
      • Trip:
        9 Bus Greyhound USA
        • One-Way approx: USD $45 - $109
        • Duration: 10 h 39 min
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $35 - $55
      • Duration: 6 h 47 min
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $35 - $55
        • Duration: 6 h 47 min
        Close x