HUB hero image

How to Travel from

Doylestown to Berlin

by Rideshare, Route or Car

Doylestown
+0
Berlin
Transport search to Berlin
Doylestown
+0
Berlin
Building a composite car route
Cheapest
Best Offer!
Car
3 h 28 min
287 km.
from $15
Composite Route Car Only

Four ways to Travel from Doylestown to Berlin

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

NJ Transit

Phone:
+1 973-275-5555
Website:
njtransit.com/
Bus from Market St At 11Th St to Walker
Ave. Duration:
1h 23m
Frequency:
Hourly
Estimated price:
$4.08–$28.02
Bus from Vine St At 13Th St to Walker
Ave. Duration:
1h 17m
Frequency:
Hourly
Estimated price:
$3.82–$26.75

SEPTA

Phone:
+1 215-580-7800
Website:
septa.org/
Train from Doylestown to Jefferson
Ave. Duration:
1h 19m
Frequency:
Hourly
Bus from Main St & State St to Olney
Ave. Duration:
1h 11m
Frequency:
Hourly
Estimated price:
$2.88

Questions and Answers

What is the cheapest way to get from Doylestown to Berlin?

The cheapest way to get from Doylestown to Berlin is to drive which costs $7.07 - $10.87 and takes 59 min.

What is the fastest way to get from Doylestown to Berlin?

The fastest way to get from Doylestown to Berlin is to drive which takes 59 min and costs $7.07 - $10.87 .

Is there a direct bus between Doylestown and Berlin?

No, there is no direct bus from Doylestown to Berlin. However, there are services departing from Main St & State St and arriving at Walker Ave At Berlin Circle Plaza# via Broad St & Olney Av - FS and Vine St At 13Th St. The journey, including transfers, takes approximately 4h 2m.

How far is it from Doylestown to Berlin?

The distance between Doylestown and Berlin is 87 km. The road distance is 66.9 km.

How do I travel from Doylestown to Berlin without a car?

The best way to get from Doylestown to Berlin without a car is to train which takes 2h 41m and costs .

How long does it take to get from Doylestown to Berlin?

It takes approximately 2h 41m to get from Doylestown to Berlin, including transfers.

Where do I catch the Doylestown to Berlin bus from?

Doylestown to Berlin bus services, operated by SEPTA, depart from Main St & State St station.

Train or bus from Doylestown to Berlin?

The best way to get from Doylestown to Berlin is to train which takes 2h 41m and costs . Alternatively, you can line 55 bus and line 406 bus, which costs $8.15 - $28.26 and takes 4h 2m.

Where does the Doylestown to Berlin bus arrive?

Doylestown to Berlin bus services, operated by SEPTA, arrive at Olney Transit Center - Rt 55 station.

Can I drive from Doylestown to Berlin?

Yes, the driving distance between Doylestown to Berlin is 67 km. It takes approximately 59 min to drive from Doylestown to Berlin.

Where can I stay near Berlin?

There are 76+ hotels available in Berlin. Prices start at $49.12 per night.
+0