PA → PA · about 9 miles
Doylestown to New Hope bus schedule
Trans-Bridge Lines runs 11 direct buses a week from Doylestown to New Hope. The fastest takes 25 minutes; the first bus leaves at 4:45 AM and the last at 8:20 AM.
Timetable data from · No schedule changes since at least
- Buses a week
- 11
- Fastest trip
- 25m
- First bus
- 4:45 AM
- Last bus
- 8:20 AM
Timetable
Every bus leaves from Doylestown (SEPTA) and arrives at New Hope. Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.
| Departs | Arrives | Duration | Days | Bus company | Ticket |
|---|---|---|---|---|---|
| 4:45 AM | 5:10 AM | 25m | Mon–Fri | Trans-Bridge Lines Full timetable | Book (carrier website) |
| 5:40 AM | 6:10 AM | 30m | Mon–Thu | Trans-Bridge Lines Full timetable | Book (carrier website) |
| 8:20 AM | 8:45 AM | 25m | Sat & Sun | Trans-Bridge Lines Full timetable | Book (carrier website) |
Route map
The map needs JavaScript.
Where to board in Doylestown Where you get off in New Hope The route of the busiest trip
Where to catch the bus in Doylestown
- Doylestown (SEPTA) Map of Doylestown (SEPTA) (Google Maps)
Where the bus stops in New Hope
- New Hope Trans-Bridge Lines bus stop Map of New Hope Trans-Bridge Lines bus stop (Google Maps)
Return trip: New Hope to Doylestown
Questions
How long is the bus from Doylestown to New Hope?
The fastest direct bus takes 25 minutes; the typical trip is 25 minutes.
What time is the first bus from Doylestown to New Hope?
The earliest departure is at 4:45 AM (Mon–Fri) and the last at 8:20 AM (Sat & Sun).
Which bus companies go from Doylestown to New Hope?
Trans-Bridge Lines runs direct buses on this route.
Where do I catch the bus in Doylestown?
Buses to New Hope leave from Doylestown (SEPTA).