Find a train from Boston, MA to New Haven, CT

These train, bus and flight companies trust us


Find the cheapest ticket for your trip

Journey details

Best price 44$
Journey duration 2 h 8 min
Connections per day 54
First departure: 05:00
Last departure: 21:50
Distance 194km

The best deals for your train from Boston, MA to New Haven, CT on virail

Virail has the magic trick to find your cheap train tickets to New Haven, CT. You just need to enter your travel dates and set the filters for departure and price according to your preferences. Once you choose the best travel options for your train from Boston, MA to New Haven, CT, virail will redirect you automatically to the provider's website for the purchase.

Which rail companies offer connections by train from Boston, MA to New Haven, CT?

Virail finds offers from lots of rail companies in Europe and in the rest of the world. For example, it shows you the possible train connections from Boston, MA to New Haven, CT offered by Amtrak.

How much are the train tickets from Boston, MA to New Haven, CT?

The average price of train tickets from Boston, MA to New Haven, CT is of 80,50 $. However, you will be able to find cheaper tickets if you book in advance, or if you can be flexible with your dates: the cheapest train tickets from Boston, MA to New Haven, CT can be around 44,00 $.

Trains from Boston, MA to New Haven, CT


If you are flexible with your travel dates, always consider that you can buy extremely cheap train tickets if you avoid travelling in the weekends and if you choose to travel during the low season.

If the train timetable doesn't fit in your schedule or budget, bus and carpooling can provide you some time and price alternatives, without substantially changing the duration of the journey.

Which stations do the trains to New Haven, CT leave from?

Trains leave Boston, MA from Westwood, MA or Boston, MA and arrive at New Haven, CT.

How many connections are there to go New Haven, CT from Boston, MA by train per day?

If you need to travel to New Haven, CT from Boston, MA please know that there are 54 train connections every day. Please know that absolutely all these connections direct lines. Therefore, you will stay in the same train for the whole trip.

How long do you need to get to New Haven, CT by train?

On average, it takes 2 hours and 34 minutes to get to New Haven, CT by train, but you will need 2 hours and 17 minutes with the fastest trains. The first one is available at 06:10, whereas the last one leaves Boston, MA at 21:10.

virail lets you search and compare times and prices of any transports from one city to another