How to get from Princeton to Philadelphia by train?
From Princeton to Philadelphia by train
To get from Princeton to Philadelphia you’ll need to take 3 train lines: take the PRIN train from Princeton station to Princeton Junction station. Next, you’ll have to switch to the NC train and finally take the TRE train from Trenton station to Suburban Station station. The total trip duration for this route is approximately 1 hr 57 min. The train schedule from Princeton may change. We recommend you check the updated train schedule to Philadelphia on the Moovit app.
Step by Step
- 1Start from train stationPrinceton
- 2Wait for trainPRIN#4122| Princeton Jct.
- 3Ride to train stationPrinceton Junction5 min
- 4Wait for trainNC#3821| Trenton Transit Center
- 5Ride to train stationTrenton18 min
- 6Wait for trainTRETemple University
- 7Ride to train stationSuburban Station55 min
- 8Walk toPhiladelphia490 yd • 6 min
From Princeton to Philadelphia by bus, metro and train
To get from Princeton to Philadelphia you’ll need to take one bus line, one train line and one metro line: take the 606 bus from Nassau St at Palmer Square station to S Clinton Ave at Barlow St station. Next, you’ll have to switch to the NORTHEAST REGIONAL train and finally take the T5 metro from 30th St station to 13th St station. The total trip duration for this route is approximately 1 hr 58 min. The train schedule from Princeton may change. We recommend you check the updated train schedule to Philadelphia on the Moovit app.
Step by Step
- 1Walk to bus stationNassau St at Palmer SquareID 225030.52 mi • 11 min
- 2Wait for bus606Cc Hamilton Marketplace
- 3Ride to bus stationS Clinton Ave at Barlow StID 2264939 min
- 4Walk to train stationTrenton80 yd • 1 min
- 5Wait for trainNORTHEAST REGIONALWashington
- 6Ride to train station30th Street27 min
- 7Walk to metro station30th St140 yd • 2 min
- 8Wait for metroT513th-Market
- 9Ride to metro station13th StID 2836 min
Public transit directions from Princeton to Philadelphia
Train schedule from Princeton to Philadelphia
Related Routes
- Bryn Mawr to Philadelphia
- Chalfont to Philadelphia
- Yardley to Philadelphia
- New Brunswick to Philadelphia
- Princeton to Philadelphia
- Rahway to Philadelphia
- Linden to Philadelphia
- Elizabeth to Philadelphia
- Marlton to Philadelphia
- Lower Gwynedd to Philadelphia
- Upper Christiana to Philadelphia
- Princeton Junction to Philadelphia
- Princeton to Yardley
- Princeton to Thomas Jefferson University East Falls Campus
- Princeton to Bridgeport, PA
- Princeton to Mullica Hill, NJ
- Princeton to Glassboro, NJ
- Princeton to Runnemede, NJ
- Princeton to Jenkintown, PA
- Princeton to Woodbury, NJ
From Princeton to Philadelphia by bus, metro and train
To get from Princeton to Philadelphia you’ll need to take one bus line, one train line and one metro line: take the 606 bus from Nassau St at Palmer Square station to S Clinton Ave at Barlow St station. Next, you’ll have to switch to the NORTHEAST REGIONAL train and finally take the T5 metro from 30th St station to 13th St station. The total trip duration for this route is approximately 1 hr 58 min. The train schedule from Princeton may change. We recommend you check the updated train schedule to Philadelphia on the Moovit app.
Step by Step
- 1Walk to bus stationNassau St at Palmer SquareID 225030.52 mi • 11 min
- 2Wait for bus606Cc Hamilton Marketplace
- 3Ride to bus stationS Clinton Ave at Barlow StID 2264939 min
- 4Walk to train stationTrenton80 yd • 1 min
- 5Wait for trainNORTHEAST REGIONALWashington
- 6Ride to train station30th Street27 min
- 7Walk to metro station30th St140 yd • 2 min
- 8Wait for metroT513th-Market
- 9Ride to metro station13th StID 2836 min
Questions & Answers
What is the fastest way to get from Princeton to Philadelphia?
The fastest way takes 117 minutes, using Train line PRIN, Train line NC, Train line TRE.
What is the alternative route to get from Princeton to Philadelphia?
The alternative route takes 118 minutes, using Bus line 606, Train line NORTHEAST REGIONAL, Metro line T5.
Is there a direct train between Princeton and Philadelphia in Philadelphia?
No, you’ll have to take 3 train lines in total. The total travelling time is 1 hr 57 min.
Which train line goes from Princeton to Philadelphia in Philadelphia?
The PRIN train line goes from #4122| Princeton Jct. station near Princeton in Philadelphia to Princeton Junction station. From there you’ll have to take one train line till Princeton Junction station near Philadelphia.
How long does it take to travel from Princeton to Philadelphia in Philadelphia by train?
The total travel time between Princeton and Philadelphia by train is about 1 hr 57 min.
Where do I get on the train near Princeton to get to Philadelphia in Philadelphia?
Get on the PRIN train from the #4122| Princeton Jct. station near Princeton in Philadelphia.
Where do I get off the train when travelling between Princeton and Philadelphia in Philadelphia?
Get off the train at the Princeton Junction station, which is closest to Philadelphia.
Popular Routes
- Bryn Mawr to Philadelphia International Airport (Phl)
- Kensington Av & Allegheny Av to Trenton, NJ
- Ambler to Kingston
- Iselin to Bristol
- Fern Rock T C to Citizens Bank Park
- North Coventry to Falls
- Elizabeth to Robbinsville
- Lancaster Av & 41st St to Royersford, PA
- New Brunswick to Malvern
- King Of Prussia Mall to Princeton Junction
- 69th Street Transportation Center to Phl - Airport
- Locust St & 17th St to Monroe Township, NJ
- North Philadelphia Amtrak to Phoenixville, PA
- North Philadelphia to Yardley
- Linden to Lansdale
- Philadelphia to Haverford College
- North Philadelphia Amtrak to West Chester, PA
- Philadelphia International Airport (Phl) to Princeton Junction
- Olney Square - 3 Shoprite to Thorofare, NJ
- Philadelphia International Airport (Phl) to Glenside