How to get from Pennington to Princeton Junction Station by bus and train?
Pennington to Princeton Junction Station - Bus Schedule
The 624 bus from Pennington to Princeton Junction Station runs from 6:20 AM to 5:20 PM, with departures every 1 hr-6 hr. The trip takes about 1 hr 6 min, with regular service throughout the operating hours.
From Pennington to Princeton Junction Station by bus and train
To get from Pennington to Princeton Junction Station in Princeton Junction, take the 624 bus from Broemel Place at Rt-31 station to Wallenberg Ave In Front Of Terminal station. Next, take the NEC train from Trenton station to Princeton Junction station. The total trip duration for this route is approximately 1 hr 6 min. The bus and train schedule from Pennington may change. We recommend you check the updated bus and train schedule to Princeton Junction Station on the Moovit app.
Step by Step
- 1Walk to bus stationBroemel Place at Rt-31ID 22487120 yd • 2 min
- 2Wait for bus624East Trenton Justice Cmplx
- 3Ride to bus stationWallenberg Ave In Front Of TerminalID 2273338 min
- 4Walk to train stationTrenton40 yd • 1 min
- 5Wait for trainNEC#3832| Penn Station New York
- 6Ride to train stationPrinceton Junction13 min
Public transit directions from Pennington to Princeton Junction Station
Bus And Train schedule from Pennington to Princeton Junction Station
Related Routes
- Malvern to Princeton Junction Station
- Philadelphia to Princeton Junction Station
- Trenton to Princeton Junction Station
- Princeton to Princeton Junction Station
- Lawrenceville to Princeton Junction Station
- 30th Street Station to Princeton Junction Station
- Nassau Inn to Princeton Junction Station
- Princeton Marriott at Forrestal to Princeton Junction Station
- Rowan University to Princeton Junction Station
- Philadelphia Airport PHL to Princeton Junction Station
- 34th Street Station to Princeton Junction Station
- Philadelphia Airport Limo to Princeton Junction Station
- Trenton Mercer Airport (TTN) to Princeton Junction Station
- Carnegie Ctr to Princeton Junction Station
- Princeton University to Princeton Junction Station
- The Westin Princeton at Forrestal Village to Princeton Junction Station
- University of Pennsylvania to Princeton Junction Station
- Hampton Inn Princeton to Princeton Junction Station
- Courtyard By Marriott Princeton to Princeton Junction Station
- Pennington to Lower Pottsgrove
Questions & Answers
What is the fastest way to get from Pennington to Princeton Junction Station?
The fastest way takes 66 minutes, using Bus line 624, Train line NEC.
Is there a direct bus between Pennington and Princeton Junction Station?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 1 hr 6 min.
Which bus line goes from Pennington to Princeton Junction Station?
The 624 bus line goes from Broemel Place at Rt-31 station near Pennington in Philadelphia to Wallenberg Ave In Front Of Terminal. From there you’ll have to take one train line till Wallenberg Ave In Front Of Terminal near Princeton Junction Station.
How long does it take to travel from Pennington to Princeton Junction Station by bus and train?
The total travel time between Pennington and Princeton Junction Station by bus and train is about 1 hr 6 min.
Where do I get on the bus near Pennington to get to Princeton Junction Station?
Get on the 624 bus from the Broemel Place at Rt-31 stop near Pennington in Philadelphia.
Where do I get off the bus when travelling between Pennington and Princeton Junction Station?
Get off the bus at the Wallenberg Ave In Front Of Terminal, which is closest to Princeton Junction Station.
Popular Routes
- 46th St & Market St to Palmyra, NJ
- Trenton to Bordentown Light Rail Station
- Woodlyn to Kingston
- Upland to Trevose
- 11th St & Girard Av to Palmyra, NJ
- Doylestown Septa Station to Beverly, NJ
- 12th St & Oregon Av to Aldan, PA
- Pottstown to Village Green-Green Ridge
- Rahway to Lawnside
- Phl - Airport to Independence Hall
- Philadelphia International Airport (Phl) to Glenside
- Doylestown Septa Station to Collegeville, PA
- Phl - Airport to Haddonfield
- Upper Christiana to Blue Bell
- Mlk Jr Blvd at Sanford St to Pitman, NJ
- Fern Rock Transit Center to Lincoln Financial Field
- Camden Walter Rand Trans Center to Swedesboro, NJ
- Wissahickon Transit Center to Gibbsboro, NJ
- Upper Christiana to Buckingham
- Stratford to Kingston