Travel options
from Berlin to Prague

You can get from Berlin to Prague by train, bus or flight.

Our recommendation

To get from Berlin to Prague on 20 Jun we recommend taking a bus because it’s the best combination of price and speed.

12:00Berlin4h15 16:15Prague
0 changes
£171One-way
Cheapest
12:00Berlin4h15 16:15Prague
0 changes
£171One-way
Other options
09:00Berlin4h30 13:30Prague
0 changes
£221One-way
17:00Berlin4h30 21:30Prague
0 changes
£241One-way
15:00Berlin4h30 19:30Prague
0 changes
£291One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay?

Sun, Jun 20
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

COMPARE Prices for trains, buses and flights

Sat
19 Jun
£55Deutsche Bahn
Find prices
Sun
20 Jun
£36Deutsche Bahn
£14ArdaTur
Mon
21 Jun
£17Deutsche Bahn
£14ArdaTur
Tue
22 Jun
£21Deutsche Bahn
£14ArdaTur
Wed
23 Jun
£21Deutsche Bahn
£14ArdaTur
Thu
24 Jun
£17Deutsche Bahn
£14ArdaTur
Fri
25 Jun
£36Deutsche Bahn
£14STUDENT AGENCY k.s.
Sat
26 Jun
£27Deutsche Bahn
£14ArdaTur
Sun
27 Jun
£17Deutsche Bahn
£14ArdaTur
Mon
28 Jun
£17Deutsche Bahn
£14ArdaTur
Tue
29 Jun
£17Deutsche Bahn
£14ArdaTur
Wed
30 Jun
£17Deutsche Bahn
£14ArdaTur
Thu
1 Jul
£17Deutsche Bahn
£14ArdaTur
Fri
2 Jul
£27Deutsche Bahn
£14ArdaTur
Sat
3 Jul
£23Deutsche Bahn
£14STUDENT AGENCY k.s.
Sun
4 Jul
£17Deutsche Bahn
£14STUDENT AGENCY k.s.
Mon
5 Jul
£17Deutsche Bahn
£14STUDENT AGENCY k.s.
Tue
6 Jul
£17Deutsche Bahn
£14ArdaTur
Wed
7 Jul
£17Deutsche Bahn
£14ArdaTur
Thu
8 Jul
£17Deutsche Bahn
£14ArdaTur
Fri
9 Jul
£17Deutsche Bahn
£14STUDENT AGENCY k.s.

General Information about the journey from Berlin to Prague

It is possible to make this journey by direct flight, bus or train. All have similar journey times of around 4.5 hours. Buses are the most regular and frequent method of travel with dozens of daily departures.

Return journeys from Prague to Berlin are also available.



Buses from Berlin to Prague

Regular and frequent buses run between the two cities 24-hours a day, seven days a week with the direct journey taking from 4 to 5 hours. Services are operated by Flixbus, Infobus and Eurolines. Departures are from Berlin Tegel Airport, Berlin main bus station or Südkreuz train station. Buses arrive at Prague Florenc Central Bus Station. All have taxi ranks and are well-linked to city centres and public transport systems.

 



Trains from Berlin to Prague

Deutsche Bahn operate six direct trains a day to Prague from Berlin with a journey time of approximately 4.5 hours. There are also three departures with a change at Leipzig that take around half an hour longer. The first train leaves in the early hours of the morning while the last departure is at about 5:00 p.m. Direct trains leave from Berlin Hauptbahnhof and arrive into Prague Hlavni Nadrazi Station. Both are centrally located with taxis and car rentals available.


 

Flights from Berlin to Prague

There are two direct flights a day between the two cities, operated on a code-share basis by Czech Airlines and Air Berlin. The total journey time is around 4 hours. Departures are at just before 7:30 a.m. and at around 4:00 p.m. Flights depart from Berlin Tegel Airport and arrive into Prague Vaclav Airport. Taxis, car rentals and shuttle services are available at all terminals.

Travel Tips

Travel from Berlin to Prague
Travel to Prague easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Berlin to Prague.
FAQs
What are the COVID-19 travel restrictions for Prague, Czechia if I’m coming from Berlin, Germany?

Travel from Berlin, Germany to Prague, Czechia is: Restricted.

Is international entry into Prague from Berlin restricted?

International entry is currently allowed for: Entry is restricted for citizens and permanent residents of Germany.

Do I need to self-quarantine upon arrival to Prague, Czechia from Berlin?

Entry Requirements:

  • Entry is allowed only for essential reasons
  • Negative COVID-19 test issued at most 3 days before arrival and 14 day mandatory self quarantine
  • COVID-19 test 5 days after arrival
  • Negative COVID-19 result is required for quarantine release
  • Passenger Locator Form (PLF) required
  • Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine
  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test

What are the COVID-19 safety measures to follow in Prague, Czechia?

The government of Czechia has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 1 metre (s) (3 feet)
  • Face mask requirement: Mandatory

The above information was last verified on 14/06/2021. Remember to check the latest COVID-19 travel safety regulations for your trip between Berlin and Prague closer to your planned date of departure here.

Do I need to self-quarantine when I arrive back to Germany from Prague, Czechia?

Return travel to Berlin, Germany from Czechia is: Restricted.

Are there any travel restrictions on reentering Germany from Czechia?

Entry into Germany is allowed for: Entry is restricted for citizens and permanent residents of Czech Republic.

Are there requirements to self-quarantine on arrival into Germany from Czechia?

Requirements for reentering Germany:

  • Negative COVID-19 test issued at most 2 days before arrival for all travellers by air
  • A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 5
  • The exact quarantine requirements depend on the regulations in each federal state
  • Pre-arrival health declaration
  • Passenger Locator Form (PLF) required
  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test
  • Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine
  • Quarantine is not required if the traveller has recovered from COVID-19 in the past 6 months (certificate needed)

What are the requirements for social distancing and wearing face masks in Germany?

All travellers must abide by the following measures in Germany to reduce the spread of coronavirus in the country:

  • Social distance: 1.5 metre (s) (5 feet)
  • Face masks: Mandatory

The above information about your return travel to Berlin, Germany was last verified on 18/06/2021. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to Berlin from Prague.

How do you get from Berlin to Prague?

There are 2 ways to travel to Prague from Berlin including taking a coach or train.

What is the distance from Berlin to Prague?

The distance from Berlin to Prague is approximately 173 miles (279 km).

What are the departure and arrival points in Berlin and in Prague?

These are the most popular departure and arrival points when travelling from Berlin to Prague:

  • Most travellers take a coach from Berlin, ZOB to Praha, Hlavní Nádraží.
  • Most travellers board their train from Berlin Hbf and arrive in Prague, Praha, Zličín.
Who can get me from Berlin to Prague?

If finding a good deal is your main consideration for your trip from Berlin to Prague, then we'll help you find the best value travel companies for you:

  • Flixbus can take you to Prague by coach. If searching for a good deal on coaches, you can find tickets for Flixbus from Berlin to Prague for £15.
  • Travel with Deutsche Bahn to go to Prague by train. For a good deal on tickets, you can find Deutsche Bahn Berlin to Prague tickets on Omio for £21.
Can I find a direct route from Berlin to Prague?

Yes, there are direct services available between Berlin and Prague with the following travel operators:

  • You can take a direct coach with Eurolines Germany, Flixbus, ArdaTur, Comati PSG or Arda Tur.
  • You can purchase a direct train with Deutsche Bahn.

Direct services tend to save you time and add more convenience in getting you to Prague as you won't need to change in between, so it's worth paying attention to before booking your tickets to Prague from Berlin.

What is another destination I should add to my tour from Berlin to Prague?
Many of our customers who book a trip from Berlin to Prague often extend their holiday and travel to other popular destinations like Vienna, Budapest or Munich. If you’re thinking of adding another destination to your Berlin and Prague itinerary, let Omio find you the best connections between Prague and any of these top destinations today!
How far in advance should I purchase my Berlin to Prague ticket online to get the best deals?

When planning your trip to Prague from Berlin, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Coach tickets cost on average £15 one way.
  • Train tickets cost £21 one way on average.

However, we recommend buying tickets from Berlin to Prague online a few months in advance to get the best deals and save money on your upcoming journey.

How do I get from Berlin to Prague the cheapest way?

A coach service offers the cheapest way to travel from Berlin to Prague, which costs on average £15.

This is compared to other ways of getting to Prague:

A coach journey is usually £6 less than a journey to Prague by train, which costs on average £21 for the same trip.

What is the quickest way from Berlin to Prague?

The quickest way to travel to Prague from Berlin is by coach, which takes on average 3 h  compared to other travel options that may take you longer to get to your destination:

In comparison, going by train can take 4 h 4 min  on average.

Stations

Important Stations and Airports for this Journey

Berlin
Prague
Berlin, ZOB am Funkturm
Amenities
Berlin Ostbahnhof
Amenities
Refreshments