Travel from New-York to New-Haven

Bus or train from New York to New Haven?

Amtrak Acela Express operates a train from New York to New Haven hourly. Tickets cost $70 - $190 and the journey takes 1 h 37 min. Metro-North Railroad (MNR) also services this route every 30 minutes. Alternatively, Peter Pan Bus Lines operates a bus from New York to New Haven every 4 hours. Tickets cost $12 - $23 and the journey takes 2 h. 3 other operators also service this route.

Book transport from New York to New Haven

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 York to New Haven

From New York Penn Station train to New Haven Union Station Amtrak. 1 h 37 min $26. From New York, NY - Port Authority Bus Terminal bus to New Haven, CT. 2 h $15. From New York drive to New Haven. 1 h 36 min $9.

Operators from New York to New Haven

Close Print Itinerary
  1. Here are 3 options to get from
    New York to New Haven:

    1. Trip:
      1 Train
      • One-Way approx: USD $17 - $190
      • Duration: 1 h 37 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $17 - $190
        • Duration: 1 h 37 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $5 - $35
      • Duration: 2 h
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $5 - $35
        • Duration: 2 h
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $8 - $12
      • Duration: 1 h 36 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $8 - $12
        • Duration: 1 h 36 min
        Close x