Slovakia by train
How to travel in Slovakia by train: information, connections, blog and travel reports. Help in our forum to buy train tickets.
Buy the train ticket at a railway station. Note: in some countries you have to pay a service fee at the ticket counter. The ticket can be purchased at a station in the country of departure, also sometimes in other countries.
- D13/8861/8812 Kiev - Košice
- D8813/8862/13 Košice - Kiev
- EC 283/801 Prague - Prešov
- EN 40457 Berlin - Budapest
- EN 40476 Budapest - Berlin
- EN 407/477 Warsaw - Budapest
- EN 442 Humenné - Prague
- EN 443 Prague - Humenné
- EN 444 Košice - Prague
- EN 445 Prague - Košice
- EN 476/456/406 Budapest - Warsaw
- EN 60406 Vienna - Košice
- EN 60444 Košice - Vienna
- EN476/572 Budapest - Prague
- IC573/EN477 Prague - Budapest
- LE 1350 Košice - Prague
- LE 1367 Prague - Košice
- R 17614 Humenné - Bratislava
- R 614 Humenné - Bratislava
- R 615 Bratislava - Humenné
- R 800 Prešov - Bratislava
- R 800/282 Prešov - Prague
- R 801 Bratislava - Prešov
- RJ 1020 Humenné - Prague
- RJ 1021 Prague - Humenné
popular connections travelled by other users
search for train times here
Online timetable information, on which you can find relevant, up-to-date connections.
Slovakia - Austria
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.
Slovakia - Czech Republic
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.
Slovakia - Germany
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.
Slovakia - Hungary
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.
Slovakia - Poland
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
Slovakia - Ukraine
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.