There are 4 ways to get from Bratislava to Šahy 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.
Train, bus
best- Take the train from Bratislava hl.st. to Levicetrain R 831 / ...
- Take the bus from Levice to Šahybus 402412 / ...
3h 36m€9–16Bus, line 402401 bus
- Take the bus from Bratislava, Autobusová stanica Mlynské Nivy to Zlaté Moravcebus
- Take the bus from Zlaté Moravce to Levice - Turecký radbus
- Take the bus from Levice - Turecký rad to Šahybus
5h 35m€16–21Drive 169.6 km
- Drive from Bratislava to Šahycar 169.6 km
2h 5m€26–37Train
- Take the train from Bratislava Hlavna Stanica to Sturovotrain Rj
- Take the train from Cata to Sahytrain Re / ...
4h 21m€9–82
Bratislava to Šahy by train
Questions & Answers
The cheapest way to get from Bratislava to Šahy is to train and bus which costs €9 - €17 and takes 3h 36m.
The fastest way to get from Bratislava to Šahy is to drive which takes 2h 5m and costs €25 - €40.
No, there is no direct bus from Bratislava to Šahy. However, there are services departing from Bratislava, Autobusová stanica Mlynské Nivy and arriving at Šahy via Zlaté Moravce and Levice - Turecký rad. The journey, including transfers, takes approximately 5h 35m.
No, there is no direct train from Bratislava to Šahy. However, there are services departing from Bratislava Hlavna Stanica and arriving at Sahy via Sturovo and Cata. The journey, including transfers, takes approximately 4h 21m.
The distance between Bratislava and Šahy is 174 km. The road distance is 169.6 km.
The best way to get from Bratislava to Šahy without a car is to train and bus which takes 3h 36m and costs €9 - €17.
It takes approximately 3h 36m to get from Bratislava to Šahy, including transfers.
Bratislava to Šahy bus services, operated by Turancar, depart from Bratislava, Autobusová stanica Mlynské Nivy station.
Bratislava to Šahy train services, operated by České dráhy (ČD), depart from Bratislava Hlavna Stanica station.
The best way to get from Bratislava to Šahy is to bus and line 402401 bus which takes 5h 35m and costs €15 - €21. Alternatively, you can train, which costs €8 - €85 and takes 4h 21m.
What companies run services between Bratislava, Slovakia and Šahy, Slovakia?
You can take a bus from Bratislava, Autobusová stanica Mlynské Nivy to Šahy via Zlaté Moravce and Levice - Turecký rad in around 5h 35m. Alternatively, you can take a train from Bratislava Hlavna Stanica to Sahy via Sturovo and Cata in around 4h 21m.
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- zssk.sk
Train from Bratislava hl.st. to Levice
- Ave. Duration
- 1h 44m
- Frequency
- Every 3 hours
- Estimated price
- €6–12
- Website
- https://www.zssk.sk/en/
Train from Bratislava Hlavna Stanica to Sturovo
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- €6–12
- Website
- https://www.zssk.sk/en/
Train from Cata to Sahy
- Ave. Duration
- 39 min
- Frequency
- 5 times a day
- Estimated price
- €1–3
- Website
- https://www.zssk.sk/en/
- Phone
- +420 221 111 122
- [email protected]
- Website
- cd.cz
Train from Bratislava Hlavna Stanica to Sturovo
- Ave. Duration
- 1h 19m
- Frequency
- Every 4 hours
- Estimated price
- €16–24
- Website
- https://www.cd.cz/en/default.htm
- Phone
- +43 (0) 5 1717
- Website
- oebb.at
Train from Bratislava Hlavna Stanica to Sturovo
- Ave. Duration
- 1h 19m
- Frequency
- 4 times a day
- Estimated price
- €29–55
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Train from Bratislava Hlavna Stanica to Sturovo
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- €20–80
- Website
- https://www.intercity.pl/en/
- Phone
- +421 915 733 733
- [email protected]
- Website
- arrivanz.sk
Bus from Levice to Šahy
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Schedules at
- arriva.sk
Bus from Zlaté Moravce to Levice - Turecký rad
- Ave. Duration
- 54 min
- Frequency
- 3 times a day
- Estimated price
- €2–4
- Schedules at
- arriva.sk
Bus from Levice - Turecký rad to Šahy
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Schedules at
- arriva.sk
- Phone
- +421 48 4144 216
- [email protected]
- Website
- turancar.sk
Bus from Bratislava, Autobusová stanica Mlynské Nivy to Zlaté Moravce
- Ave. Duration
- 1h 50m
- Frequency
- 4 times a day
- Estimated price
- €11–14
- Schedules at
- turancar.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 Why you should take the train in the US, Getting to Rome from the airport, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
Bratislava to Šahy bus services, operated by Turancar, arrive at Zlaté Moravce station.
Bratislava to Šahy train services, operated by České dráhy (ČD), arrive at Sturovo station.
Yes, the driving distance between Bratislava to Šahy is 170 km. It takes approximately 2h 5m to drive from Bratislava to Šahy.
There are 92+ hotels available in Šahy.






























