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.
Alexandria, VA (ALX)(Alexandria)
Princeton Junction, NJ (PJC)
4h 55m
$67
Amtrak
Petersburg, VA (PTB)(Petersburg)
Princeton Junction, NJ (PJC)
7h 26m
$128
Amtrak
Richmond, VA - Staples Mill Road Station (RVR)(Richmond)
Princeton Junction, NJ (PJC)
6h 26m
$128
Amtrak
Washington, DC - Union Station (WAS)(Washington)
Princeton Junction, NJ (PJC)
2h 52m
$162
Amtrak
Fredericksburg, VA (FBG)(Fredericksburg)
Princeton Junction, NJ (PJC)
5h 30m
$122
Amtrak
Mount Joy, PA (MJY)(Mount Joy)
Princeton Junction, NJ (PJC)
2h 12m
$35
Amtrak
Lancaster, PA (LNC)(Lancaster)
Princeton Junction, NJ (PJC)
2h
$32
Amtrak
Lancaster, PA (LNC)(Lancaster)
Princeton Junction, NJ (PJC)
3h 32m
$32
Amtrak
Washington, DC - Union Station (WAS)(Washington)
Princeton Junction, NJ (PJC)
2h 33m
$82
Amtrak
Washington, DC - Union Station (WAS)(Washington)
Princeton Junction, NJ (PJC)
2h 32m
$82
Amtrak