Duration 6h 7m
Distance 239.5 miles
Average price $84
Frequency 5/day

Trip overview

The average train between Portland and New Haven takes 6h 7m and the fastest train takes 5h. The train service runs several times per day from Portland to New Haven. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train • 5h 31m

  1. Portland Amtrak Station
  2. Boston Back Bay Station
  3. New Haven
5h 31m
Bookable on Rome2rio
$63 - $154

Portland to New Haven train times

Trains run five times a day between Portland and New Haven. The earliest departure is at 11:58 in the morning, and the last departure from Portland is at 18:13 which arrives into New Haven at 00:30. All services require a transfer, and take on average 6h 7m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Portland to New Haven? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

No, there is no direct train from Portland station to New Haven station. However, there are services departing from Portland Amtrak Station and arriving at New Haven Union Station via North Station and Boston Back Bay Station. The journey, including transfers, takes approximately 5h 31m.

More details

The distance between Portland and New Haven is 213 miles. The road distance is 239.5 miles.

Get driving directions

Portland to New Haven train services, operated by Amtrak, depart from Portland Amtrak Station.

More details

Portland to New Haven train services, operated by Amtrak, arrive at New Haven Union Station.

More details

There are 86+ hotels available in New Haven. Prices start at $100 USD per night.

More details

What companies run services between Portland and New Haven?

You can take a train from Portland to New Haven via Boston North Station, North Station, Back Bay, and Boston Back Bay Station in around 5h 31m.
Train operators
Ave. Duration
2h 7m
Every 4 hours
Estimated price
$30 - $50
Ave. Duration
Every 3 hours
Estimated price
$50 - $110

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps