There are 3 ways to get from Vác to Šahy by bus, train, 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.
Line 361 bus, line 332 bus
best- Take the bus from Vác, autóbusz-állomás to Rétság, autóbusz-fordulóbus 361 / ...
- Take the bus from Rétság, autóbusz-forduló to Parassapuszta, országhatárbus 332
2h 10m€4–5Train
cheapest- Take the train from Vac to Dregelypalanktrain Re
2h 40m€3–5Drive 47.2 km
- Drive from Vác to Šahycar 47.2 km
44 min€8–11
Vác to Šahy by bus
Questions & Answers
The cheapest way to get from Vác to Šahy is to train which costs €3 - €5 and takes 2h 40m.
The fastest way to get from Vác to Šahy is to drive which takes 44 min and costs €7 - €11.
No, there is no direct bus from Vác to Šahy. However, there are services departing from Vác, autóbusz-állomás and arriving at Parassapuszta, országhatár via Rétság, autóbusz-forduló. The journey, including transfers, takes approximately 2h 10m.
No, there is no direct train from Vác to Šahy. However, there are services departing from Vac and arriving at Dregelypalank via . The journey, including transfers, takes approximately 2h 40m.
The distance between Vác and Šahy is 47 km. The road distance is 47.2 km.
The best way to get from Vác to Šahy without a car is to line 361 bus and line 332 bus which takes 2h 10m and costs €4 - €6.
It takes approximately 2h 10m to get from Vác to Šahy, including transfers.
Vác to Šahy bus services, operated by MÁV Személyszállítási, depart from Vác, autóbusz-állomás station.
Vác to Šahy train services, operated by Hungarian Railways (MÁV), depart from Vac station.
The best way to get from Vác to Šahy is to line 361 bus and line 332 bus which takes 2h 10m and costs €4 - €6. Alternatively, you can train, which costs €3 - €5 and takes 2h 40m.
What companies run services between Vác, Hungary and Šahy, Slovakia?
You can take a bus from Vác, autóbusz-állomás to Parassapuszta, országhatár via Rétság, autóbusz-forduló in around 2h 10m. Alternatively, Hungarian Railways (MÁV) operates a train from Vac to Dregelypalank hourly. Tickets cost €2–3 and the journey takes 1h 28m.
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Vac to Dregelypalank
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- Hungarian Railways (MÁV)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- MÁV Személyszállítási
Bus from Vác, autóbusz-állomás to Rétság, autóbusz-forduló
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- MÁV Személyszállítási
Bus from Rétság, autóbusz-forduló to Parassapuszta, országhatár
- Ave. Duration
- 42 min
- Frequency
- 4 times a day
- Estimated price
- €2–3
- Website
- MÁV Személyszállítási
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 How to get from Florence to Rome, South Korea: Travelling from Seoul to Busan , and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Vác to Šahy bus services, operated by MÁV Személyszállítási, arrive at Rétság, autóbusz-forduló station.
Vác to Šahy train services, operated by Hungarian Railways (MÁV), arrive at Dregelypalank station.
Yes, the driving distance between Vác to Šahy is 47 km. It takes approximately 44 min to drive from Vác to Šahy.
There are 92+ hotels available in Šahy.






