The average bus between Eger and Vác takes 4h 36m and the fastest bus takes 3h 15m. The bus service runs several times per day from Eger to Vác. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 3 hours between Eger and Vác. The earliest departure is at 4:35 AM at night, and the last departure from Eger is at 8:35 PM which arrives into Vác at 5:10 AM. All services require a transfer at Budapest, Kacsóh Pongrác út and take an average of 4h 36m. The schedules shown below are for the next available departures.


3h 45m • 2 changes


3h 45m • 2 changes


3h 45m • 2 changes


4h 15m • 2 changes


3h 45m • 2 changes


3h 45m • 2 changes


3h 45m • 2 changes


4h 15m • 2 changes


3h 45m • 2 changes


3h 45m • 2 changes


3h 45m • 2 changes


4h 15m • 2 changes


4h 45m • 2 changes


4h 45m • 2 changes


4h 45m • 2 changes


4h 45m • 2 changes


4h 45m • 2 changes


4h 45m • 2 changes


4h 45m • 2 changes


4h 45m • 2 changes
Want to know about travelling from Eger to Vác? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Eger to Vác. However, there are services departing from Eger station and arriving at Vác station via Budapest, Kacsóh Pongrác út. The journey, including transfers, takes approximately 4h 36m.
Eger to Vác bus services, operated by MÁV Személyszállítási, depart from Eger, autóbusz-állomás station.
Eger to Vác bus services, operated by MÁV Személyszállítási, arrive at Budapest, Kacsóh Pongrác út station.
The distance between Eger and Vác is 93.4 km. The road distance is 171 km.
MÁV Személyszállítási operates a bus from Eger, autóbusz-állomás to Budapest, Kacsóh Pongrác út hourly. Tickets cost Ft 3,500–4,100 and the journey takes 2h 2m.