The cheapest trains from Prague to Berlin

Showing times and prices for Sep 23

Cheapest

$26

Average

$63

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 Prague to Berlin will cost around $ 63 if you buy it on the day, but the cheapest tickets can be found for only $ 26.

Cheapest
08:47PMPrague10h45 07:32AMBerlin Hbf
3 changes
$261One-way
Cheapest
11:28PMPrague9h15 08:43AMBerlin Hbf
3 changes
$261One-way
2nd Cheapest
05:39PMPraha Nadrazi Holesovice 4h27 10:06PMBerlin Hbf
0 changes
$421One-way
2nd Cheapest
12:26PMPrague4h16 04:42PMBerlin Hbf
0 changes
$421One-way
2nd Cheapest
02:37PMPraha Nadrazi Holesovice 4h05 06:42PMBerlin Hbf
0 changes
$421One-way

Timetable Prague to Berlin

Showing trains for tomorrow, Thu, Sep 23
06:26AMPrague4h16 10:42AMBerlin Hbf
0 changes
08:26AMPrague4h16 12:42PMBerlin Hbf
0 changes
10:26AMPrague4h16 02:42PMBerlin Hbf
0 changes
12:26PMPrague4h16 04:42PMBerlin Hbf
0 changes
02:37PMPraha Nadrazi Holesovice 4h05 06:42PMBerlin Hbf
0 changes
04:26PMPrague4h16 08:42PMBerlin Hbf
0 changes
05:39PMPraha Nadrazi Holesovice 4h27 10:06PMBerlin Hbf
0 changes
06:47PMPrague11h37 06:24AMBerlin Hbf
0 changes
06:47PMPrague11h20 06:07AMBerlin-Lichtenberg
0 changes
06:47PMPrague11h53 06:40AMBerlin Hbf
0 changes
06:47PMPrague11h36 06:23AMBerlin Hbf
0 changes
08:47PMPrague10h45 07:32AMBerlin Hbf
0 changes
11:28PMPrague9h15 08:43AMBerlin Hbf
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
Sep 22
$43Deutsche Bahn
$19STUDENT AGENCY k.s.
Thu
Sep 23
$24Deutsche Bahn
$19STUDENT AGENCY k.s.
Fri
Sep 24
$24Deutsche Bahn
$19Eurolines Germany
Sat
Sep 25
$24Deutsche Bahn
$19Eurolines Germany
Sun
Sep 26
$24Deutsche Bahn
$17Eurolines Germany
Mon
Sep 27
Find prices
$19Eurolines Germany
Tue
Sep 28
$24Deutsche Bahn
$19Eurolines Germany
Wed
Sep 29
$24Deutsche Bahn
$17Eurolines Germany
Thu
Sep 30
$24Deutsche Bahn
$19Eurolines Germany
Fri
Oct 1
$24Deutsche Bahn
$19STUDENT AGENCY k.s.
Sat
Oct 2
$24Deutsche Bahn
$19Eurolines Germany
Sun
Oct 3
$24Deutsche Bahn
$19STUDENT AGENCY k.s.
Mon
Oct 4
$24Deutsche Bahn
$19Eurolines Germany
Tue
Oct 5
$24Deutsche Bahn
$19STUDENT AGENCY k.s.
Wed
Oct 6
$24Deutsche Bahn
$19Eurolines Germany
Thu
Oct 7
$24Deutsche Bahn
$19Eurolines Germany
Fri
Oct 8
$24Deutsche Bahn
$19STUDENT AGENCY k.s.
Sat
Oct 9
$24Deutsche Bahn
$19Eurolines Germany
Sun
Oct 10
$24Deutsche Bahn
$19STUDENT AGENCY k.s.
Mon
Oct 11
$24Deutsche Bahn
$19Eurolines Germany
Tue
Oct 12
$24Deutsche Bahn
$19Eurolines Germany

The fastest trains from Prague to Berlin

Showing times and prices for Sep 23

Fastest Journey

4 h 5 m

Average

7 h 24 m

Trains per day

13

Distance

280 km

Of the 13 trains that leave Prague for Berlin 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 7 h 24 m but if you time it right, some trains will get you there in just 4 h 5 m .

The slowest trains will take 11 h 53 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
02:37PMPraha Nadrazi Holesovice 4h05 06:42PMBerlin Hbf
0 changes
$421One-way
2nd Fastest
08:26AMPrague4h16 12:42PMBerlin Hbf
0 changes
$561One-way
2nd Fastest
06:26AMPrague4h16 10:42AMBerlin Hbf
0 changes
$491One-way
2nd Fastest
12:26PMPrague4h16 04:42PMBerlin Hbf
0 changes
$421One-way
2nd Fastest
10:26AMPrague4h16 02:42PMBerlin Hbf
0 changes
$561One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
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 between Prague and Berlin

distanceDistance173 miles (279 km)
durationAverage train duration4 h 16 min
priceAverage train ticket price$26 (€21)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain companiesDeutsche Bahn

Trains from Prague to Berlin cover the 173 miles (279 km) long route taking on average 4 h 16 min with our travel partners like Deutsche Bahn. Normally, there are 6 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $24 (€19), but the average price of train tickets is $26 (€21). Travelers depart most frequently from Prague, Praha, Zličín and arrive in Berlin Hbf.

Train companies

Prague to Berlin with Deutsche Bahn

For as little as $24 (€19) you can travel by train from Prague to Berlin with Deutsche Bahn. Omio will show you the best deals, schedules and tickets available for this route.

Deutsche Bahn

Deutsche Bahn (DB) is the main provider 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 between Prague and 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 bathrooms are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

    Deutsche Bahn has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Deutsche Bahn tickets from Prague to Berlin and when traveling by train:

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

    Trains from Prague to Berlin

    Trains in Europe are a convenient way to travel between cities, with a number of companies offering both domestic and international train routes. Trains from Prague to Berlin run three times a day, including weekends. The journey to the German capital takes just under five hours and can be done without any changes. The first train from Prague to Berlin leaves just before 12.30 p.m. and the last at about 4.30 p.m. The service is part of Deutsche Bahn's high-speed EuroCity network.

    Train tickets from Prague to Berlin: when to book to save $

    Time Price Savings
    1 week earlier 42 €
    2 weeks earlier 35 €20%
    3 weeks earlier 34 €24%
    1 month before 33 €27%
    2 months earlier 35 €20%
    3 months earlier 31 €35%


    Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Prague - Berlin. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

    The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

    • Buying your train ticket from Prague - Berlin 3 weeks in advance means you can save on average up to 24% compared to the price available on the day of departure.
    • If you book a ticket Prague - Berlin with 2 months in advance you save up to about 20% compared to the initial price.
    • By booking 3 months in advance, you could save up to 35%.
    • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

    Travel Tips

    Trains from Prague to Berlin
    Travel by train to Berlin 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 Prague to Berlin.
    FAQs
    Are there COVID-19 travel restrictions for trains between Prague and Berlin?

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

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

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

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

    Conditions of entry:

    • Negative COVID-19 test issued at most 3 days before arrival
    • Pre-arrival health declaration
    • The exact quarantine requirements depend on the regulations in each federal state
    • Digital entry registration is required prior to arrival

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

    When traveling in Germany, you must follow these COVID-19 safety rules:

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

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

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

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

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

    Reentry to Czechia 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?

    What are the requirements?

    • Negative COVID-19 test issued at most 3 days before arrival and 5 day mandatory self quarantine
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
    • Passenger Locator Form (PLF) required

    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: 2 metre (s) (7 feet)
    • Face mask: Mandatory

    Last checked on 9/20/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 train to Prague from Berlin here.

    How much are cheap trains between Prague and Berlin?
    If you’re looking to save money on tickets, you can find cheap Prague to Berlin trains for as little as $24 (€19)  in the next 7 days.
    How much is a train ticket from Prague to Berlin?
    If you are looking to buy your train ticket in the next 7 days, you can expect the Prague to Berlin train to cost on average $26 (€21)  one way.
    How far is it from Prague to Berlin by train?
    You should expect to travel around 173 miles (279 km)  from Prague to Berlin by train.
    How long is a train between Prague and Berlin on average?
    The Prague to Berlin train duration is on average 4 h 16 min, which is to be expected when traveling 173 miles (279 km) to Berlin from Prague. However, the time it takes can vary based on specific dates, weekends, and holidays.
    What train station in Prague goes to Berlin? What train station do I come into Berlin from Prague?

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

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

    Passengers booking this trip most frequently board their trains from Prague, Praha, Zličín and need to travel around 6 mile (s) / 10 km from the city center to get to this train station.

    Passengers arriving in Berlin most often arrive at Berlin Hbf and need to travel around 1 mile (s) / 2 km from this train station to the city center.

    What train companies go from Prague to Berlin?
    For the best Prague to Berlin train to buy, you can travel safely and comfortably with Deutsche Bahn. However, it's always good to check all possible train providers with services to Berlin from Prague to compare what amenities they may offer.
    How many train services are there from Prague to Berlin a day?
    On average, there are 6 trains a day from Prague to Berlin. The train times and services may be different on weekends and holidays compared to weekdays.
    What are the first and last departure train times from Prague to Berlin?
    You can take the earliest train from Prague to Berlin at 6: 26 AM   or take the last train from Prague to Berlin leaving at 9: 28 PM. Look for the latest Prague to Berlin train schedules on Omio and book the best time to take the train for this journey.
    How far in advance should I buy train tickets between Prague and Berlin for the best deals?
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this route and save money. If you purchase train tickets to Berlin from Prague within the next 7 days, you can find tickets to cost on average $26 (€21) one way. To find the best prices for this route, consider booking your train ticket from Prague to Berlin a few months in advance.
    Stations

    Important Stations and Airports for this Journey

    Prague
    Berlin
    Praha Hlavni Nadrazi (M)
    Amenities