How to get from Trenton to Lansdale by train?
Trenton to Lansdale - Train Schedule
The TRE train from Trenton to Lansdale departs once a day at 8:21 AM. The trip takes about 2 hr 4 min.
From Trenton to Lansdale by train
To get from Trenton to Lansdale in Lansdale, take the TRE train from Trenton station to Suburban Station station. Next, take the LAN train from Suburban Station station to Lansdale station. The total trip duration for this route is approximately 2 hr 4 min. The ride fare is $9.25. The train schedule from Trenton may change. We recommend you check the updated train schedule to Lansdale on the Moovit app.
Step by Step
- 1Walk to train stationTrenton270 yd • 4 min
- 2Wait for trainTRE#Tre9716 - Temple University
- 3Ride to train stationSuburban Station56 min
- 4Wait for trainLAN#Lan3516 - Doylestown
- 5Ride to train stationLansdale62 min
Public transit directions from Trenton to Lansdale
Train schedule from Trenton to Lansdale
Related Routes
- Philadelphia to Lansdale
- Phl - Airport to Lansdale
- Trenton to Kendall Park
- Trenton to Holy Family University
- Trenton to Reading Terminal Market
- Trenton to King Of Prussia Mall
- Trenton to Voorhees Town Center
- Trenton to Wells Fargo Building
- Trenton to Wells Fargo Center
- Trenton to Rivers Casino Philadelphia
- Trenton to Philadelphia City Hall
- Trenton to Ewing High School
- Trenton to Jefferson Station
- Trenton to Xfinity Live! Philadelphia
- Trenton to Hatboro Station
- Trenton to Philadelphia Marriott Downtown
- Trenton to Franklin Institute
- Trenton to Cooper University Hospital
- Trenton to Rutgers University Camden
- Trenton to Saint Joseph's University
Questions & Answers
What is the fastest way to get from Trenton to Lansdale?
The fastest way takes 124 minutes, using Train line TRE, Train line LAN.
Is there a direct train between Trenton and Lansdale?
No, you’ll have to take 2 train lines in total. The total travelling time is 2 hr 4 min.
Which train line goes from Trenton to Lansdale?
The TRE train line goes from Trenton station near Trenton in Philadelphia to Suburban Station. From there you’ll have to take one train line till Suburban Station near Lansdale.
How long does it take to travel from Trenton to Lansdale by train?
The total travel time between Trenton and Lansdale by train is about 2 hr 4 min.
Where do I get on the train near Trenton to get to Lansdale?
Get on the TRE train from the Trenton station near Trenton in Philadelphia.
Where do I get off the train when travelling between Trenton and Lansdale?
Get off the train at the Suburban Station, which is closest to Lansdale.
How much is the train fare from Trenton to Lansdale?
The ride from Trenton to Lansdale costs $9.25.
Popular Routes
- 15th & Esrey St to Yardville, NJ
- Phl - Airport to Philadelphia Museum Of Art
- Camden Walter Rand Trans Center to Mount Holly, NJ
- 20th St & Chestnut St to Hamilton, NJ
- 8th St Station to Lincoln Financial Field
- Egg Harbor City to Lower Southampton
- Elizabeth to Eddington
- Newark to Caln
- 63rd St & Girard Av to Yeadon, PA
- Iselin to Ashland
- Iselin to Upper Chichester
- Norristown (Park & Ride) to Springfield Hospital
- Elizabeth to Gibbsboro
- Lehigh Av & 2nd St to Deepwater, NJ
- Roosevelt Blvd & Cottman Av - FS to Berlin
- Fairmount to Abandoned Hosptial Unit
- Walnut St & 15th St to Sicklerville, NJ
- Chester Pike & Florence Av to Clifton Heights, PA
- 16th St & Fitzwater St to Valley Forge, PA
- University Of Pennsylvania to King Of Prussia Mall