Search train tickets to Bratislava

switcheroo

Quickview

How to get to Bratislava by train?

Routes24
Trips per day533
train carriers6
Stations7
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Bratislava?

The cheapest prices for a train ticket to Bratislava that users have found recently on Wanderu start at €5.88. Such great deals to Bratislava are available on one route to Brno. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Bratislava. Brno at has consistently the lowest average train ticket prices to Bratislava.

What are the main train stations in Bratislava?

The most popular train stations in Bratislava are Bratislava-Petrzalka, Bratislava hl.st. and Mlynské nivy 4637/31. Bratislava-Petrzalka is the busiest train station in Bratislava.

Hagen

There are 162 train schedules per day connecting Hagen with Bratislava. It takes on average 13 hours and 20 minutes to travel 485 miles, 780 kms, by train from Hagen. 2 train carriers offer schedules from Hagen, with Deutsche Bahn offering the most daily connections to Bratislava. Traveling by train from Hagen you will most likely to arrive in Bratislava at Bratislava-Petrzalka.
Avg. Time
13h 20m
Avg. Price
€120.19

Bretten

There are 133 train schedules per day connecting Bretten with Bratislava. It takes on average 9 hours and 48 minutes to travel 390 miles, 626 kms, by train from Bretten. 2 train carriers offer schedules from Bretten, with Deutsche Bahn offering the most daily connections to Bratislava. Traveling by train from Bretten you will most likely to arrive in Bratislava at Bratislava-Petrzalka.
Avg. Time
9h 48m
Avg. Price
€88.15

Koblenz

There are 131 train schedules per day connecting Koblenz with Bratislava. It takes on average 12 hours and 23 minutes to travel 456 miles, 733 kms, by train from Koblenz. 3 train carriers offer schedules from Koblenz, with Deutsche Bahn offering the most daily connections to Bratislava. Traveling by train from Koblenz you will most likely to arrive in Bratislava at Bratislava-Petrzalka.
Avg. Time
12h 23m
Avg. Price
€126.27

Düsseldorf

There are 126 train schedules per day connecting Düsseldorf with Bratislava. It takes on average 12 hours and 2 minutes to travel 509 miles, 818 kms, by train from Düsseldorf. 4 train carriers offer schedules from Düsseldorf, with RegioJet offering the most daily connections to Bratislava. Traveling by train from Düsseldorf you will most likely to arrive in Bratislava at Bratislava-Petrzalka.
Avg. Time
12h 2m
Avg. Price
€84.33

Pforzheim

There are 112 train schedules per day connecting Pforzheim with Bratislava. It takes on average 9 hours and 35 minutes to travel 389 miles, 625 kms, by train from Pforzheim. 3 train carriers offer schedules from Pforzheim, with Deutsche Bahn offering the most daily connections to Bratislava. Traveling by train from Pforzheim you will most likely to arrive in Bratislava at Bratislava-Petrzalka.
Avg. Time
9h 35m
Avg. Price
€86.80

Located in , Slovakia, you can travel by train to Bratislava from 24 destinations and choose from 533 daily train schedules to get you there. Deutsche Bahn with non-federally owned railway company has the most train connections to Bratislava. The furthest train arriving in Bratislava covers a distance of 676.60 miles, 1088.60 kms, covering the journey in 22 hours and 12 minutes

Looking for other ways to get there? Check out Ferry options to Bratislava or explore Bus trips to Bratislava.

train companies serving Bratislava

RegioJet

There are 8 daily RegioJet schedules to Bratislava. RegioJet can get you to Bratislava by train from 18 destinations including Wels.
Restroom
WiFi
Newspaper/Magazine
Movies
Satellite TV
Extra legroom
Games
Power outlet
Air conditioning
Attendant
Beverage
Avg. Time
5h 54m
Avg. Price
€22.55

Deutsche Bahn

There are 22 daily Deutsche Bahn schedules to Bratislava. Deutsche Bahn can get you to Bratislava by train from 28 destinations including Leverkusen.
Power outlet
Avg. Time
10h 39m
Avg. Price
€111.98

DB Eurocity

There are 3 daily DB Eurocity schedules to Bratislava. DB Eurocity can get you to Bratislava by train from 5 destinations including Berlin.
Meal
Power outlet
Beverage
Avg. Time
7h 20m
Avg. Price
€80.20

DB Intercity-Express

There are 5 daily DB Intercity-Express schedules to Bratislava. DB Intercity-Express can get you to Bratislava by train from 6 destinations including Cologne.
WiFi
Meal
Power outlet
Beverage
Avg. Time
10h 17m
Avg. Price
€139.09

Non-federally owned railway company

There are 6 daily Non-federally owned railway company schedules to Bratislava. Non-federally owned railway company can get you to Bratislava by train from 5 destinations including Brannenburg.
Power outlet
Avg. Time
5h 15m
Avg. Price
€39.70

Deutsche Bahn with non-federally owned railway company

There are 54 daily Deutsche Bahn with non-federally owned railway company schedules to Bratislava. Deutsche Bahn with non-federally owned railway company can get you to Bratislava by train from 30 destinations including Wolfsburg.
Power outlet
Avg. Time
10h 23m
Avg. Price
€110.67