|Shortest Duration||5h 0m|
|Trips per day||16|
On average there are 16 train trips per day. Amtrak has the most options for departures from Portland to New Haven, with an average of 16 trips per day and 126 monthly trips. One train carrier currently travels from Portland to New Haven. Of the 16 trips there are 0 trips that are direct routes with no transfers.
Need more travel options? Traveling by Bus from Portland to New Haven starts at $34.00.
Book Amtrak from Portland to New Haven from $53.75. There are 16 Amtrak schedules from Portland to New Haven and you can expect on average to pay $104.76 for a Amtrak ticket to New Haven. In Portland, Amtrak departs to New Haven from 100 Thompsons Pt Rd and no other station. In New Haven, Amtrak arrives at Union Station and 1 other station.
An average trip on Amtrak from Portland to New Haven takes 6 hours and 45 minutes, while the fastest available Amtrak trip will get you to New Haven in 5 hours and 0 minutes,
On weekends, Amtrak offers 10 trips per day and you could expect to pay $95.40 for a weekend getaway trip to New Haven.