How to travel in Slovakia by train: information, connections, blog and travel reports. Help in our forum to buy train tickets.
To travel by train from Slovakia to Austria the main route leads via Bratislava to Vienna. Use the booking links to find tickets online or buy it at a station.
Frequent connections in Slovakia to Bratislava, from Bratislava to Vienna and as well from Vienna to everywhere in Austria.
Slovensko Česká republika
If you want to travel from Slovakia to the Czech Republic by train, buy your train ticket via one of the given booking links or locally at a train station in Slovakia.
There are several direct train connections available between the two bordering countries Slovakia and Czech Republic, also by night train.
Buy your train tickets from Bratislava and many other destinations in Slovakia to Germany from DB (German Railways) via our partner link.
DB offers advance fare tickets (Sparpreis Europa) at very reasonable prices. They are available for routes via Czech Republic as well as via Austria.
If you travel from cities in Slovakia where no ticket is available from online, buy your online ticket from the first possible station and get the ticket for the remaining part in Slovakia locally. Allow for enough time to change trains when buying two separate tickets!
Between Slovakia and Czech Republic you will also find private express trains Regiojet and Leo Express. These do not accept tickets issued by the national railways of Germany, Czech Republic or Slovakia. However they have very good offers too which can be intersting for travelling between Slovakia and Germany too if you split your tickets and make a stopover along the way in Czech Republic.
To travel by train from Slovakia to Hungary, the main route is from Bratislava to Budapest with frequent connections. There are as well train connections from Košice via Miskolc to Budapest.
Buy the train tickets online via the given links.
To travel from Slovakia to India, there is no rail connection available. We recommend to book a direct flight via the given booking link. Train tickets in India are available via 12go.asia.
If you want to travel from Slovakia to Poland by train, the best option is to take the route via the Czech Republic. A direct day train runs from Bratislava via Breclav, Ostrava and Katowice to Warsaw and night trains run from Bratislava on the same route to Krakow and Warsaw. In Ostrava there are connections from Zilina - Kosice to Poland.
Alternatively you can travel between directly from Slovakia to Poland via the Skalite - Zwardon border crossing. However, there are only slow regional trains running there. Another border crossing is between Medzilaborce and Lupkow however there are only two trains at summer weekends. Another option is to take a bus from Poprad across the High Tatra mountains to Zakopane.
Tickets are only available at train stations. Special advance fares are available as well at stations in Slovakia
If you are travelling from Slovakia to Ukraine by train, buy your ticket at a train station. There are no online tickets available. However it is possible to buy a ticket to Chop only and then use an online ticket of Ukrainian Railways to continue your trip.
There are two daily trains via the border crossing Cierna nad Tisou/Chop. One of these trains conveys through sleeping cars from Bratislava and Prague to Lviv and Kyiv.