Trains from Berlin to Prague

Tue, Aug 20
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 Aug 20

Cheapest

£25

Average

£51

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 £ 51 if you buy it on the day, but the cheapest tickets can be found for only £ 25.

Cheapest
carrier-logo
02:40Berlin Gesundbrunnen6h4609:26Praha, hlavní nádraží
2 changes
£251One-way
2nd Cheapest
carrier-logo
20:59Berlin Hbf (tief)11h1108:10Praha, hlavní nádraží
3 changes
£301One-way
carrier-logo
18:59Berlin Hbf (tief)11h1106:10Praha, hlavní nádraží
3 changes
£351One-way
carrier-logo
14:59Berlin Hbf (tief)4h2719:26Praha, hlavní nádraží
0 changes
£351One-way
carrier-logo
21:28Berlin Hbf (tief)10h4208:10Praha, hlavní nádraží
4 changes
£401One-way

Train Times

Berlin to Prague

Showing trains for tomorrow, Tue, Aug 20
carrier-logo
02:40Berlin Gesundbrunnen6h4609:26Praha, hlavní nádraží
0 changes
carrier-logo
04:18Berlin Hbf (tief)6h5211:10Praha, hlavní nádraží
0 changes
carrier-logo
04:28Berlin Hbf (tief)4h5809:26Praha, hlavní nádraží
0 changes
carrier-logo
06:59Berlin Hbf (tief)4h2711:26Praha, hlavní nádraží
0 changes
carrier-logo
08:59Berlin Hbf (tief)4h2713:26Praha, hlavní nádraží
0 changes
carrier-logo
10:59Berlin Hbf (tief)4h2715:26Praha, hlavní nádraží
0 changes
carrier-logo
13:00Berlin Hbf (tief)4h2617:26Praha, hlavní nádraží
0 changes
carrier-logo
14:59Berlin Hbf (tief)4h2719:26Praha, hlavní nádraží
0 changes
carrier-logo
16:59Berlin Hbf (tief)4h2721:26Praha, hlavní nádraží
0 changes
carrier-logo
18:59Berlin Hbf (tief)11h1106:10Praha, hlavní nádraží
0 changes
carrier-logo
19:18Berlin Hbf (tief)10h5206:10Praha, hlavní nádraží
0 changes
carrier-logo
19:28Berlin Hbf (tief)10h4206:10Praha, hlavní nádraží
0 changes
carrier-logo
19:31Berlin Hbf (tief)10h3906:10Praha, hlavní nádraží
0 changes
carrier-logo
20:59Berlin Hbf (tief)11h1108:10Praha, hlavní nádraží
0 changes
carrier-logo
21:18Berlin Hbf (tief)10h5208:10Praha, hlavní nádraží
0 changes
carrier-logo
21:28Berlin Hbf (tief)10h4208:10Praha, hlavní nádraží
0 changes
carrier-logo
21:35Berlin Hbf (tief)11h3509:10Praha, hlavní nádraží
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Mon
Aug 19
£29Deutsche Bahn
£18Flixbus
Tue
Aug 20
£24Deutsche Bahn
£13Arda Tur
Wed
Aug 21
Find prices
£13Arda Tur
Thu
Aug 22
£24Deutsche Bahn
£13Arda Tur
Fri
Aug 23
£24Deutsche Bahn
£13Arda Tur
Sat
Aug 24
£19Deutsche Bahn
£13Arda Tur
Sun
Aug 25
£19Deutsche Bahn
£13Arda Tur
Mon
Aug 26
£19Deutsche Bahn
£13Arda Tur
Tue
Aug 27
£19Deutsche Bahn
£13Arda Tur
Wed
Aug 28
£19Deutsche Bahn
£13Arda Tur
Thu
Aug 29
£19Deutsche Bahn
£13Arda Tur
Fri
Aug 30
Find prices
£13Arda Tur
Sat
Aug 31
£19Deutsche Bahn
£18Flixbus
Sun
Sep 1
£19Deutsche Bahn
£18Flixbus
Mon
Sep 2
£19Deutsche Bahn
£14RegioJet
Tue
Sep 3
£19Deutsche Bahn
£13Arda Tur
Wed
Sep 4
£19Deutsche Bahn
£13Arda Tur
Thu
Sep 5
£19Deutsche Bahn
£13Arda Tur
Fri
Sep 6
£19Deutsche Bahn
£15Flixbus
Sat
Sep 7
£19Deutsche Bahn
£13Arda Tur
Sun
Sep 8
£19Deutsche Bahn
£13Arda Tur

The fastest trains

from Berlin
to Prague

Showing times and prices for Aug 20

Fastest Journey

4h 26m

Average

7h 49m

Trains per day

17

Distance

280 km

Of the 17 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 7h 49m but if you time it right, some train will get you there in just 4h 26m .

The slowest train will take 11h 35m 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
13:00Berlin Hbf (tief)4h2617:26Praha, hlavní nádraží
0 changes
£451One-way
2nd Fastest
carrier-logo
08:59Berlin Hbf (tief)4h2713:26Praha, hlavní nádraží
0 changes
£551One-way
2nd Fastest
carrier-logo
06:59Berlin Hbf (tief)4h2711:26Praha, hlavní nádraží
0 changes
£401One-way
2nd Fastest
carrier-logo
10:59Berlin Hbf (tief)4h2715:26Praha, hlavní nádraží
0 changes
£731One-way
2nd Fastest
carrier-logo
16:59Berlin Hbf (tief)4h2721:26Praha, hlavní nádraží
0 changes
£501One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
train

Journey Summary

Berlin to Prague Train Information

Avg. Train Duration:
6 hours 28 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.

    Compare prices

    Best fares for trains from Berlin to Prague

    This Weekend
    This month
    Next Month
    Fri, Aug 23
    Train
    Deutsche Bahn
    00:426h 44m07:26
    BerlinPrague
    Sat, Aug 24
    Train
    Deutsche Bahn
    16:5911h 11m04:10
    BerlinPrague
    Fastest Trains from Berlin to Prague
    Wed, Aug 28
    Train
    Deutsche Bahn
    04:594h 27m09:26
    BerlinPrague
    Sat, Aug 31
    Train
    Deutsche Bahn
    04:594h 27m09:26
    BerlinPrague
    Sun, Sep 1
    Train
    Deutsche Bahn
    04:594h 27m09:26
    BerlinPrague
    Return Train Tickets for Prague to Berlin
    Wed, Aug 21
    Train
    Deutsche Bahn
    18:5110h 50m05:41
    PragueBerlin
    Thu, Aug 22
    Train
    Deutsche Bahn
    18:5110h 50m05:41
    PragueBerlin
    Fri, Aug 23
    Train
    Deutsche Bahn
    18:5110h 50m05:41
    PragueBerlin

    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?
    This station is not located in the city centre but it can be reached by public transport.
    Metro lines U5
    Bus lines M41, M85, 120, 123, 142, 147, 245
    Suburban train lines S3, S5, S7, S9
    Tram lines M5, M8, M10
    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