How to get from Salem to Lancaster by bus and train?
From Salem to Lancaster by bus and train
To get from Salem to Lancaster in Philadelphia, you’ll need to take 2 bus lines and one train line: take the 401 bus from East Broadway at Union St station to 6th St at Race St station. Next, you’ll have to switch to the 44 bus and finally take the PENNSYLVANIAN train from Philadelphia station to Lancaster station. The total trip duration for this route is approximately 3 hr 57 min. The bus and train schedule from Salem may change. We recommend you check the updated bus and train schedule to Lancaster on the Moovit app.
Step by Step
- 1Start from bus stationSalem
- 2Wait for bus401Philadelphia
- 3Ride to bus station6th St at Race StID 2796198 min
- 4Walk to bus stationArch St & 5th StID 4469430 yd • 5 min
- 5Wait for bus44Ardmore Via Montgomery Ave
- 6Ride to bus stationJFK Blvd & Schuylkill AvID 3309517 min
- 7Walk to train stationPhiladelphiaID PHL70 yd • 1 min
- 8Wait for trainPENNSYLVANIANPittsburgh
- 9Ride to train stationLancasterID LNC68 min
- 10Walk toLancaster0.88 mi • 18 min
Public transit directions from Salem to Lancaster
Bus And Train schedule from Salem to Lancaster
Related Routes
- Jenkintown to Lancaster
- Salem to New Hanover
- Salem to Philadelphia Airport Limo
- Westville to Pitman
- Westville to Kingston
- Westville to Deptford Mall Rd
- Swedesboro to Kingston
- Swedesboro to 34th Street Station
- Swedesboro to Philadelphia Airport Limo
- Swedesboro to Lincoln Financial Field
- Swedesboro to Princeton University
- Swedesboro to Philadelphia, PA
- Swedesboro to Broadway in Front of WRTC
- Pitman to Kingston
- Pitman to Walter Rand Transportation Center
- Pitman to Rowan University
- Pitman to 34th Street Station
- Pitman to Philadelphia Airport Limo
- Pitman to Hamilton Station
- Paulsboro to Kingston
Questions & Answers
What is the fastest way to get from Salem to Lancaster?
The fastest way takes 237 minutes, using Bus line 401, Bus line 44, Train line PENNSYLVANIAN.
Is there a direct bus between Salem and Lancaster in Philadelphia?
No, you’ll have to take 2 bus lines and one train line in total. The total traveling time is 3 hr 57 min.
Which bus line goes from Salem to Lancaster in Philadelphia?
The 401 bus line goes from 6th St at Race St station near Salem to Arch St & 5th St station. From there you’ll have to take one bus line and one train line till Arch St & 5th St station near Lancaster in Philadelphia.
How long does it take to travel from Salem to Lancaster in Philadelphia by bus and train?
The total travel time between Salem and Lancaster in Philadelphia by bus and train is about 3 hr 57 min.
Where do I get on the bus near Salem to get to Lancaster in Philadelphia?
Get on the 401 bus from the 6th St at Race St stop near Salem in Philadelphia.
Where do I get off the bus when traveling between Salem and Lancaster in Philadelphia?
Get off the bus at the Arch St & 5th St station, which is closest to Lancaster in Philadelphia.
Popular Routes
- Philadelphia to Phoenixville
- 54th St & Wynnefield Av to Salem, NJ
- 16th St & Fitzwater St to Warminster, PA
- Fox Meadow Dr at Hamilton Dr to Trenton, NJ
- Germantown Av & Allegheny Av to Norristown
- North Philadelphia to Yardley
- 5th St & Allegheny Av to Sharon Hill, PA
- Rahway to Eddystone
- Lehigh Av & 3rd St to Gloucester City, NJ
- 11th St & Mifflin St to Pennsylvania Academy Of The Fine Arts
- Newark to Narberth
- Forrest Av & Jenkintown Rd - Mbns to Williamstown, NJ
- Elizabeth to Cheltenham
- Philadelphia International Airport (Phl) to Conshohocken
- 46th St & Fairmount Av to Sicklerville, NJ
- Old York Rd & Memorial Park/Easton Rd to Westmont, NJ
- Market St & 19th St to Thorofare, NJ
- Phl - Airport to Haddonfield
- Grays Av & Lindbergh Blvd to Williamstown, NJ
- Dicks Av & 71st St to Prospect Park