Trains from Berlin to Prague

Mon, Sep 23
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Berlin
to Prague

Showing times and prices for Sep 23

Cheapest

20

Average

54

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

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

Cheapest
carrier-logo
02:40Berlin Gesundbrunnen6h46 09:26Praha, hlavní nádraží
2 changes
20 1One-way
2nd Cheapest
carrier-logo
20:58Berlin Hbf (tief)11h12 08:10Praha, hlavní nádraží
3 changes
30 1One-way
carrier-logo
18:59Berlin Hbf (tief)11h11 06:10Praha, hlavní nádraží
3 changes
35 1One-way
carrier-logo
21:28Berlin Hbf (tief)10h42 08:10Praha, hlavní nádraží
4 changes
40 1One-way
carrier-logo
19:28Berlin Hbf (tief)10h42 06:10Praha, hlavní nádraží
4 changes
45 1One-way

Train Times

Berlin to Prague

Showing trains for tomorrow, Mon, Sep 23
carrier-logo
00:26Berlin Hbf (tief)8h44 09:10Praha, hlavní nádraží
0 changes
carrier-logo
02:40Berlin Gesundbrunnen6h46 09:26Praha, hlavní nádraží
0 changes
carrier-logo
04:28Berlin Hbf (tief)4h58 09:26Praha, hlavní nádraží
0 changes
carrier-logo
06:53Berlin Hbf (tief)4h33 11:26Praha, hlavní nádraží
0 changes
carrier-logo
08:59Berlin Hbf (tief)4h27 13:26Praha, hlavní nádraží
0 changes
carrier-logo
10:59Berlin Hbf (tief)4h27 15:26Praha, hlavní nádraží
0 changes
carrier-logo
12:41Berlin Hbf (tief)4h45 17:26Praha, hlavní nádraží
0 changes
carrier-logo
14:59Berlin Hbf (tief)4h27 19:26Praha, hlavní nádraží
0 changes
carrier-logo
16:59Berlin Hbf (tief)4h27 21:26Praha, hlavní nádraží
0 changes
carrier-logo
18:59Berlin Hbf (tief)11h11 06:10Praha, hlavní nádraží
0 changes
carrier-logo
19:28Berlin Hbf (tief)10h42 06:10Praha, hlavní nádraží
0 changes
carrier-logo
19:31Berlin Hbf (tief)10h39 06:10Praha, hlavní nádraží
0 changes
carrier-logo
20:58Berlin Hbf (tief)11h12 08:10Praha, hlavní nádraží
0 changes
carrier-logo
21:28Berlin Hbf (tief)10h42 08:10Praha, hlavní nádraží
0 changes
carrier-logo
21:35Berlin Hbf (tief)11h35 09:10Praha, hlavní nádraží
0 changes

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Sun
Sep 22
40 Deutsche Bahn
19 Flixbus
Mon
Sep 23
20 Deutsche Bahn
15 Eurolines Switzerland
Tue
Sep 24
20 Deutsche Bahn
15 ArdaTur
Wed
Sep 25
20 Deutsche Bahn
15 ArdaTur
Thu
Sep 26
20 Deutsche Bahn
15 ArdaTur
Fri
Sep 27
20 Deutsche Bahn
15 ArdaTur
Sat
Sep 28
23 Deutsche Bahn
15 ArdaTur
Sun
Sep 29
23 Deutsche Bahn
15 ArdaTur
Mon
Sep 30
20 Deutsche Bahn
15 ArdaTur
Tue
Oct 1
20 Deutsche Bahn
15 Eurolines Switzerland
Wed
Oct 2
20 Deutsche Bahn
15 ArdaTur
Thu
Oct 3
20 Deutsche Bahn
15 ArdaTur
Fri
Oct 4
20 Deutsche Bahn
15 ArdaTur
Sat
Oct 5
20 Deutsche Bahn
15 Eurolines Switzerland
Sun
Oct 6
20 Deutsche Bahn
15 ArdaTur
Mon
Oct 7
20 Deutsche Bahn
15 Eurolines Switzerland
Tue
Oct 8
20 Deutsche Bahn
15 Eurolines Switzerland
Wed
Oct 9
20 Deutsche Bahn
15 ArdaTur
Thu
Oct 10
20 Deutsche Bahn
15 ArdaTur
Fri
Oct 11
20 Deutsche Bahn
15 Eurolines Switzerland
Sat
Oct 12
20 Deutsche Bahn
15 ArdaTur

The fastest trains

from Berlin
to Prague

Showing times and prices for Sep 23

Fastest Journey

4 h 27 m

Average

7 h 34 m

Trains per day

15

Distance

280 km

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

These direct train cover the 280 km distance in an average of 7 h 34 m but if you time it right, some train will get you there in just 4 h 27 m .

The slowest train will take 11 h 35 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
carrier-logo
14:59Berlin Hbf (tief)4h27 19:26Praha, hlavní nádraží
0 changes
72 1One-way
Fastest
carrier-logo
08:59Berlin Hbf (tief)4h27 13:26Praha, hlavní nádraží
0 changes
72 1One-way
Fastest
carrier-logo
10:59Berlin Hbf (tief)4h27 15:26Praha, hlavní nádraží
0 changes
72 1One-way
Fastest
carrier-logo
16:59Berlin Hbf (tief)4h27 21:26Praha, hlavní nádraží
0 changes
45 1One-way
2nd Fastest
carrier-logo
06:53Berlin Hbf (tief)4h33 11:26Praha, hlavní nádraží
0 changes
72 1One-way

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

Deutsche Bahn
Renfe
Italo
Renfe AVE
train

Journey Summary

Berlin to Prague Train Information

Avg. Train Duration:
7 hours 23 minutes
Train Ticket Price:20
Trains depart from:Berlin
Trains arrive in:Prague
Distance:280 km
TrainTrain Companies:Deutsche Bahn

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.

Stations

Important Stations and Airports for this Journey
Berlin
Prague
TrainBerlin Hbf

Amenities

Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
Where is the train station and what is the best way to get there?
TrainBerlin Ostbahnhof

Amenities

Refreshments

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.