COMPARE Prices across different modes

28 Oct
£40Deutsche Bahn
Find prices
29 Oct
Find prices
£16Arda Tur
30 Oct
£40Deutsche Bahn
£16Eurolines Germany
31 Oct
£25Deutsche Bahn
£16Arda Tur
1 Nov
£25Deutsche Bahn
£16Eurolines Germany
2 Nov
£25Deutsche Bahn
£16Eurolines Germany
3 Nov
£25Deutsche Bahn
£16Eurolines Germany
4 Nov
£25Deutsche Bahn
£16Eurolines Germany
5 Nov
£25Deutsche Bahn
£16Eurolines Germany
6 Nov
£25Deutsche Bahn
£16Eurolines Germany
7 Nov
Find prices
£16Eurolines Germany
8 Nov
£25Deutsche Bahn
£16Eurolines Germany
9 Nov
£25Deutsche Bahn
£16Eurolines Germany
10 Nov
£25Deutsche Bahn
£16Eurolines Germany

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Berlin to Brno

distanceDistance268 miles (432 km)
durationAverage train duration7 h 17 min
priceAverage train ticket price£30 (€34)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain companiesDeutsche Bahn

Trains from Berlin to Brno cover the 268 miles (432 km) long route taking on average 7 h 17 min with our travel partners like Deutsche Bahn. Normally, there are 2 trains operating per day, including direct services available. While the average ticket price for this route costs around £30, you can find the cheapest train ticket for as low as £25. Travellers depart most frequently from Berlin Hbf and arrive in Brno Dolní Nádraží.

Train companies

Train from Berlin to Brno with Deutsche Bahn

Travel from Berlin to Brno from £25 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most convenient route for you.

Deutsche Bahn

Deutsche Bahn (DB) trains take you between Berlin and Brno in comfort. Find the DB train timetable for your route between Berlin and Brno on Omio and book cheap DB tickets online. The distance from Berlin to Brno is 268 miles (432 km) by DB and prices for a Deutsche Bahn ticket from Berlin to Brno start at £25.

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.

Operator ticket policies for COVID

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

Deutsche Bahn Trains from Berlin to Brno


Deutsche Bahn is Germany's leading train company, running 40,000 train journeys every day. Deutsche Bahn has a wide range of tickets, offers and discount cards such as the BahnCard. Check if you can use it on the Deutsche Bahn trains from Berlin to Brno. For more information on ticket cancellation, please visit our customer service centre.

Deutsche Bahn has different types of trains such as ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regional Rail) based on travel time and comfort. Toilets are available on all trains and some of them have an onboard restaurant or access to Wi-Fi.

At Omio, you can easily check the train schedule from Berlin to Brno and book cheap Deutsche Bahn tickets.

More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Cheap train tickets
More information: High-speed trains

Travel Tips

Trains from Berlin to Brno
Travel by train to Brno 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 Brno.
Is cross-border travel by train between Berlin, Germany and Brno, Czechia allowed?

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

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

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival
  • 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 Brno, Czechia?

When travelling in Czechia, you must follow these COVID-19 safety rules:

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

The information above was last checked on 23/10/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Brno from Berlin before travelling.

Are there restrictions on returning to Germany from Czechia by train?

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

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

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

What are the entry requirements?

  • 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?

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 27/10/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 Brno to Berlin train here.

What is the cost of cheap trains to Brno from Berlin?
If you’re looking to save money on tickets, you can find a cheap train between Berlin and Brno for as little as £25  in the next 7 days.
What is the average cost of a train from Berlin to Brno?
In the next 7 days you’ll find that the average cost of a train ticket to Brno from Berlin is £30  one way.
How many miles is it from Berlin to Brno by train?
You should expect to travel around 268 miles (432 km)  from Berlin to Brno by train.
How long is the train journey to Brno from Berlin?
The train time to Brno from Berlin is on average 7 h 17 min  for the 268 miles (432 km) long journey, but the time it takes to go from Berlin to Brno by train can vary depending on specific dates or travelling on weekends and holidays.
When travelling by train from Berlin to Brno, which train station in Berlin do I depart from and which train station in Brno do I arrive in?

Omio customers travelling this route depart most frequently from Berlin Hbf   and arrive in Brno Dolní Nádraží.

Where is the train station in Berlin? Where is the train station in Brno?

Passengers board the train most frequently from Berlin Hbf, which is located around 1 mile (s) / 2 km away from the city centre, and they get off the train at Brno Dolní Nádraží, located 1 mile (s) / 1 km away from the city centre.

What train companies go from Berlin to Brno?
For the journey from Berlin to Brno you can take a train with Deutsche Bahn. Be sure to check out all possible train providers that offer services to Brno from Berlin on Omio to compare what amenities they may have.
Are there any Berlin to Brno direct train services?
Yes, there are 2 direct trains from Berlin to Brno per day with Deutsche Bahn  on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
How many train services are there between Berlin and Brno a day?
On average, there are 2 trains a day from Berlin to Brno. 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 Berlin to Brno?
The earliest train departing from Berlin to Brno leaves at 05: 17. The last train departing from Berlin to Brno leaves at 21: 29. You can find the latest Berlin to Brno train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book train tickets to Brno from Berlin to score 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 book train tickets between Berlin and Brno within the next 7 days, you can find tickets to cost on average £30 one way. To find the best prices for this route, consider booking your train ticket from Berlin to Brno a few months in advance.

Important Stations and Airports for this Journey

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 Brno.
Amenities at station
Ticket office hours
Mon - Sat: 07: 00 - 22: 00 | Sun: 08: 00 - 22: 00
Connections to/from station
U-Bahn lines: U5
Train lines: ICE, EC, IC, FEX, HBX, IRE, RB10, RB14, RB21, RB22, RE1, RE2, RE3, RE4, RE5, RE7
Bus lines: 120, 123, 142, 147, 245, M41, M85, N20, N40, N5
S-Bahn lines: S3, S5, S7, S9
Tram lines: M5, M6, M8, M10