There are 4 ways to get from Püspökhatvan to Vác by bus, train, taxi, 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 338 bus
best- Take the bus from Püspökhatvan, községháza to Vác, Honvéd utcabus 338
52 minFt 1,100–1,300Train
cheapest- Take the train from Puespoekhatvan to Galgamacsatrain Re
- Take the train from Galgamacsa to Vactrain Re
1h 37mFt 755–891Taxi
- Take the taxi from Püspökhatvan to Váctaxi 27.6 km
26 minFt 14,000–18,000Drive 27.6 km
- Drive from Püspökhatvan to Váccar 27.6 km
26 minFt 1,502–2,169
Püspökhatvan to Vác by bus
Questions & Answers
The cheapest way to get from Püspökhatvan to Vác is to train which costs 750 Ft - 900 Ft and takes 1h 37m.
The fastest way to get from Püspökhatvan to Vác is to taxi which takes 26 min and costs 14 000 Ft - 18 000 Ft.
Yes, there is a direct bus departing from Püspökhatvan, községháza and arriving at Vác, Honvéd utca. Services depart every three hours, and operate every day. The journey takes approximately 52 min.
No, there is no direct train from Püspökhatvan to Vác. However, there are services departing from Puespoekhatvan and arriving at Vac via Galgamacsa. The journey, including transfers, takes approximately 1h 37m.
The distance between Püspökhatvan and Vác is 34 km. The road distance is 27.6 km.
The best way to get from Püspökhatvan to Vác without a car is to line 338 bus which takes 52 min and costs 1 100 Ft - 1 300 Ft.
The line 338 bus from Püspökhatvan, községháza to Vác, Honvéd utca takes 52 min including transfers and departs every three hours.
Püspökhatvan to Vác bus services, operated by MÁV Személyszállítási, depart from Püspökhatvan, községháza station.
Püspökhatvan to Vác train services, operated by Hungarian Railways (MÁV), depart from Puespoekhatvan station.
The best way to get from Püspökhatvan to Vác is to line 338 bus which takes 52 min and costs 1 100 Ft - 1 300 Ft. Alternatively, you can train, which costs 750 Ft - 900 Ft and takes 1h 37m.
What companies run services between Püspökhatvan, Hungary and Vác, Hungary?
MÁV Személyszállítási operates a bus from Püspökhatvan, községháza to Vác, Honvéd utca every 3 hours. Tickets cost Ft 1,100–1,300 and the journey takes 52 min. Alternatively, you can take a train from Puespoekhatvan to Vac via Galgamacsa in around 1h 37m.
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Puespoekhatvan to Galgamacsa
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Estimated price
- Ft 250–300
- Website
- Hungarian Railways (MÁV)
Train from Galgamacsa to Vac
- Ave. Duration
- 26 min
- Frequency
- Every 2 hours
- Estimated price
- Ft 500–600
- Website
- Hungarian Railways (MÁV)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- MÁV Személyszállítási
Bus from Püspökhatvan, községháza to Vác, Honvéd utca
- Ave. Duration
- 52 min
- Frequency
- Every 3 hours
- Estimated price
- Ft 1,100–1,300
- Website
- MÁV Személyszállítási
- Ave. Duration
- 26 min
- Estimated price
- Ft 14,000–18,000
Vác Taxi 315-315
- Phone
- +36 70 331 5315
- Website
- taxivac.hu
Duna Taxi Vác
- Phone
- +36 27 666 666
Tele Taxi Vac
- Phone
- +36 27 333 333
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 South Korea: Travelling from Seoul to Busan , How to get from Southend Airport into central London, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
Püspökhatvan to Vác bus services, operated by MÁV Személyszállítási, arrive at Vác, Honvéd utca station.
Püspökhatvan to Vác train services, operated by Hungarian Railways (MÁV), arrive at Galgamacsa station.
Yes, the driving distance between Püspökhatvan to Vác is 28 km. It takes approximately 26 min to drive from Püspökhatvan to Vác.
There are 533+ hotels available in Vác.






