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
- Manayunk to Phl - Airport
- Walnut St & 19th St to Mantua, NJ
- Doylestown Septa Station to Holy Family Woodhaven Campus
- South Pottstown to Fairless Hills
- Egg Harbor City to Lower Southampton
- 5th St & Godfrey Av to Beverly, NJ
- Parkside Av & 51st St to Aldan, PA
- Eagleville to Royersford
- New Brunswick to Buckingham
- Cheltenham Av & Ogontz Av Loop to Cheyney University
- Spring Garden St & 2nd St to Erial, NJ
- Overbrook Av & 59th St to Gibbsboro, NJ
- Dekalb Pk & Henderson Rd - Mbfs to National Park, NJ
- Drexel University to Cherry Hill
- 20th St & Johnston St to Clementon, NJ
- University City to Phl - Airport
- Rahway to Ardmore
- Philadelphia to Paulsboro
- Spring Garden St & 2nd St to Westmont, NJ
- Bryn Mawr to Limerick