Cheap train tickets from Berlin to Prague

Showing times and prices for 19 May

Cheapest

£26

Average

£43

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Berlin to Prague will cost around £ 43 if you buy it on the day, but the cheapest tickets can be found for only £ 26.

Cheapest
04:57Berlin Hbf4h51 09:48Praha-Holesovice
0 changes
£261One-way
17:16Berlin Hbf4h19 21:35Prague
0 changes
£401One-way
09:16Berlin Hbf4h19 13:35Prague
0 changes
£441One-way
15:16Berlin Hbf4h19 19:35Prague
0 changes
£441One-way
13:16Berlin Hbf4h19 17:35Prague
0 changes
£441One-way

Train schedule Berlin to Prague

Showing trains for tomorrow, Thu, 19 May
04:57Berlin Hbf4h51 09:48Praha-Holesovice
0 changes
07:16Berlin Hbf4h19 11:35Prague
0 changes
09:16Berlin Hbf4h19 13:35Prague
0 changes
11:16Berlin Hbf4h19 15:35Prague
0 changes
13:16Berlin Hbf4h19 17:35Prague
0 changes
15:16Berlin Hbf4h19 19:35Prague
0 changes
17:16Berlin Hbf4h19 21:35Prague
0 changes
20:26Berlin Hbf9h20 05:46Praha Masarykovo, nádraží
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Thu
19 May
£26Deutsche Bahn
£18ArdaTur
Fri
20 May
Find prices
£22Flixbus
Sat
21 May
£26Deutsche Bahn
£17STUDENT AGENCY k.s.
Sun
22 May
£26Deutsche Bahn
£18ArdaTur
Mon
23 May
£26Deutsche Bahn
£17STUDENT AGENCY k.s.
Tue
24 May
Find prices
£17STUDENT AGENCY k.s.
Wed
25 May
£35Deutsche Bahn
£18ArdaTur
Thu
26 May
£28Deutsche Bahn
£22STUDENT AGENCY k.s.
Fri
27 May
£22Deutsche Bahn
£17STUDENT AGENCY k.s.
Sat
28 May
£22Deutsche Bahn
£17STUDENT AGENCY k.s.
Sun
29 May
£26Deutsche Bahn
£18ArdaTur
Mon
30 May
£17Deutsche Bahn
£17STUDENT AGENCY k.s.
Tue
31 May
£17Deutsche Bahn
£15Flixbus
Wed
1 Jun
£11Deutsche Bahn
£15Flixbus
Thu
2 Jun
£17Deutsche Bahn
£15Flixbus
Fri
3 Jun
£26Deutsche Bahn
£18ArdaTur
Sat
4 Jun
£20Deutsche Bahn
£17STUDENT AGENCY k.s.
Sun
5 Jun
£27FlixTrain
£15Flixbus
Mon
6 Jun
£17Deutsche Bahn
£18ArdaTur
Tue
7 Jun
£17Deutsche Bahn
£17STUDENT AGENCY k.s.

Fastest train times from Berlin to Prague

Showing times and prices for 19 May

Fastest Journey

4 h 19 m

Average

5 h

Trains per day

8

Distance

280 km

Of the 8 trains that leave Berlin for Prague every day 7 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 280 km distance in an average of 5 h but if you time it right, some trains will get you there in just 4 h 19 m .

The slowest trains will take 9 h 20 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:16Berlin Hbf4h19 13:35Prague
0 changes
£441One-way
Fastest
17:16Berlin Hbf4h19 21:35Prague
0 changes
£401One-way
Fastest
15:16Berlin Hbf4h19 19:35Prague
0 changes
£441One-way
Fastest
13:16Berlin Hbf4h19 17:35Prague
0 changes
£441One-way
Fastest
11:16Berlin Hbf4h19 15:35Prague
0 changes
£441One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay in Prague?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

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

View all

Overview: Train from Berlin to Prague

distanceDistance173 miles (279 km)
durationAverage train duration4 h 19 min
priceAverage train ticket price£28 (€32)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain providersFlixTrain, Deutsche Bahn with connection or Deutsche Bahn

Trains from Berlin to Prague cover the 173 miles (279 km) long journey taking on average 4 h 19 min with our travel partners like FlixTrain, Deutsche Bahn with connection or Deutsche Bahn. Normally, there are 6 trains operating per day, including direct services available. While the average ticket price for this route costs around £28, you can find the cheapest train ticket for as low as £17. Travellers depart most frequently from Berlin Hbf and arrive in Prague, Praha, Zličín.

Train companies: Deutsche Bahn trains Berlin to Prague

Buy your official Deutsche Bahn train tickets from Berlin to Prague from £17 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular route.

Deutsche Bahn

Deutsche Bahn (DB) is the main operator of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train to Prague from Berlin. DB uses different types of trains such as 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 required to travel. For example, while toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

  • Average Price: £17

When you buy your Deutsche Bahn train tickets from Berlin to Prague don't forget to keep the following COVID-19 related policies in mind:

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

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

    Am I allowed to travel by train from Berlin, Germany to Prague, Czechia?

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

    Can I enter Czechia from Germany?

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

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

    Conditions of entry:

    • No COVID-19 testing required
    • No quarantine required

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

    All travellers in Czechia must observe these coronavirus safety measures:

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

    The information above was last checked on 15/05/2022. Remember to review the latest COVID-19 travel safety regulations   for your train to Prague from Berlin as this information can change.

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

    Return travel from Czechia to Germany is: Partially open.

    Are there any international entry restrictions on returning to Berlin from Prague?

    Entry into 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?

    Requirements for reentering:

    • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 3 hours prior to arrival, or an Antigen test performed within 2 hours prior to arrival
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Travellers who have recovered from COVID-19 in the last 9 months are exempt from providing a negative COVID-19 test (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 requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Mandatory

    Last checked on 17/05/2022. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Berlin from Prague.

    How much do cheap trains to Prague from Berlin cost?

    You can find a cheap train from Berlin to Prague for some dates and times for as low as £17  one way in the next 7 days.

    What is the average cost of a train from Berlin to Prague?

    The Berlin to Prague train ticket price is on average £28  if you are looking to purchase your tickets for this journey in the next week.

    How far is it from Berlin to Prague by train?

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

    How long is the train from Berlin to Prague?

    The Berlin to Prague train duration is on average 4 h 19 min, which is to be expected when travelling 173 miles (279 km) to Prague from Berlin. 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?

    Omio customers travelling this route book their trains from Berlin Hbf   to Prague, Praha, Zličín.

    Where is the Berlin train station located? Where is the Prague train station located?

    The most popular departure train station with passengers for this route, called Berlin Hbf, is located 3.5 miles (5.6 km) from the city centre of Berlin.

    The most popular arrival train station, Prague, Praha, Zličín, is located 8.7 miles (14.1 km) away from the city centre of Prague.

    What train providers go from Berlin to Prague?

    For the best Berlin to Prague train to book, you can travel safely and comfortably with FlixTrain, Deutsche Bahn with connection or Deutsche Bahn. However, it's always good to check all possible train companies with services to Prague from Berlin to compare what amenities they may offer.

    Are there any direct trains between Berlin and Prague?

    Yes, there are 6 direct trains per day from Berlin to Prague. You can look to travel with Deutsche Bahn  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this journey.

    How many train services are there from Berlin to Prague a day?

    The average number of trains departing Berlin for Prague is 6 a day. The train schedules and services may vary between weekdays and weekends.

    When is the earliest train from Berlin to Prague? When is the last train from Berlin to Prague?

    The first Berlin to Prague train departs at 05: 16   and the last train from Berlin to Prague leaves at 21: 29. Check out the most up-to-date Berlin to Prague train timetable on Omio and find the best time to travel to your destination.

    How early should I buy train tickets from Berlin to Prague to score 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 journey, consider booking your train ticket from Berlin to Prague a few months in advance.

    Important Stations and Airports for this Journey

    Berlin
    Prague
    The major railway station for departures from Berlin is Berlin Hbf. Read all the information you need to know about services, amenities and connections at Berlin Hbf for your trip from Berlin to Prague.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +49 302971055
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
    Public transport options for Berlin Hbf
    U-Bahn lines: U5
    S-Bahn lines: S3, S5, S7, S9
    Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
    Tram lines: M5, M6, M8, M10
    Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7