The distance between Washington DC and Princeton Junction is approximately 161.46 miles, or 259.78 kilometers. The average travel time for a train between these two cities is around 3 hours, although the absolute fastest you could get there is 2 hours and 40 minutes.
Looking for ways to pass the time? Most trains are equipped with Wi-Fi, which means you can stream music, browse social media or get some work done during your ride. That said, in case your train has a spotty signal, or is among the few without Wi-Fi, we also recommend downloading TV shows and movies to your mobile device in advance of your trip. That way the ride will fly by whatever the Wi-Fi situation.
Amtrak train tickets from Washington DC to Princeton Junction start from $73.00, and on average cost $175.13. Daily there are 1 Amtrak schedules to Princeton Junction. Amtrak in Washington D.C. leaves from Union Station, And in Princeton Junction trains arrive at 2 Wallace Cir,
From Washington DC to Princeton Junction train travel on Amtrak takes 3 hours and 16 minutes. If you are looking to get to Princeton Junction faster, Amtrak offers more express schedule options with a travel time of 3 hours and 0 minutes.
If you are looking to travel to Princeton Junction on a weekend there is typically one Amtrak scheduled trip per day, which will cost $98.25 for a one-way weekend reservation from Washington D.C..
Amtrak Northeast Regional train tickets from Washington DC to Princeton Junction start from $53.00, and on average cost $99.39. Daily there are 2 Amtrak Northeast Regional schedules to Princeton Junction. Amtrak Northeast Regional in Washington D.C. leaves from Union Station, And in Princeton Junction trains arrive at 2 Wallace Cir,
From Washington DC to Princeton Junction train travel on Amtrak Northeast Regional takes 2 hours and 42 minutes.