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 Falmouth
- Trenton to Millersville
- 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
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 traveling 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 traveling 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
- Phl - Airport to Conshohocken
- Rahway to Audubon
- Devon to Phoenixville, PA
- Riverside to Kendall Park
- West Chester Pk & Berkley Rd to Cheyney University
- Egg Harbor City to Plumstead
- Philadelphia to Mullica Hill
- Newark to Willistown
- Philadelphia to Yardley
- Newark to Lansdowne
- Baltimore Av & 44th St to Williamstown, NJ
- Rose Valley to South Pottstown
- Elizabeth to Haddonfield
- Yeadon to Kingston
- Linden to Lansdale
- Oregon Av & 4th St to Pitman, NJ
- Olney Av & Front St to Southampton, PA
- Forrest Av & Jenkintown Rd - Mbns to Williamstown, NJ
- Philadelphia to Mantua, NJ
- Philadelphia to Royersford, PA