[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Mon
Aug 2
45Deutsche Bahn
15ArdaTur
Tue
Aug 3
30Deutsche Bahn
15ArdaTur
Wed
Aug 4
25Deutsche Bahn
14Eurolines Germany
Thu
Aug 5
25Deutsche Bahn
14Eurolines Germany
Fri
Aug 6
25Deutsche Bahn
15ArdaTur
Sat
Aug 7
30Deutsche Bahn
14Eurolines Germany
Sun
Aug 8
23Deutsche Bahn
14Eurolines Germany
Mon
Aug 9
19Deutsche Bahn
14Eurolines Germany
Tue
Aug 10
19Deutsche Bahn
14Eurolines Germany
Wed
Aug 11
19Deutsche Bahn
14Eurolines Germany
Thu
Aug 12
23Deutsche Bahn
14Eurolines Germany
Fri
Aug 13
19Deutsche Bahn
14Eurolines Germany
Sat
Aug 14
25Deutsche Bahn
14Eurolines Germany
Sun
Aug 15
19Deutsche Bahn
14Eurolines Germany
Mon
Aug 16
19Deutsche Bahn
14Eurolines Germany
Tue
Aug 17
19Deutsche Bahn
14Eurolines Germany
Wed
Aug 18
19Deutsche Bahn
14Eurolines Germany
Thu
Aug 19
19Deutsche Bahn
14Eurolines Germany
Fri
Aug 20
25Deutsche Bahn
14Eurolines Germany
Sat
Aug 21
23Deutsche Bahn
14Eurolines Germany
Sun
Aug 22
19Deutsche Bahn
14Eurolines Germany

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

Deutsche Bahn
Renfe
Italo
Renfe AVE
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

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

View all

Train Information to Prague from Berlin

distanceDistance173 miles (279 km)
durationAverage train duration5 h 5 min
priceAverage train ticket price€29 (€29)
changesDirect trainYes
carriersTrain providersDeutsche Bahn or Deutsche Bahn with connection

Trains from Berlin to Prague cover the 173 miles (279 km) long journey taking on average 5 h 5 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. There are direct train services available. You can get the cheapest train tickets for this trip for as low as €23, but the average price of train tickets is €29. Travellers depart most frequently from Berlin Hbf and arrive in Prague, Praha, Zličín.

Train companies

Travel with Deutsche Bahn from Berlin to Prague

Travel between Berlin and Prague from €23 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most affordable route for you.

Deutsche Bahn

Deutsche Bahn (DB) trains take you between Berlin and Prague in comfort. Find the DB train timetable for your trip from Berlin to Prague on Omio and book cheap DB tickets online. The distance from Berlin to Prague is 173 miles (279 km) by DB and prices for a Deutsche Bahn ticket from Berlin to Prague start at €23.

Deutsche Bahn is Germany’s main operator of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

Travel on different types of DB trains, including the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), on its routes, which differ in terms of comfort and the time needed to travel. For example, while WCs are standard, services like onboard restaurants or free WiFi are only available on certain trains.

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travelling by Train from Berlin to Prague

Trains from Berlin to Prague are run by Deutsche Bahn and run on average once every two hours during the weekdays. Most trains are direct and take around 4hrs to arrive into Prague.

Know before you go:

  • Trains from Berlin to Prague are run by Deutsche Bahn.
  • The average journey duration is 4hrs long, although some journeys can take up to 7hrs to complete.
  • Trains run from Berlin to Prague from just past 04:18 until 19:28, although times may vary.
  • Trains run once every two hours on average, later in the evening, or early in the morning, this may decrease further.
  • Trains depart from Berlin Hauptbahnhof and arrive into Praha hlavní nádraží.

Berlin to Prague Train Schedule

Departure Time

Departure Station

Arrival Station

Journey Time

04:27

Berlin Hauptbahnof

Prague hlavní nádraží

05:00 h

07:03

Berlin Hauptbahnof

Prague hlavní nádraží

04:24 h

09:04

Berlin Hauptbahnof

Prague hlavní nádraží

04:23 h

11:04

Berlin Hauptbahnof

Prague hlavní nádraží

4:23 h

13:03

Berlin Hauptbahnof

Prague hlavní nádraží

04:24 h

15:04

Berlin Hauptbahnof

Prague hlavní nádraží

04:23 h

17:04

Berlin Hauptbahnof

Prague hlavní nádraží

04:23 h

19:27

Berlin Hauptbahnof

Prague Masarykovo N.

10:35 h

21:02

Berlin Hauptbahnof

Prague Masarykovo N.

11:00 h

21:30

Berlin Hauptbahnof

Prague Masarykovo N.

10:32 h



Tips for Booking Cheap Trains from Berlin to Prague

  • To get the best price it's important to book as far in advance as possible as prices climb as tickets sell out.
  • If you’re able to purchase a non-flexible fare, this will also save you money. This means travelling on a particular train at a particular time.
  • Travelling on a Wednesday is considerably cheaper than a Friday, so if you can start your holiday early, the travel costs could be cheaper.
  • Avoid travelling at peak commuter trains, even if you’re travelling internationally, these will be the most expensive times.

Coach Station Information and Getting to the City Centre

Departing from Berlin: Berlin Hauptbahnhof station, or the main station, has a wide range of amenities for travellers who plan to take a train from Berlin to Prague. It is conveniently located in Europaplatz, in the business district in the heart of the city. There are direct links to the Berlin S-Bahn network, and it takes just 10 minutes to reach Berlin Hauptbahnhof from Alexanderplatz or Station Zoo. Buses and trams also stop close to the main station and taxis are readily available. The station is very large, with many platforms, so it’s advised that travellers arrive with enough time to located the correct departure platform.

Arriving in Prague: Praha hlavní nádraí or Praha hl.n is very close to Wenceslas Square in the centre of the city and is the arrival point for the train from Berlin to Prague. The Metro (line C) connects with the station, enabling passengers to reach other parts of the city easily, and buses stop nearby. Taxis are available but passengers should ensure that they are official before getting in.

Travel Tips

Trains from Berlin to Prague
Travel by train 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 COVID-19 travel safety information and restrictions should I be aware of for my train between Berlin and Prague?

Travel between Berlin, Germany and Prague, Czechia by train is: Partially open.

What is the status of international entry into Czechia from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

Do I need to self-quarantine on arrival in Czechia from Berlin?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Prague, Czechia?

When travelling in Czechia, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 2 metre (s) (7 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 7/29/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from Berlin to Prague before travelling.

What restrictions are there on reentering Germany from Prague, Czechia?

The current restriction level for your return trip by train from Prague to Berlin is: Partially open

Are there any international entry restrictions on returning to Germany from Czechia?

Reentry to Germany is allowed for: Entry is partially open for citizens and permanent residents of Czech Republic

Do I need to quarantine on arrival in Germany from Prague?

What are the entry requirements?

  • Negative COVID-19 test issued at most 2 days before arrival for all travellers by air
  • Pre-arrival health declaration
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Berlin, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 7/30/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Prague to Berlin train here.

What is the price of the cheapest train to Prague from Berlin?
Omio customers have found cheap train tickets between Berlin and Prague for as low as €23  for the next 7 days.
What is the cost of a train ticket from Berlin to Prague on average?
If you’re looking to purchase tickets for this route in the next 7 days, you’ll find that Berlin to Prague train prices are on average €29  one way.
How many miles is it from Berlin to Prague by train?
The distance from Berlin to Prague by train is approximately 173 miles (279 km).
What is the average Berlin to Prague train duration?
While the time it takes to travel 173 miles (279 km) from Berlin to Prague can vary based on specific dates, weekends, and bank holidays, the train duration from Berlin to Prague is on average 5 h 5 min.
What is the departure train station in Berlin and arrival train station in Prague?

There are a few train stations in Berlin to start your journey from including Berlin Hbf, Berlin Spandau and Berlin Südkreuz. In Prague you have a few train station options to choose from for your arrival including Prague, Praha, Zličín and Prague, Praha Masarykovo Nádraží.

Omio customers travelling this route depart most frequently from Berlin Hbf   and arrive in Prague, Praha, Zličín.

Where do I find the Berlin train station to Prague? Where is the Prague train station?

Passengers booking this trip most frequently board their trains from Berlin Hbf and need to travel around 0 mile (s) / 0 km from the city centre to get to this train station.

Passengers arriving in Prague most often arrive at Prague, Praha, Zličín and need to travel around 0 mile (s) / 0 km from this train station to the city centre.

Which train providers can take me from Berlin to Prague?
When taking a train from Berlin to Prague, you can count on Deutsche Bahn or Deutsche Bahn with connection for the best way to get you to Prague. You can also check all possible train companies who offer a service between Berlin and Prague and compare the amenities they offer before buying a train ticket.
What are the first and last departure train times from Berlin to Prague?
You can take the first train from Berlin to Prague at 05: 16   or take the last train from Berlin to Prague leaving at 22: 27. Look for the latest Berlin Prague train timetable on Omio and book the best time to take the train for this journey.
How far in advance should I book train tickets from Berlin to Prague for the best deals?
If you book a train ticket from Berlin to Prague within the next 7 days, you can find tickets to cost on average €29 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Berlin and Prague are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Berlin
Prague
Berlin Ostbahnhof
Amenities
Refreshments