How to get from Philadelphia, PA to Princeton by bus, metro and train?
Philadelphia, PA to Princeton - Metro Schedule
The B1 metro from Philadelphia, PA to Princeton runs from 12:15 AM to 12:03 AM, with departures every 5 min-4 hr 50 min. The trip takes about 2 hr 30 min, with regular service throughout the operating hours.
From Philadelphia, PA to Princeton by bus, metro and train
To get from Philadelphia, PA to Princeton in Philadelphia, you’ll need to take one metro line, one train line and one bus line: take the B1 metro from Lombard South station to North Philadelphia station. Next, you’ll have to switch to the TRE train and finally take the 606 bus from S Clinton Ave at Wallenberg Ave station to Nassau St at S Tulane St station. The total trip duration for this route is approximately 2 hr 30 min. The bus, metro and train schedule from Philadelphia, PA may change. We recommend you check the updated bus, metro and train schedule to Princeton on the Moovit app.
Step by Step
- 1Walk to metro stationLombard South70 yd • 1 min
- 2Wait for metroB1Fern Rock Transit Center
- 3Ride to metro stationNorth Philadelphia15 min
- 4Walk to train stationNorth Philadelphia Amtrak
- 5Wait for trainTRE#Tre9719 - Trenton
- 6Ride to train stationTrenton44 min
- 7Walk to bus stationS Clinton Ave at Wallenberg AveID 2264750 yd • 1 min
- 8Wait for bus606Cc Princeton Hamilton Rail Station
- 9Ride to bus stationNassau St at S Tulane StID 3308745 min
- 10Walk toPrinceton230 yd • 3 min
Public transit directions from Philadelphia, PA to Princeton
Bus, Metro And Train schedule from Philadelphia, PA to Princeton
Related Routes
- Doylestown to Princeton
- Newark to Princeton
- Egg Harbor City to Princeton
- New Brunswick to Princeton
- Rahway to Princeton
- Linden to Princeton
- Elizabeth to Princeton
- Kendall Park to Princeton
- Pottstown to Princeton
- South Pottstown to Princeton
- Rowan University to Princeton
- Trenton Mercer Airport TTN to Princeton
- Philadelphia Greyhound Terminal to Princeton
- Princeton Junction Station to Princeton
- PENNSAUKEN TRANSIT CENTER station to Princeton
- US 206 at SKILLMAN AVE to Princeton
- 34th Street Station to Princeton
- Philadelphia Airport Limo to Princeton
- Septa North Philadelphia Station to Princeton
- Grounds For Sculpture to Princeton
Questions & Answers
What is the fastest way to get from Philadelphia, PA to Princeton?
The fastest way takes 150 minutes, using Metro line B1, Train line TRE, Bus line 606.
Is there a direct metro between Philadelphia, PA and Princeton in Philadelphia?
No, you’ll have to take one metro line, one train line and one bus line in total. The total traveling time is 2 hr 30 min.
Which metro line goes from Philadelphia, PA to Princeton in Philadelphia?
The B1 metro line goes from Lombard South station near Philadelphia, PA to North Philadelphia station. From there you’ll have to take one train line and one bus line till North Philadelphia station near Princeton in Philadelphia.
How long does it take to travel from Philadelphia, PA to Princeton in Philadelphia by metro, train and bus?
The total travel time between Philadelphia, PA and Princeton in Philadelphia by metro, train and bus is about 2 hr 30 min.
Where do I get on the metro near Philadelphia, PA to get to Princeton in Philadelphia?
Get on the B1 metro from the Lombard South station near Philadelphia, PA in Philadelphia.
Where do I get off the metro when traveling between Philadelphia, PA and Princeton in Philadelphia?
Get off the metro at the North Philadelphia stop, which is closest to Princeton in Philadelphia.
Popular Routes
- Broad St & Susquehanna Av to Bordentown, NJ
- Norristown Transit Center to Penndel, PA
- Walnut St & 19th St to Mantua, NJ
- Elizabeth to Tinicum
- University Of Pennsylvania to King Of Prussia Mall
- Phl - Airport to Philadelphia Museum Of Art
- Norristown Transit Center to West Chester, PA
- 5th St & Olney Av to Valley Forge, PA
- JFK Blvd & 15th St to Exton, PA
- Upper Christiana to Gibbsboro
- Parkside Av & 51st St to Aldan, PA
- Morrisville to Kingston
- Pine Hill to Pottstown
- Lehigh Av & 2nd St to Cheyney University
- New Brunswick to Malvern
- Grays Av & Lindbergh Blvd to Williamstown, NJ
- Kendall Park to Bristol
- Norristown to Phoenixville
- Upper Christiana to Princeton Meadows
- Doylestown Septa Station to Collegeville, PA