The average train between Gödöllő and Vác takes 1h 11m and the fastest train takes 1h 4m. The train service runs several times per day from Gödöllő 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.
Trains run every 4 hours between Gödöllő and Vác. The earliest departure is at 6:26 AM in the morning, and the last departure from Gödöllő is at 5:56 PM which arrives into Vác at 7:09 PM. All services require a transfer, and take on average 1h 11m. The schedules shown below are for the next available departures.

1h 4m • 1 change

1h 13m • 1 change

1h 13m • 1 change

1h 13m • 1 change

1h 4m • 1 change

1h 13m • 1 change

1h 13m • 1 change

1h 13m • 1 change

1h 4m • 1 change

1h 13m • 1 change

1h 13m • 1 change

1h 13m • 1 change

1h 4m • 1 change

1h 13m • 1 change

1h 13m • 1 change

1h 13m • 1 change

1h 4m • 1 change

1h 13m • 1 change

1h 13m • 1 change

1h 13m • 1 change

1h 4m • 1 change

1h 13m • 1 change

1h 13m • 1 change

1h 13m • 1 change
Want to know about travelling from Gödöllő 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 train from Gödöllő to Vác. However, there are services departing from Gödöllő station and arriving at Vác station via Aszod. The journey, including transfers, takes approximately 1h 11m.
Gödöllő to Vác train services, operated by Hungarian Railways (MÁV), depart from Goedoelloe station.
Gödöllő to Vác train services, operated by Hungarian Railways (MÁV), arrive at Vac station.
The distance between Gödöllő and Vác is 25.8 km. The road distance is 48 km.
You can take a train from Goedoelloe to Vac via Aszod in around 1h 50m.