There are 5 ways to get from Doylestown to Williamstown by train, bus, bus (Greyhound), 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, line 315 bus
best- Take the train from Doylestown to Jefferson Stationtrain Lan
- Take the bus from Market St 125'W Of 10Th St to US-322 at POPLAR AVEbus 315
3h 7m$6–14Bus
- Take the bus from Doylestown SEPTA Station to Philadelphia Bus Stationbus Greyhound US0340s
- Take the bus from Market St At 11Th St to Main Street At Sicklerville Road#bus 400
3h 21m$8–21Drive 47.8 mi
- Drive from Doylestown to Williamstowncar 47.8 mi
1h 14m$9–13Taxi
- Take the taxi from Doylestown to Williamstowntaxi 47.8 mi
1h 14m$130–160Train, bus
- Take the train from Doylestown to Jefferson Stationtrain Lan
- Take the bus from Market St At 11Th St to Main Street At Sicklerville Road#bus 400
3h 35m$7–17
Doylestown to Williamstown by train and bus
Questions & Answers
The cheapest way to get from Doylestown to Williamstown is to train and line 315 bus which costs $5 - $14 and takes 3h 7m.
The fastest way to get from Doylestown to Williamstown is to drive which takes 1h 14m and costs $8 - $13.
No, there is no direct bus from Doylestown station to Williamstown. However, there are services departing from Doylestown SEPTA Station and arriving at Main Street At Sicklerville Road# via Market St At 11Th St. The journey, including transfers, takes approximately 3h 21m.
The distance between Doylestown and Williamstown is 58 miles. The road distance is 48 miles.
The best way to get from Doylestown to Williamstown without a car is to train and line 315 bus which takes 3h 7m and costs $5 - $14.
It takes approximately 3h 7m to get from Doylestown to Williamstown, including transfers.
Doylestown to Williamstown bus services, operated by Greyhound USA, depart from Doylestown SEPTA Station.
Doylestown to Williamstown bus services, operated by Greyhound USA, arrive at Philadelphia Bus Station.
Yes, the driving distance between Doylestown to Williamstown is 48 miles. It takes approximately 1h 14m to drive from Doylestown to Williamstown.
There are 47+ hotels available in Williamstown.
What companies run services between Doylestown, Bucks County, PA, USA and Williamstown, NJ, USA?
You can take a bus from Doylestown SEPTA Station to Main Street At Sicklerville Road# via Philadelphia Bus Station and Market St At 11Th St in around 3h 21m.
- Phone
- +1 215-580-7800
- Website
- SEPTA
Train from Doylestown to Jefferson Station
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
Train from Doylestown to Jefferson Station
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- $3
- Website
- SEPTA
- Schedules at
- SEPTA: World Cup 2026
- Phone
- +1 973-275-5555
- Website
- New Jersey Transit
Bus from Market St 125'W Of 10Th St to US-322 at POPLAR AVE
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Estimated price
- $3–11
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $3–11
Bus from Market St At 11Th St to Main Street At Sicklerville Road#
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- $4–14
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $4–14
Bus from Market St At 11Th St to Main Street At Sicklerville Road#
- Ave. Duration
- 1h 43m
- Frequency
- Hourly
- Estimated price
- $4–14
- Website
- New Jersey Transit
- Website
- NJ Transit: World Cup 2026
- Adults
- $4–14
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Doylestown SEPTA Station to Philadelphia Bus Station
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- $3–8
- Website
- Greyhound
- Ave. Duration
- 1h 14m
- Estimated price
- $130–160
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Need to know: Greyhound
Read the travel guide










