How to get from Princeton Junction Station to Trenton by train?
From Princeton Junction Station to Trenton by train
Take one direct train from Princeton Junction Station to Trenton in Philadelphia: take the CAROLINIAN train from Princeton Junction station to Trenton station. The total trip duration for this route is approximately 15 min. The train schedule from Princeton Junction Station may change. We recommend you check the updated train schedule to Trenton on the Moovit app.
Step by Step
- 1Start from train stationPrinceton Junction Station
- 2Wait for trainCAROLINIANWashington
- 3Ride to train stationTrenton9 min
- 4Walk toTrenton290 yd • 4 min
Public transit directions from Princeton Junction Station to Trenton
Train schedule from Princeton Junction Station to Trenton
Related Routes
- Glassboro to Trenton
- New Brunswick to Trenton
- Rahway to Trenton
- Kingston to Trenton
- Iselin to Trenton
- Philadelphia City Hall to Trenton
- Jefferson Station to Trenton
- Woolwich Township Police Department to Trenton
- Rutgers University Camden to Trenton
- Rittenhouse Square to Trenton
- Oxford Valley Mall to Trenton
- Neshaminy Falls to Trenton
- Doylestown Nutrition to Trenton
- Walter Rand Transportation Center to Trenton
- Rowan University to Trenton
- SEPTA 69th Street Transportation Center to Trenton
- SEPTA Holmesburg Junction Station to Trenton
- Penn State University Station to Trenton
- Philadelphia Greyhound Terminal to Trenton
- Bordentown Station to Trenton
Questions & Answers
What is the fastest way to get from Princeton Junction Station to Trenton?
The fastest way takes 15 minutes, using Train line CAROLINIAN.
Is there a direct train between Princeton Junction Station and Trenton?
Yes, there’s a direct train going from Princeton Junction Station in Princeton Junction to Trenton in Philadelphia in 15 min.
Which train line goes from Princeton Junction Station to Trenton?
The CAROLINIAN train line goes from Trenton station near Princeton Junction Station in Princeton Junction to Trenton station near Trenton in Philadelphia.
How long does it take to travel from Princeton Junction Station to Trenton by train?
The total travel time between Princeton Junction Station in Princeton Junction and Trenton in Philadelphia by train is about 15 min.
Where do I get on the train near Princeton Junction Station to get to Trenton?
Get on the CAROLINIAN train from the Trenton station near Princeton Junction Station in Princeton Junction.
Where do I get off the train when traveling between Princeton Junction Station and Trenton?
Get off the train at the Trenton station, which is closest to Trenton in Philadelphia.
When is the first train from Princeton Junction Station to Trenton?
The first train from Princeton Junction Station in Princeton Junction to Trenton in Philadelphia is Northeast Corridor. It leaves the Princeton Junction station at 1:48 AM.
When is the last bus from Princeton Junction Station to Trenton?
The last bus from Princeton Junction Station in Princeton Junction to Trenton in Philadelphia is the Trenton- Plainsboro (US 1 Corridor) line. It leaves the Princeton Junction on Vaughn Drive stop at 5:03 PM.
Popular Routes
- 2nd St Station to Our Lady of Lourdes Hospital
- Spring Garden St & 2nd St to Marlton, NJ
- Lansdale to Princeton Junction
- Oak Av & Bunting Ln to Magnolia, NJ
- 5th St & Olney Av to Malvern, PA
- Cornwells Heights Amtrak to Doylestown, PA
- Elizabeth to Aldan
- Iselin to Yardley
- 69th Street Transportation Center to Willow Grove Park Mall
- 69th St & Marshall Rd to West Deptford, NJ
- Beverly to Kendall Park
- Newark to Willistown
- 52nd St & Girard Av to Cheyney University
- Rahway to Haddonfield
- Philadelphia International Airport (Phl) to Willow Grove Park Mall
- Richmond St & Allegheny Av to Broomall, PA
- 11th St & Mifflin St to Yeadon, PA
- Parkside Av & 51st St to Norristown
- Phl - Airport to Glenside
- Atlantic City to Souderton