There are 3 ways to get from Olomouc to Vác by 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.
Olomouc to Vác by train
Questions & Answers
The cheapest way to get from Olomouc to Vác is to train which costs 5 500 Ft - 12 000 Ft and takes 5h 38m.
The fastest way to get from Olomouc to Vác is to drive which takes 4h 49m and costs 18 000 Ft - 27 000 Ft.
No, there is no direct train from Olomouc to Vác. However, there are services departing from Olomouc Hlavni Nadrazi and arriving at Vac via Breclav. The journey, including transfers, takes approximately 5h 36m.
The distance between Olomouc and Vác is 383 km. The road distance is 309 km.
The best way to get from Olomouc to Vác without a car is to train via Břeclav which takes 5h 36m and costs 15 000 Ft - 24 000 Ft.
It takes approximately 5h 36m to get from Olomouc to Vác, including transfers.
Olomouc to Vác train services, operated by České dráhy (ČD), depart from Olomouc Hlavni Nadrazi station.
Olomouc to Vác train services, operated by České dráhy (ČD), arrive at Breclav station.
Yes, the driving distance between Olomouc to Vác is 309 km. It takes approximately 4h 49m to drive from Olomouc to Vác.
There are 452+ hotels available in Vác.
What companies run services between Olomouc, Czechia and Vác, Hungary?
You can take a train from Olomouc Hlavni Nadrazi to Vac via Breclav in around 5h 36m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Olomouc Hlavni Nadrazi to Breclav
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- Ft 2,900–6,000
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Ft 2,900–4,100
- 1st Class
- Ft 4,500–6,000
- Business
- Ft 5,050–5,150
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Olomouc Hlavni Nadrazi to Breclav
- Ave. Duration
- 1h 5m
- Frequency
- Once a week
- Estimated price
- Ft 11,000–16,000
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Breclav to Vac
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Estimated price
- Ft 17,000–25,000
- 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
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Breclav to Vac
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- Ft 4,400–8,000
- Website
- https://www.intercity.pl/en/
- 2nd Class
- Ft 4,400–6,500
- 1st Class
- Ft 6,000–8,000
Train from Prerov to Vac
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Estimated price
- Ft 5,000–9,000
- Website
- https://www.intercity.pl/en/
- 2nd Class
- Ft 5,000–7,500
- 1st Class
- Ft 7,000–9,000
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 Is ride-sharing platform BlaBlaCar right for you?, Want to know more about Flixbus?, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.

















