There are 3 ways to get from Žilina to Bratislava hl st by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Žilina to Bratislava hl st by train
Questions & Answers
The cheapest way to get from Žilina to Bratislava hl st is to train which costs €9 - €19 and takes 2h 6m.
The fastest way to get from Žilina to Bratislava hl st is to drive which takes 1h 51m and costs €29 - €45.
Yes, there is a direct bus departing from Žilina and arriving at Bratislava hlavná stanica. Services depart three times a day, and operate Monday, Tuesday, Wednesday, Friday, Saturday and Sunday. The journey takes approximately 2h 58m.
Yes, there is a direct train departing from Zilina and arriving at Bratislava Hlavna Stanica. Services depart every 30 minutes, and operate every day. The journey takes approximately 2h 6m.
The distance between Žilina and Bratislava hl st is 200 km. The road distance is 195.7 km.
The best way to get from Žilina to Bratislava hl st without a car is to train which takes 2h 6m and costs €9 - €19.
The train from Zilina to Bratislava Hlavna Stanica takes 2h 6m including transfers and departs every 30 minutes.
Žilina to Bratislava hl st bus services, operated by Interbus sk, depart from Žilina station.
Žilina to Bratislava hl st train services, operated by Railways of Slovak Republic (ZSSK), depart from Zilina station.
The best way to get from Žilina to Bratislava hl st is to train which takes 2h 6m and costs €9 - €19. Alternatively, you can bus, which costs and takes 2h 58m.
What companies run services between Žilina, Slovakia and Bratislava hl st, Slovakia?
Railways of Slovak Republic (ZSSK) operates a train from Zilina to Bratislava Hlavna Stanica every 30 minutes. Tickets cost €9–18 and the journey takes 2h 6m. RegioJet also services this route twice daily. Alternatively, Interbus sk operates a bus from Žilina to Bratislava hlavná stanica 3 times a day, and the journey takes 2h 58m.
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Zilina to Bratislava Hlavna Stanica
- Ave. Duration
- 2h 6m
- Frequency
- Every 30 minutes
- Estimated price
- €9–18
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Zilina to Bratislava Hlavna Stanica
- Ave. Duration
- 2h 47m
- Frequency
- Twice daily
- Estimated price
- €12–19
- Website
- RegioJet
- Phone
- +421 55 72 896 16
- [email protected]
- Website
- interbus.sk
Bus from Žilina to Bratislava hlavná stanica
- Ave. Duration
- 2h 58m
- Frequency
- 3 times a day
- Schedules at
- interbus.sk
- Book at
- interbus.sk
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What documents do I need to cross Niagara Falls?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
Žilina to Bratislava hl st bus services, operated by Interbus sk, arrive at Bratislava hlavná stanica station.
Žilina to Bratislava hl st train services, operated by Railways of Slovak Republic (ZSSK), arrive at Bratislava Hlavna Stanica station.
Yes, the driving distance between Žilina to Bratislava hl st is 196 km. It takes approximately 1h 51m to drive from Žilina to Bratislava hl st.
Book your Žilina to Bratislava hl st train tickets online with Omio and Distribusion.
There are 2229+ hotels available in Bratislava hl st.






