|Shortest Duration||86h 0m|
|Trips per day||3|
On average there are 3 train trips per day. Amtrak has the most options for departures from San Francisco to Portsmouth, with an average of 3 trips per day and 3 monthly trips. One train carrier currently travels from San Francisco to Portsmouth. Of the 3 trips there are 0 trips that are direct routes with no transfers.
Need more travel options? Traveling by Bus from San Francisco to Portsmouth starts at $186.02.
Book Amtrak from San Francisco to Portsmouth from $308.00. There are 3 Amtrak schedules from San Francisco to Portsmouth and you can expect on average to pay $308.00 for a Amtrak ticket to Portsmouth. In San Francisco, Amtrak departs to Portsmouth from 5 Embarcadero Ctr - Corner of California & Drumm St and 2 other stations. In Portsmouth, Amtrak arrives at Portsmouth Transp Ctr - 185 Grafton Rd and no other station.
An average trip on Amtrak from San Francisco to Portsmouth takes 86 hours and 0 minutes,