There are 3 ways to get from Doylestown to Pennsburg by train, bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 132 bus, taxi
best- Take the train from Doylestown to Lansdaletrain Lan
- Take the bus from Main St & Green St - FS to Landis Market - Telfordbus 132
- Take the taxi from Landis Market - Telford to Pennsburgtaxi
2h 23mDrive 24.7 mi
cheapest- Drive from Doylestown to Pennsburgcar 24.7 mi
38 min$5–7Taxi
- Take the taxi from Doylestown to Pennsburgtaxi 24.7 mi
38 min$110–140
Questions & Answers
The cheapest way to get from Doylestown to Pennsburg is to drive which costs $4 - $7 and takes 38 min.
The fastest way to get from Doylestown to Pennsburg is to drive which takes 38 min and costs $4 - $7.
The distance between Doylestown and Pennsburg is 34 miles. The road distance is 24.8 miles.
The best way to get from Doylestown to Pennsburg without a car is to train and line 132 bus and taxi which takes 2h 23m and costs .
It takes approximately 2h 23m to get from Doylestown to Pennsburg, including transfers.
Yes, the driving distance between Doylestown to Pennsburg is 25 miles. It takes approximately 38 min to drive from Doylestown to Pennsburg.
There are 68+ hotels available in Pennsburg.
What companies run services between Doylestown, Bucks County, PA, USA and Pennsburg, PA, USA?
There is no direct connection from Doylestown to Pennsburg. However, you can take the train to Lansdale, walk to Main St & Green St - FS, take the line 132 bus to Landis Market - Telford, then take the taxi to Pennsburg. Alternatively, you can drive from Doylestown to Pennsburg in around 38 min.
- Phone
- +1 215-580-7800
- Website
- septa.org
Train from Doylestown to Lansdale
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Website
- https://www.septa.org
- Schedules at
- https://www.septa.org/schedules
- Phone
- +1 215-580-7800
- Website
- septa.org
Bus from Main St & Green St - FS to Landis Market - Telford
- Ave. Duration
- 35 min
- Frequency
- Every 2 hours
- Estimated price
- $3
- Website
- https://www.septa.org
- Schedules at
- https://www.septa.org/schedules
- Ave. Duration
- 30 min
- Estimated price
- $55–140
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 Travel Insider: Top Japan travel tips by Beatrix Holland, South Korea: Travelling from Seoul to Busan , and How to get from Florence to Rome - to help you get the most out of your next trip.





