There are 3 ways to get from Lansdale to Philadelphia Zoo by train, tram, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, tram
best- Take the train from Lansdale to North Broadtrain Lan
- Take the tram from Girard Av & Broad St to Girard Av & 34th St - MBFStram G1
1h 19m$7–12Drive 24.2 mi
cheapest- Drive from Lansdale to Philadelphia Zoocar 24.2 mi
36 min$5–7Taxi
- Take the taxi from Lansdale to Philadelphia Zootaxi 24.2 mi
36 min$70–85
Lansdale to Philadelphia Zoo by train, subway, tram, and foot
Comparing Your Travel Options
The cheapest way to get from Lansdale to Philadelphia Zoo is to drive which costs $4 - $7 and takes 36 min.
The fastest way to get from Lansdale to Philadelphia Zoo is to drive which takes 36 min and costs $4 - $7.
No, there is no direct train from Lansdale to Philadelphia Zoo. However, there are services departing from Lansdale and arriving at Girard Av & 34th St - MBFS via North Philadelphia and Girard Av & Broad St. The journey, including transfers, takes approximately 1h 19m.
The distance between Lansdale and Philadelphia Zoo is 26 miles. The road distance is 24.4 miles.
The best way to get from Lansdale to Philadelphia Zoo without a car is to train and tram which takes 1h 19m and costs $7 - $13.
It takes approximately 1h 19m to get from Lansdale to Philadelphia Zoo, including transfers.
Lansdale to Philadelphia Zoo train services, operated by SEPTA, depart from Lansdale station.
Lansdale to Philadelphia Zoo train services, operated by SEPTA, arrive at North Broad station.
Yes, the driving distance between Lansdale to Philadelphia Zoo is 24 miles. It takes approximately 36 min to drive from Lansdale to Philadelphia Zoo.
There are 943+ hotels available in Philadelphia Zoo.
What companies run services between Lansdale, PA, USA and Philadelphia Zoo, PA, USA?
There is no direct connection from Lansdale to Philadelphia Zoo. However, you can take the train to North Broad, walk to North Philadelphia, take the subway to Broad-Girard, walk to Girard Av & Broad St, take the vehicle to Girard Av & 34th St - MBFS, then walk to Philadelphia Zoo. Alternatively, you can drive from Lansdale to Philadelphia Zoo in around 36 min.
- Phone
- +1 215-580-7800
- Website
- SEPTA
Train from Lansdale to North Broad
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- $3–5
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
Tram from Girard Av & Broad St to Girard Av & 34th St - MBFS
- Ave. Duration
- 14 min
- Frequency
- Every 15 minutes
- Estimated price
- $2–4
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
- Ave. Duration
- 36 min
- Estimated price
- $70–85
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London City Airport into central London, How to get from Southend Airport into central London, and How to get from Luton Airport into central London - to help you get the most out of your next trip.





