• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 4 ways to get from Vác to Diósjenő 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.

Recommended option

Line 331 bus  •  34m

  1. Take the line 331 bus from Vác to Diósjenő 331

550 Ft - 750 Ft

Cheapest option

Train  •  43m

  1. Take the train from Vac to Diosjenö R

470 Ft - 700 Ft

2 alternative options

Taxi  •  26m

  1. Take a taxi from Vác to Diósjenő 16.1 miles

8 000 Ft - 10 000 Ft

Drive  •  26m

  1. Drive from Vác to Diósjenő 16.1 miles

800 Ft - 1 200 Ft

Questions & Answers

The cheapest way to get from Vác to Diósjenő is to train which costs 470 Ft - 700 Ft and takes 43m.

More details

The quickest way to get from Vác to Diósjenő is to taxi which costs 8 000 Ft - 10 000 Ft and takes 26m.

More details

Yes, there is a direct bus departing from Vác and arriving at Diósjenő. Services depart hourly, and operate every day. The journey takes approximately 34m.

More details

Yes, there is a direct train departing from Vac and arriving at Diosjenö. Services depart hourly, and operate every day. The journey takes approximately 43m.

More details

The distance between Vác and Diósjenő is 19 km. The road distance is 25.8 km.

Get driving directions

The best way to get from Vác to Diósjenő without a car is to line 331 bus which takes 34m and costs 550 Ft - 750 Ft.

More details

The line 331 bus from Vác to Diósjenő takes 34m including transfers and departs hourly.

More details

Vác to Diósjenő bus services, operated by Volanbusz, depart from Vác station.

More details

Vác to Diósjenő train services, operated by Hungarian Railways (MÁV), depart from Vac station.

More details

The best way to get from Vác to Diósjenő is to line 331 bus which takes 34m and costs 550 Ft - 750 Ft. Alternatively, you can train, which costs 470 Ft - 700 Ft and takes 43m.

Mode details

Map of how to get from Vác to Diósjenő.
Launch map view
  • Distance: 12.2 miles
  • Duration: 34m

What companies run services between Vác, Hungary and Diósjenő, Hungary?

Volanbusz operates a bus from Vác to Diósjenő hourly. Tickets cost 550 Ft - 750 Ft and the journey takes 34m. Alternatively, Hungarian Railways (MÁV) operates a train from Vác to Diósjenő hourly. Tickets cost 470 Ft - 700 Ft and the journey takes 43m.

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 plan an amazing trip around Scandinavia, Which side of Niagara Falls should I choose (and how do I get there)? and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

More Questions & Answers

Vác to Diósjenő bus services, operated by Volanbusz, arrive at Diósjenő station.

More details

Vác to Diósjenő train services, operated by Hungarian Railways (MÁV), arrive at Diosjenö station.

More details

Yes, the driving distance between Vác to Diósjenő is 26 km. It takes approximately 26m to drive from Vác to Diósjenő.

Get driving directions

There are 184+ hotels available in Diósjenő. Prices start at 10 016 Ft per night.

More details