HUB hero image

How to Travel from

Prague to Beroun

by Rideshare or Car

Prague
+0
Beroun
Transport search to Beroun
Prague
+0
Beroun
Building a composite car route
Cheapest
Best Offer!
Car
29 min
34 km.
from $1
Composite Route Car Only

Two ways to Travel from Prague to Beroun

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Praha Hlavni Nadrazi to Beroun
Ave. Duration:
45 min
Frequency:
Once daily
Estimated price:
$6.52–$9.24

Pražská integrovaná doprava

Phone:
+420 234 704 560
Website:
pid.cz/en/
Train from Můstek to Nové
Ave. Duration:
13 min
Frequency:
Every 10 minutes
Bus from Nové Butovice to Beroun,U
Ave. Duration:
21 min
Frequency:
Hourly
Estimated price:
$0.98–$1.41
Bus from Stadion Strahov to Nové
Ave. Duration:
24 min
Frequency:
Every 30 minutes
Estimated price:
$1.20–$1.74

Train operators

Czech Railways (ČD)

Phone:
+420 221 111 122
Website:
cd.cz/default.htm
Train from Praha Hlavni Nadrazi to Beroun
Ave. Duration:
53 min
Frequency:
Every 30 minutes
Estimated price:
$3.15–$7.61
Bus from Praha Hlavni Nadrazi to Beroun
Ave. Duration:
37 min
Frequency:
Once daily

Arriva CZ

Phone:
+420 725 100 725
Website:
arriva.cz/
Train from Praha Hlavni Nadrazi to Beroun
Ave. Duration:
47 min
Frequency:
5 times a day

KZC

Phone:
+420 774 592 018
Website:
kzc.cz/?sekce=pravidelne_verejne_vlaky&stranka=mestska_linka_s34
Train from Praha Hlavni Nadrazi to Beroun
Ave. Duration:
48 min
Frequency:
Twice a week

Questions and Answers

What is the cheapest way to get from Prague to Beroun?

The cheapest way to get from Prague to Beroun is to line 149 bus and line 394 bus which costs $2.17 - $3.15 and takes 1h 13m.

What is the fastest way to get from Prague to Beroun?

The fastest way to get from Prague to Beroun is to drive which takes 29 min and costs $5.98 - $9.24 .

Is there a direct bus between Prague and Beroun?

Yes, there is a direct bus departing from Praha Hlavni Nadrazi and arriving at Beroun. Services depart twice daily, and operate every day. The journey takes approximately 37 min.

Is there a direct train between Prague and Beroun?

Yes, there is a direct train departing from Praha Hlavni Nadrazi and arriving at Beroun. Services depart every 30 minutes, and operate every day. The journey takes approximately 53 min.

How far is it from Prague to Beroun?

The distance between Prague and Beroun is 43 km. The road distance is 35 km.

How do I travel from Prague to Beroun without a car?

The best way to get from Prague to Beroun without a car is to bus which takes 37 min and costs $6.52 - $9.24 .

How long does it take to get from Prague to Beroun?

The bus from Praha Hlavni Nadrazi to Beroun takes 37 min including transfers and departs twice daily.

Where do I catch the Prague to Beroun bus from?

Prague to Beroun bus services, operated by Czech Railways (ČD), depart from Praha Hlavni Nadrazi station.

Where do I catch the Prague to Beroun train from?

Prague to Beroun train services, operated by Czech Railways (ČD), depart from Praha Hlavni Nadrazi station.

Train or bus from Prague to Beroun?

The best way to get from Prague to Beroun is to bus which takes 37 min and costs $6.52 - $9.24 . Alternatively, you can train, which costs $3.15 - $7.61 and takes 53 min.

Where does the Prague to Beroun bus arrive?

Prague to Beroun bus services, operated by Czech Railways (ČD), arrive at Beroun station.

What is the time difference between Prague and Beroun?

It is currently 08:22 at both, Prague and Beroun.

Where does the Prague to Beroun train arrive?

Prague to Beroun train services, operated by Czech Railways (ČD), arrive at Beroun station.

Can I drive from Prague to Beroun?

Yes, the driving distance between Prague to Beroun is 35 km. It takes approximately 29 min to drive from Prague to Beroun.

How do I get a bus ticket from Prague to Beroun?

Book your Prague to Beroun bus tickets online with Omio and FlixBus.

Where can I stay near Beroun?

There are 180+ hotels available in Beroun. Prices start at $1.01 per night.
+0