[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Wed
Jul 28
$219Deutsche Bahn
$34STUDENT AGENCY k.s.
Thu
Jul 29
$113Deutsche Bahn
$34STUDENT AGENCY k.s.
Fri
Jul 30
$75Deutsche Bahn
$34STUDENT AGENCY k.s.
Sat
Jul 31
$50Deutsche Bahn
$35STUDENT AGENCY k.s.
Sun
Aug 1
$50Deutsche Bahn
$34STUDENT AGENCY k.s.
Mon
Aug 2
Find prices
$34STUDENT AGENCY k.s.
Tue
Aug 3
$50Deutsche Bahn
$34STUDENT AGENCY k.s.
Wed
Aug 4
$50Deutsche Bahn
$34STUDENT AGENCY k.s.
Thu
Aug 5
$47Deutsche Bahn
$28Flixbus
Fri
Aug 6
$50Deutsche Bahn
$34STUDENT AGENCY k.s.
Sat
Aug 7
$50Deutsche Bahn
$34STUDENT AGENCY k.s.
Sun
Aug 8
$50Deutsche Bahn
$34STUDENT AGENCY k.s.
Mon
Aug 9
Find prices
$28Flixbus
Tue
Aug 10
$47Deutsche Bahn
$28Flixbus
Wed
Aug 11
$47Deutsche Bahn
$34STUDENT AGENCY k.s.
Thu
Aug 12
$50Deutsche Bahn
$34STUDENT AGENCY k.s.
Fri
Aug 13
$50Deutsche Bahn
$34STUDENT AGENCY k.s.
Sat
Aug 14
$50Deutsche Bahn
$34STUDENT AGENCY k.s.
Sun
Aug 15
$59Deutsche Bahn
Find prices
Mon
Aug 16
$47Deutsche Bahn
$34Flixbus
Tue
Aug 17
$47Deutsche Bahn
$34STUDENT AGENCY k.s.

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 to Bratislava from Berlin

distanceDistance342 miles (552 km)
durationAverage train duration8 h 34 min
priceAverage train ticket price$93 (€74)
changesDirect trainYes
carriersTrain providersDeutsche Bahn

Trains from Berlin to Bratislava cover the 342 miles (552 km) long route taking on average 8 h 34 min with our travel partners like Deutsche Bahn. There are direct train services available. While the average ticket price for this journey costs around $93 (€74), you can find the cheapest train ticket for as low as $50 (€40). Travelers depart most frequently from Berlin Hbf and arrive in Bratislava predmestie.

Train companies

Deutsche Bahn Berlin – Bratislava

Travel from Berlin to Bratislava from $50 (€40) with Omio’s train partners Deutsche Bahn! You can find the best schedules and tickets when comparing and booking the most convenient route for you.

Deutsche Bahn

Deutsche Bahn (DB) trains take you between Berlin and Bratislava in comfort. Find the DB train schedule for your journey from Berlin to Bratislava on Omio and book cheap DB tickets online. The distance between Berlin and Bratislava is 342 miles (552 km) by DB and prices for a Deutsche Bahn ticket from Berlin to Bratislava start at $50 (€40).

Deutsche Bahn is Germany’s main provider 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 bathrooms are standard, services like onboard restaurants or free WiFi are only available on certain trains.

When purchasing your Deutsche Bahn train tickets from Berlin to Bratislava, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

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

Travel Tips

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

Travel by train between Berlin, Germany and Bratislava, Slovakia is: Fully open.

Is international entry into Bratislava from Berlin restricted?

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

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

Entry Requirements:

  • Passenger Locator Form (PLF) required
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 1 in quarantine
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19

What are the safety rules to follow in Bratislava, Slovakia?

The government of Slovakia has imposed these measures to reduce the spread of COVID-19:

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

The above information was last checked on 7/25/21. Remember to check the latest COVID-19 travel safety regulations for your train to Bratislava from Berlin closer to your date of departure here

Are there travel restrictions, such as quarantine measures, in place when returning to Berlin, Germany from Bratislava, Slovakia?

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

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

Reentry to Germany is allowed for: Entry is partially open for citizens and permanent residents of Slovakia

Do I need to quarantine on arrival in Germany from Bratislava?

What are the requirements?

  • Negative COVID-19 test issued at most 2 days before arrival for all travellers by air
  • Pre-arrival health declaration
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival
  • Passenger Locator Form (PLF) required

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 checked on 7/27/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 Berlin from Bratislava here.

How much do cheap trains to Bratislava from Berlin cost?
Omio customers have found the cheapest trains from Berlin to Bratislava to cost as little as $50 (€40)  in the next 7 days.
How much is a train ticket to Bratislava from Berlin?
The train price from Berlin to Bratislava is on average $93 (€74)  if you are looking to purchase your tickets for this journey in the next 7 days.
How far is Bratislava from Berlin by train?
The train distance from Berlin to Bratislava is around 342 miles (552 km).
How long is the train ride between Berlin and Bratislava?
While the time it takes to travel 342 miles (552 km) between Berlin and Bratislava can vary based on specific dates, weekends, and holidays, the Berlin to Bratislava train journey time is on average 8 h 34 min.
When traveling by train from Berlin to Bratislava, which train station in Berlin do I depart from and which train station in Bratislava do I arrive in?

Omio customers who travel this route most frequently depart from Berlin Hbf   and arrive in Bratislava predmestie.

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

The most popular departure train station with passengers for this trip, called Berlin Hbf, is located 1 mile (s) / 2 km from the city center of Berlin.

The most popular arrival train station, Bratislava predmestie, is located 2 mile (s) / 4 km away from the city center of Bratislava.

Which train providers can get me from Berlin to Bratislava?
For the best Berlin to Bratislava train to purchase, you can travel safely and comfortably with Deutsche Bahn. However, it's always good to check all possible train providers with services between Berlin and Bratislava to compare what amenities they may offer.
When can I take the first train from Berlin to Bratislava? When can I take the last train for the day?
You can take the earliest train from Berlin to Bratislava at 5: 16 AM   or take the last train from Berlin to Bratislava leaving at 10: 27 PM. Look for the latest Berlin to Bratislava train schedules on Omio and book the best time to take the train for this trip.
How early should I buy train tickets between Berlin and Bratislava to score the best deals?
The price of a one way train ticket from Berlin to Bratislava is on average $93 (€74) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets from Berlin to Bratislava available a few months in advance.
Stations

Important Stations and Airports for this Journey

Berlin
Bratislava
Berlin Ostbahnhof
Amenities
Refreshments