Trains from Berlin to Prague

Thu, 24 Jun
+ Add Return

COMPARE Prices across different modes

Wed
23 Jun
£40Deutsche Bahn
Find prices
Thu
24 Jun
£30Deutsche Bahn
£15ArdaTur
Fri
25 Jun
£40Deutsche Bahn
£15STUDENT AGENCY k.s.
Sat
26 Jun
£40Deutsche Bahn
£15ArdaTur
Sun
27 Jun
£30Deutsche Bahn
£15ArdaTur
Mon
28 Jun
£19Deutsche Bahn
£15STUDENT AGENCY k.s.
Tue
29 Jun
Find prices
£15STUDENT AGENCY k.s.
Wed
30 Jun
£19Deutsche Bahn
£15ArdaTur
Thu
1 Jul
£19Deutsche Bahn
£15ArdaTur
Fri
2 Jul
£30Deutsche Bahn
£15ArdaTur
Sat
3 Jul
£23Deutsche Bahn
£15ArdaTur
Sun
4 Jul
£19Deutsche Bahn
£15ArdaTur
Mon
5 Jul
£19Deutsche Bahn
£15ArdaTur
Tue
6 Jul
£19Deutsche Bahn
£15ArdaTur
Wed
7 Jul
£19Deutsche Bahn
£15ArdaTur
Thu
8 Jul
£19Deutsche Bahn
£15ArdaTur
Fri
9 Jul
£19Deutsche Bahn
£15ArdaTur
Sat
10 Jul
£23Deutsche Bahn
£15ArdaTur
Sun
11 Jul
£19Deutsche Bahn
£15ArdaTur
Mon
12 Jul
£19Deutsche Bahn
£15ArdaTur
Tue
13 Jul
£19Deutsche Bahn
£15STUDENT AGENCY k.s.

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

Thu, Jun 24
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
train

seo.routeSummaryBox.subheadline

seo.routeSummaryBox.heading.train

seo.routeSummaryBox.duration.train
7 hour.other 1 minute.one
seo.routeSummaryBox.price.train: £24
seo.routeSummaryBox.departure.train:Berlin
seo.routeSummaryBox.arrival.train:Prague
seo.routeSummaryBox.distance.train:280 km
seo.routeSummaryBox.providers.train:Deutsche Bahn
Train companies

Deutsche Bahn trains from Berlin to Prague

Deutsche Bahn trains will get you between Berlin and Prague from £17. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Deutsche Bahn (DB) trains take you between Berlin and Prague in comfort. Find the DB train timetable for your trip between Berlin and 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 £17.

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.

When purchasing your Deutsche Bahn train tickets between Berlin and Prague, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • 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
    Are there any COVID-19 restrictions for international travel by train between Berlin and Prague?

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

    Is international entry into Prague from Berlin restricted?

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

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

    Entry Requirements:

    • 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 safety rules to follow in Prague, Czechia?

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

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

    The above information was last checked on 21/06/2021. Remember to check the latest COVID-19 travel safety regulations for your train from Berlin to Prague closer to your date of departure here.

    What is the restriction level for the return leg of a round trip journey from Prague, Czechia to Berlin, Germany?

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

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

    Reentry to Germany is allowed for: Entry is restricted 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
    • 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 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 22/06/2021. 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 cost of cheap trains between Berlin and Prague?
    Omio customers have found cheap train tickets from Berlin to Prague for as low as £17  for the next 7 days.
    What is the average price of train tickets between Berlin and Prague?
    If you are looking to purchase your train ticket in the next 7 days, you can expect the Berlin to Prague train to cost on average £28  one way.
    What is the distance to Prague from Berlin by train?
    The Berlin to Prague train distance is approximately 173 miles (279 km).
    How long is the train journey to Prague from Berlin?
    The Berlin to Prague train duration is on average 4 h 4 min, which is to be expected when travelling 173 miles (279 km) from Berlin to Prague. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
    What is the departure train station in Berlin and arrival train station in Prague?

    Some of the Berlin train stations to Prague you can start your journey from include Berlin Hbf, Berlin Spandau and Berlin Südkreuz. Similarly, some of the arrival train stations in Prague include Prague, Praha, Zličín and Prague, Praha Masarykovo Nádraží.

    When travelling this route, Omio customers are departing most frequently from Berlin Hbf   and arriving in Prague, Praha, Zličín.

    Where is the train station in Berlin to go to Prague? Where is the train station in Prague located?

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

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

    Which train companies can get me from Berlin to Prague?
    When taking a train from Berlin to Prague, you can count on Deutsche Bahn for the best way to get you to Prague. You can also check all possible train companies who offer a service to Prague from Berlin and compare the amenities they offer before buying a train ticket.
    Can I book a direct train from Berlin to Prague?
    Yes, you can search for direct trains from Berlin to Prague on Omio with Deutsche Bahn, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you book your train ticket.
    What time is the earliest train from Berlin to Prague? What time is the last train from Berlin to Prague?
    The first train from Berlin to Prague leaves at 07: 16   and the last train for this leaves at 20: 29. Omio shows you the latest train from Berlin to Prague schedule to help you book the best departure time for this journey.
    How far in advance should I purchase a train ticket from Berlin to Prague to get the best deals?
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you book train tickets from Berlin to Prague within the next 7 days, you can find tickets to cost on average £28 one way. To find the best prices for this trip, consider booking your train ticket from Berlin to Prague a few months in advance.