General information about the train to Portsmouth. This train features new technology that makes for a safer, more eco-friendly and more reliable ride for passengers traveling to Portsmouth.
New Rochelle, NY (NRO)(New Rochelle)
Portsmouth, NH (PTS)
7h 39m
$92
Amtrak
Williamsburg, VA (WBG)(Williamsburg)
Portsmouth, NH (PTS)
15h 11m
$133
Amtrak
Williamsburg, VA (WBG)(Williamsburg)
Portsmouth, NH (PTS)
16h 11m
$133
Amtrak
New Rochelle, NY (NRO)(New Rochelle)
Portsmouth, NH (PTS)
6h 8m
$92
Amtrak
New Bern Station(New Bern)
Portsmouth Station
23h 6m
$175
Amtrak
New Rochelle, NY (NRO)(New Rochelle)
Portsmouth, NH (PTS)
6h 8m
$92
Amtrak
New Rochelle, NY (NRO)(New Rochelle)
Portsmouth, NH (PTS)
6h 38m
$92
Amtrak
Williamsburg, VA (WBG)(Williamsburg)
Portsmouth, NH (PTS)
16h 54m
$133
Amtrak
Atlanta, GA - Peachtree Station (ATL)(Atlanta)
Portsmouth, NH (PTS)
28h 31m
$189
Amtrak
Spartanburg, SC (SPB)(Spartanburg)
Portsmouth, NH (PTS)
24h 56m
$172
Amtrak