There are 3 ways to get from Vác to Veszprém 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
best- Take the train from Vac to Budapest-Nyugatitrain Re
- Take the train from Budapest-Kelenfoeld to Veszpremtrain Ic / ...
2h 40mFt 2,940–9,473Line 300 bus, bus
- Take the bus from Vác, Honvéd utca to Budapest, Újpest-Városkapu XIII. kerületbus 1013 / ...
- Take the bus from Budapest, Népliget autóbusz-pályaudvar to Veszprém, Komakút térbus 1212 / ...
4h 17mFt 4,570–5,298Drive 142.1 km
- Drive from Vác to Veszprémcar 142.1 km
1h 55mFt 7,706–11,131
Vác to Veszprém by train and subway
Questions & Answers
The cheapest way to get from Vác to Veszprém is to train which costs 2 900 Ft - 9 500 Ft and takes 2h 40m.
The fastest way to get from Vác to Veszprém is to drive which takes 1h 55m and costs 7 500 Ft - 12 000 Ft.
No, there is no direct bus from Vác to Veszprém. However, there are services departing from Vác, Honvéd utca and arriving at Veszprém, Komakút tér via Budapest, Népliget autóbusz-pályaudvar. The journey, including transfers, takes approximately 4h 17m.
No, there is no direct train from Vác to Veszprém. However, there are services departing from Vac and arriving at Veszprem via Nyugati pályaudvar, Kálvin tér and Budapest-Kelenfoeld. The journey, including transfers, takes approximately 2h 40m.
The distance between Vác and Veszprém is 148 km. The road distance is 142.1 km.
The best way to get from Vác to Veszprém without a car is to train which takes 2h 40m and costs 2 900 Ft - 9 500 Ft.
It takes approximately 2h 40m to get from Vác to Veszprém, including transfers.
Vác to Veszprém bus services, operated by MÁV Személyszállítási, depart from Vác, Honvéd utca station.
Vác to Veszprém train services, operated by Hungarian Railways (MÁV), depart from Vac station.
The best way to get from Vác to Veszprém is to train which takes 2h 40m and costs 2 900 Ft - 9 500 Ft. Alternatively, you can line 300 bus and bus, which costs 4 500 Ft - 5 500 Ft and takes 4h 17m.
What companies run services between Vác, Hungary and Veszprém, Hungary?
You can take a train from Vac to Veszprem via Budapest-Nyugati, Nyugati pályaudvar, Kálvin tér, Kelenföld vasútállomás, and Budapest-Kelenfoeld in around 2h 40m. Alternatively, you can take a bus from Vác, Honvéd utca to Veszprém, Komakút tér via Budapest, Újpest-Városkapu XIII. kerület, Újpest-városkapu, Népliget, and Budapest, Népliget autóbusz-pályaudvar in around 4h 17m.
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Vac to Budapest-Nyugati
- Ave. Duration
- 40 min
- Frequency
- Every 15 minutes
- Estimated price
- Ft 650–800
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Kelenfoeld to Veszprem
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- Ft 1,900–2,200
- Website
- Hungarian Railways (MÁV)
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Vac to Budapest-Nyugati
- Ave. Duration
- 26 min
- Frequency
- Every 4 hours
- Estimated price
- Ft 1,400–2,200
- Website
- Czech Railways (ČD)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Vac to Budapest-Nyugati
- Ave. Duration
- 26 min
- Frequency
- 4 times a day
- Estimated price
- Ft 2,600–4,600
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Vac to Budapest-Nyugati
- Ave. Duration
- 26 min
- Frequency
- 3 times a day
- Estimated price
- Ft 1,800–7,000
- Website
- PKP Intercity
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Vac to Budapest-Nyugati
- Ave. Duration
- 26 min
- Frequency
- Twice daily
- Estimated price
- Ft 550–1,100
- Website
- Railways of Slovak Republic (ZSSK)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- MÁV Személyszállítási
Bus from Vác, Honvéd utca to Budapest, Újpest-Városkapu XIII. kerület
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- Ft 900–1,100
- Website
- MÁV Személyszállítási
Bus from Budapest, Népliget autóbusz-pályaudvar to Veszprém, Komakút tér
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- Ft 3,200–3,800
- 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 travel India's Golden Triangle, 10 amazing places to get away from it all in Australia, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
Vác to Veszprém bus services, operated by MÁV Személyszállítási, arrive at Budapest, Újpest-Városkapu XIII. kerület station.
Vác to Veszprém train services, operated by Hungarian Railways (MÁV), arrive at Budapest-Nyugati station.
Yes, the driving distance between Vác to Veszprém is 142 km. It takes approximately 1h 55m to drive from Vác to Veszprém.
There are 2908+ hotels available in Veszprém.





























