How to get from North Philadelphia to Princeton Junction by train?
From North Philadelphia to Princeton Junction by train
To get from North Philadelphia to Princeton Junction in Princeton Junction, take the TRE train from North Philadelphia Amtrak station to Trenton station. Next, take the NC train from Trenton station to Princeton Junction station. The total trip duration for this route is approximately 1 hr 21 min.
Step by Step
- 1Start from train stationNorth Philadelphia
- 2Wait for trainTRE#9701 - Trenton
- 3Ride to train stationTrenton41 min
- 4Wait for trainNCNew York Penn Station
- 5Ride to train stationPrinceton Junction13 min
From North Philadelphia to Princeton Junction by bus and train
To get from North Philadelphia to Princeton Junction in Princeton Junction, you’ll need to take one bus line and 2 train lines: take the 33 bus from 22nd St & Lehigh Av station to 19th St & JFK Blvd station. Next, you’ll have to switch to the NORTHEAST REGIONAL train and finally take the NC train from Trenton station to Princeton Junction station. The total trip duration for this route is approximately 2 hr 3 min.
Step by Step
- 1Walk to bus station22nd St & Lehigh AvID 5890.72 mi • 15 min
- 2Wait for bus335th-Market
- 3Ride to bus station19th St & JFK BlvdID 3134816 min
- 4Walk to train station30th Street0.59 mi • 13 min
- 5Wait for trainNORTHEAST REGIONALBoston
- 6Ride to train stationTrenton28 min
- 7Walk to train stationTrenton20 yd • 1 min
- 8Wait for trainNCNew York Penn Station
- 9Ride to train stationPrinceton Junction13 min
Public transit directions from North Philadelphia to Princeton Junction
Public transit stations close to North Philadelphia
North Philadelphia is located at North Philadelphia, Princeton Junction and the nearest public transit station is Lehigh Av & Broad St.
Subway stations close to North Philadelphia:
- Allegheny
- Susquehanna Dauphin
Train stations close to North Philadelphia:
- North Broad
- North Philadelphia Amtrak
- Allegheny
Bus stations close to North Philadelphia:
- Lehigh Av & Broad St
- Broad St & Glenwood Av
- Broad St & Somerset St
Public transit stations close to Princeton Junction, Princeton Junction
Princeton Junction is located at Princeton Junction, Princeton Junction and the nearest public transit station is Lv Princeton Junction.
Train stations close to Princeton Junction:
- Princeton Junction
- Princeton
Bus stations close to Princeton Junction:
- Lv Princeton Junction
- Princeton Junction on Vaughn Drive
- Arrive Princeton Junction#
Related Routes
- Phl - Airport to Princeton Junction
- Philadelphia International Airport (Phl) to Princeton Junction
- King Of Prussia to Princeton Junction
- Doylestown to Princeton Junction
- North Philadelphia to Collegeville
- North Philadelphia to Haverford College
- North Philadelphia to Trenton
- North Philadelphia to Yardley
- North Philadelphia to King Of Prussia Mall
- North Philadelphia to Plymouth Meeting Mall
- North Philadelphia to Jenkintown Wyncote
- North Philadelphia to Yardley
- Chinatown to Pennsylvania Academy Of The Fine Arts
- Chinatown to Burlington, NJ
- 56th St Station to Temple University School Of Medicine
- 56th St Station to Mercy Philadelphia Hospital
- 46th St Station to Hatfield
- 46th St Station to Kirkbride Center
- 46th St Station to Our Lady of Lourdes Hospital
- 40th St Station to Camden
From North Philadelphia to Princeton Junction by bus and train
To get from North Philadelphia to Princeton Junction in Princeton Junction, you’ll need to take one bus line and 2 train lines: take the 33 bus from 22nd St & Lehigh Av station to 19th St & JFK Blvd station. Next, you’ll have to switch to the NORTHEAST REGIONAL train and finally take the NC train from Trenton station to Princeton Junction station. The total trip duration for this route is approximately 2 hr 3 min.
Step by Step
- 1Walk to bus station22nd St & Lehigh AvID 5890.72 mi • 15 min
- 2Wait for bus335th-Market
- 3Ride to bus station19th St & JFK BlvdID 3134816 min
- 4Walk to train station30th Street0.59 mi • 13 min
- 5Wait for trainNORTHEAST REGIONALBoston
- 6Ride to train stationTrenton28 min
- 7Walk to train stationTrenton20 yd • 1 min
- 8Wait for trainNCNew York Penn Station
- 9Ride to train stationPrinceton Junction13 min
Questions & Answers
What is the fastest way to get from North Philadelphia to Princeton Junction?
The fastest way takes 81 minutes, using Bus line TRE, Bus line NC.
What is the alternative route to get from North Philadelphia to Princeton Junction?
The alternative route takes 123 minutes, using Bus line 33, Bus line NORTHEAST REGIONAL, Bus line NC.
Is there a direct train between North Philadelphia and Princeton Junction?
No, you’ll have to take 2 train lines in total. The total travelling time is 1 hr 21 min.
Which train line goes from North Philadelphia to Princeton Junction?
The TRE train line goes from #9701 - Trenton station near North Philadelphia in Philadelphia to Trenton station. From there you’ll have to take one train line till Trenton station near Princeton Junction in Princeton Junction.
How long does it take to travel from North Philadelphia to Princeton Junction by train?
The total travel time between North Philadelphia in Philadelphia and Princeton Junction in Princeton Junction by train is about 1 hr 21 min.
Where do I get on the train near North Philadelphia to get to Princeton Junction?
Get on the TRE train from the #9701 - Trenton station near North Philadelphia in Philadelphia.
Where do I get off the train when travelling between North Philadelphia and Princeton Junction?
Get off the train at the Trenton station, which is closest to Princeton Junction in Princeton Junction.