How to get from Princeton to NRG Station by bus, metro and train?
Princeton to NRG Station - Bus Schedule
The 606 bus from Princeton to NRG Station runs from 5:38 AM to 9:58 PM, with departures every 35 min-4 hr 25 min. The trip takes about 2 hr 8 min, with regular service throughout the operating hours.
From Princeton to NRG Station by bus, metro and train
To get from Princeton to NRG Station in 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 TRE train and finally take the B1 metro from North Philadelphia station to NRG Station station. The total trip duration for this route is approximately 2 hr 8 min. The bus, metro and train schedule from Princeton may change. We recommend you check the updated bus, metro and train schedule to NRG Station on the Moovit app.
Step by Step
- 1Start from bus stationPrinceton
- 2Wait for bus606Cc Hamilton Marketplace
- 3Ride to bus stationS Clinton Ave at Barlow StID 2264939 min
- 4Walk to train stationTrenton70 yd • 1 min
- 5Wait for trainTRE#Tre9718 - Temple University
- 6Ride to train stationNorth Philadelphia Amtrak40 min
- 7Walk to metro stationNorth Philadelphia
- 8Wait for metroB1NRG
- 9Ride to metro stationNRG Station26 min
Public transit directions from Princeton to NRG Station
Bus, Metro And Train schedule from Princeton to NRG Station
Related Routes
- Ambler to NRG Station
- Bristol to NRG Station
- Chalfont to NRG Station
- Chester to NRG Station
- Collegeville to NRG Station
- Conshohocken to NRG Station
- Cornwells Heights to NRG Station
- Doylestown to NRG Station
- Drexel Hill to NRG Station
- Exton to NRG Station
- Fort Washington to NRG Station
- Glenside to NRG Station
- Hatboro to NRG Station
- Jenkintown to NRG Station
- King Of Prussia to NRG Station
- Langhorne to NRG Station
- Lansdale to NRG Station
- Levittown to NRG Station
- Malvern to NRG Station
- Media to NRG Station
Questions & Answers
What is the fastest way to get from Princeton to NRG Station?
The fastest way takes 128 minutes, using Bus line 606, Train line TRE, Metro line B1.
Is there a direct bus between Princeton and NRG Station in Philadelphia?
No, you’ll have to take one bus line, one train line and one metro line in total. The total traveling time is 2 hr 8 min.
Which bus line goes from Princeton to NRG Station in Philadelphia?
The 606 bus line goes from S Clinton Ave at Barlow St station near Princeton to Trenton station. From there you’ll have to take one train line and one metro line till Trenton station near NRG Station in Philadelphia.
How long does it take to travel from Princeton to NRG Station in Philadelphia by bus, train and metro?
The total travel time between Princeton and NRG Station in Philadelphia by bus, train and metro is about 2 hr 8 min.
Where do I get on the bus near Princeton to get to NRG Station in Philadelphia?
Get on the 606 bus from the S Clinton Ave at Barlow St stop near Princeton in Philadelphia.
Where do I get off the bus when traveling between Princeton and NRG Station in Philadelphia?
Get off the bus at the Trenton station, which is closest to NRG Station in Philadelphia.
Popular Routes
- 60th St & Market St to Penn Valley, PA
- Rahway to East Whiteland
- Kendall Park to Edgewater Park
- Market St & 15th St to Exton, PA
- 5th St & Lycoming St to Yeadon, PA
- Bristol to North Coventry
- 8th St Station to Lincoln Financial Field
- Olney Av & 5th St to Bordentown, NJ
- Elizabeth to Gibbsboro
- Dekalb Pk & Henderson Rd - Mbfs to Pottstown, PA
- 12th St & Oregon Av to Springfield Hospital
- Roosevelt Blvd & 5th St to Pennsville, NJ
- Dicks Av & 71st St to Prospect Park
- Upper Christiana to Trappe
- Olney Av & Front St to Southampton, PA
- Cottman Av & Roosevelt Blvd to Penndel, PA
- 7th St & Chestnut St to Monroe Township, NJ
- Pottstown Pk & Exton Square Mall to West Chester, PA
- Princeton to Philadelphia
- Fern Rock Transit Center to Philadelphia International Airport Terminal A East