How to get from Princeton University to Swarthmore College by train?
From Princeton University to Swarthmore College by train
To get from Princeton University to Swarthmore College 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 KEYSTONE SERVICE train and finally take the MED train from 30th Street station to Swarthmore station. The total trip duration for this route is approximately 1 hr 52 min. The train schedule from Princeton University may change. We recommend you check the updated train schedule to Swarthmore College on the Moovit app.
Step by Step
- 1Walk to train stationPrinceton260 yd • 4 min
- 2Wait for trainPRIN#4122| Princeton Junction
- 3Ride to train stationPrinceton Junction5 min
- 4Wait for trainKEYSTONE SERVICEHarrisburg
- 5Ride to train station30th Street33 min
- 6Wait for trainMED#Med5313 - Media
- 7Ride to train stationSwarthmore26 min
- 8Walk toSwarthmore CollegeSwarthmore College, Swarthmore, PA 19081, USA830 yd • 10 min
Public transit directions from Princeton University to Swarthmore College
Train schedule from Princeton University to Swarthmore College
Related Routes
- 30th Street Station to Swarthmore College
- Jefferson Station to Swarthmore College
- Temple University to Swarthmore College
- Rowan University to Swarthmore College
- SEPTA 69th Street Transportation Center to Swarthmore College
- Willow Grove Park Mall to Swarthmore College
- Philadelphia Airport PHL to Swarthmore College
- Drexel University to Swarthmore College
- Haverford College to Swarthmore College
- Bryn Mawr College to Swarthmore College
- 34th Street Station to Swarthmore College
- Philadelphia Airport Limo to Swarthmore College
- Bryn Mawr Village to Swarthmore College
- Villanova University Shop to Swarthmore College
- Ursinus College to Swarthmore College
- Princeton University to Swarthmore College
- Drexel University HR to Swarthmore College
- University of Pennsylvania to Swarthmore College
- Villanova University to Swarthmore College
- 6th St at Race St to Swarthmore College
Questions & Answers
What is the fastest way to get from Princeton University to Swarthmore College?
The fastest way takes 112 minutes, using Train line PRIN, Train line KEYSTONE SERVICE, Train line MED.
Is there a direct train between Princeton University and Swarthmore College?
No, you’ll have to take 3 train lines in total. The total travelling time is 1 hr 52 min.
Which train line goes from Princeton University to Swarthmore College?
The PRIN train line goes from Princeton station near Princeton University in Philadelphia to Princeton Junction station. From there you’ll have to take one train line till Princeton Junction station near Swarthmore College.
How long does it take to travel from Princeton University to Swarthmore College by train?
The total travel time between Princeton University and Swarthmore College by train is about 1 hr 52 min.
Where do I get on the train near Princeton University to get to Swarthmore College?
Get on the PRIN train from the Princeton station near Princeton University in Philadelphia.
Where do I get off the train when travelling between Princeton University and Swarthmore College?
Get off the train at the Princeton Junction station, which is closest to Swarthmore College.
Popular Routes
- 5th St & Lycoming St to Yeadon, PA
- Yeadon to Kingston
- Frankford Av & Girard Av - Fs to Holy Family University
- Godfrey Av & 5th St to The College of New Jersey
- Bridesburg to Clementon, NJ
- Allegheny Av & 16th St to Mantua, NJ
- Washington Av & 20th St to Warminster, PA
- Pier 70 Walmart & Home Depot to Burlington, NJ
- Church Ln & Walnut Park Dr to Doylestown, PA
- Elizabeth to Gibbsboro
- Trenton to Temple University
- 17th St & Market St to National Park, NJ
- Spring Garden St & 17th St to West Chester, PA
- Rahway to Audubon
- Newark to North Wales
- 15th & Esrey St to Hamilton, NJ
- Cornwells Heights Amtrak to Doylestown, PA
- Roosevelt Blvd & Cottman Av - FS to Bordentown, NJ
- 46th St & Market St to Palmyra, NJ
- Elizabeth to Upper Moreland