There are 6 ways to get from Szilvásvárad to Vác 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.
Bus
best- Take the bus from Szilvásvárad, Miskolci út 28. to Budapest, Kacsóh Pongrác út1054
3h 25mTrain
cheapest- Take the train from Szilvasvarad-Szalajkavoelgy to EgerRe
- Take the train from Eger to AszodIr
- Take the train from Aszod to VacRe
4h 32mFt 2,934–3,476Bus, train
- Take the bus from Szilvásvárad, Miskolci út 28. to Eger, Nagylapos
- Take the train from Eger to AszodIr
- Take the train from Aszod to VacRe
4h 31mDrive 142.4 km
- Drive from Szilvásvárad to Vác142.4 km
2h 4mFt 8,143–11,762Bus, train via Vác, Honvéd utca
- Take the bus from Szilvásvárad, Miskolci út 28. to Eger, Nagylapos
- Take the train from Eger to AszodIr
- Take the bus from Aszód, vasútállomás to Vác, Honvéd utca342 / ...
4h 50mBus via Veresegyház, Közúti Igazgatóság
- Take the bus from Szilvásvárad, Miskolci út 28. to Budapest, Kacsóh Pongrác út1054
5h 10m
Questions & Answers
The cheapest way to get from Szilvásvárad to Vác is to train which costs 2 900 Ft - 3 500 Ft and takes 4h 32m.
The fastest way to get from Szilvásvárad to Vác is to drive which takes 2h 4m and costs 8 000 Ft - 12 000 Ft.
No, there is no direct bus from Szilvásvárad to Vác. However, there are services departing from Szilvásvárad, Miskolci út 28. and arriving at Vác, Honvéd utca via Budapest, Kacsóh Pongrác út and Veresegyház, Közúti Igazgatóság. The journey, including transfers, takes approximately 5h 10m.
No, there is no direct train from Szilvásvárad to Vác. However, there are services departing from Szilvasvarad-Szalajkavoelgy and arriving at Vac via Eger and Aszod. The journey, including transfers, takes approximately 4h 32m.
The distance between Szilvásvárad and Vác is 206 km. The road distance is 142.4 km.
The best way to get from Szilvásvárad to Vác without a car is to bus which takes 3h 25m and costs .
It takes approximately 3h 25m to get from Szilvásvárad to Vác, including transfers.
Szilvásvárad to Vác bus services, operated by MÁV Személyszállítási, depart from Szilvásvárad, Miskolci út 28. station.
Szilvásvárad to Vác train services, operated by Hungarian Railways (MÁV), depart from Szilvasvarad-Szalajkavoelgy station.
The best way to get from Szilvásvárad to Vác is to bus which takes 3h 25m and costs . Alternatively, you can train, which costs 2 900 Ft - 3 500 Ft and takes 4h 32m.
What companies run services between Szilvásvárad, Hungary and Vác, Hungary?
MÁV Személyszállítási operates a bus from Szilvásvárad, Miskolci út 28. to Budapest, Kacsóh Pongrác út every 4 hours, and the journey takes 2h 27m. Alternatively, you can take a train from Szilvasvarad-Szalajkavoelgy to Vac via Eger and Aszod in around 4h 32m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Eger to Aszod
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- Ft 1,600–1,900
- Website
- https://jegy.mav.hu/
Train from Aszod to Vac
- Ave. Duration
- 38 min
- Frequency
- Every 4 hours
- Estimated price
- Ft 650–800
- Website
- https://jegy.mav.hu/
Train from Szilvasvarad-Szalajkavoelgy to Eger
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- Ft 650–800
- Website
- https://jegy.mav.hu/
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- mavcsoport.hu
Bus from Szilvásvárad, Miskolci út 28. to Budapest, Kacsóh Pongrác út
- Ave. Duration
- 2h 27m
- Frequency
- Every 4 hours
- Website
- https://www.mavcsoport.hu/en
- Schedules at
- https://emma.mav.hu/#/route?ui_activeItinerary=-1
Bus from Szilvásvárad, Miskolci út 28. to Eger, Nagylapos
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Website
- https://www.mavcsoport.hu/en
- Schedules at
- https://emma.mav.hu/#/route?ui_activeItinerary=-1
Bus from Aszód, vasútállomás to Vác, Honvéd utca
- Ave. Duration
- 57 min
- Frequency
- Every 4 hours
- Website
- https://www.mavcsoport.hu/en
- Schedules at
- https://emma.mav.hu/#/route?ui_activeItinerary=-1
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 Bali: What to do if Mount Agung erupts, Travel Insider: Top Japan travel tips by Beatrix Holland, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
Szilvásvárad to Vác bus services, operated by MÁV Személyszállítási, arrive at Budapest, Kacsóh Pongrác út station.
Szilvásvárad to Vác train services, operated by Hungarian Railways (MÁV), arrive at Eger station.
Yes, the driving distance between Szilvásvárad to Vác is 142 km. It takes approximately 2h 4m to drive from Szilvásvárad to Vác.
There are 449+ hotels available in Vác.






