|Shortest Duration||9h 25m|
|Trips per day||10|
On average there are 10 train trips per day. Amtrak has the most options for departures from Washington to Portsmouth, with an average of 10 trips per day and 98 monthly trips. One train carrier currently travels from Washington to Portsmouth. Of the 10 trips there are 0 trips that are direct routes with no transfers.
Need more travel options? Travelling by Bus from Washington DC to Portsmouth starts at €175.26.
Book Amtrak from Washington to Portsmouth from €86.73. There are 10 Amtrak schedules from Washington to Portsmouth and you can expect on average to pay €160.65 for a Amtrak ticket to Portsmouth. In Washington, Amtrak departs to Portsmouth from Union Station and no other station. In Portsmouth, Amtrak arrives at Portsmouth Transp Ctr - 185 Grafton Rd and no other station.
An average trip on Amtrak from Washington to Portsmouth takes 19 hours and 13 minutes, while the fastest available Amtrak trip will get you to Portsmouth in 9 hours and 25 minutes,
On weekends, Amtrak offers 7 trips per day and you could expect to pay €200.14 for a weekend getaway trip to Portsmouth.