General information about the train to Princeton Junction. This train features new technology that makes for a safer, more eco-friendly and more reliable ride for passengers traveling to Princeton Junction.
Richmond, VA - Main Street Station (RVM)(Richmond)
Princeton Junction, NJ (PJC)
7h 36m
$67
Amtrak
Selma-Smithfield, NC (SSM)(Selma)
Princeton Junction, NJ (PJC)
9h 49m
$94
Amtrak
Richmond, VA - Staples Mill Road Station (RVR)(Richmond)
Princeton Junction, NJ (PJC)
6h 54m
$67
Amtrak
Richmond, VA - Staples Mill Road Station (RVR)(Richmond)
Princeton Junction, NJ (PJC)
7h 22m
$79
Amtrak
North Lauderdale Station(North Lauderdale)
Princeton Junction Station
31h 9m
$239
Amtrak
Richmond, VA - Staples Mill Road Station (RVR)(Richmond)
Princeton Junction, NJ (PJC)
6h 26m
$128
Amtrak
Kissimmee Station(Kissimmee)
Princeton Junction Station
24h 51m
$248
Amtrak
Kissimmee Station(Kissimmee)
Princeton Junction Station
24h 51m
$402
Amtrak
De Land Station(De Land)
Princeton Junction Station
23h 8m
$246
Amtrak
De Land Station(De Land)
Princeton Junction Station
23h 8m
$396
Amtrak