There are 5 ways to get from Budapest to Diósd by bus, train, tram, 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 720 bus  •  17 min

  1. Take the line 720 bus from Budapest Kelenföld vasútállomás M to Diósd Gyár 720 / ...

$1 - $2

4 alternative options

Train, line 720 bus  •  1 h 22 min

  1. Take the train from Budapest-Déli to Erd also Regional / ...
  2. Take the line 720 bus from Érd to Diósd Sashegyi 720 / ...

$3

Line 19 tram, line 720 bus  •  1 h 33 min

  1. Take the line 19 tram from Clark Ádám tér to Kelenföld vasútállomás M 19
  2. Take the line 720 bus from Budapest Kelenföld vasútállomás M to Diósd Gyár 720 / ...

$2 - $3

Taxi  •  19 min

  1. Take a taxi from Budapest to Diósd 10.1 miles

$21 - $26

Drive  •  19 min

  1. Drive from Budapest to Diósd 10.1 miles

$1 - $3

What companies run services between Budapest, Hungary and Diósd, Hungary?

Volanbusz operates a bus from Budapest to Diósd hourly. Tickets cost $1 - $2 and the journey takes 17 min.

Train operators
Bus operators
Other operators
Taxi from Budapest to Diósd
Ave. Duration
19 min
Estimated price
$21 - $26
6x6 Taxi
Phone
+36 1 666 6666
Website
6x6taxi.hu
Főtaxi Autóközlekedési és Szolgáltató Zrt.
Phone
+36 1 222 2222
Website
fotaxi.hu
Taxi 4
Phone
+36 1 444 4444
Website
taxi4.hu

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 do I buy a London Underground ticket?, Getting around the Cyclades and How to get from London to Edinburgh - to help you get the most out of your next trip.

Questions & Answers

How far is it from Budapest to Diósd?

The distance between Budapest and Diósd is 12 km. The road distance is 16 km.

What is the cheapest way to get from Budapest to Diósd?

The cheapest way to get from Budapest to Diósd is to line 720 bus which costs 270 Ft - 360 Ft and takes 17 min.

What is the fastest way to get from Budapest to Diósd?

The quickest way to get from Budapest to Diósd is to line 720 bus which takes 17 min and costs 270 Ft - 360 Ft.

Is there a direct bus between Budapest and Diósd?

Yes, there is a direct bus departing from Budapest Kelenföld vasútállomás M and arriving at Diósd Gyár. Services depart hourly, and operate every day. The journey takes approximately 17 min.

How long does it take to get from Budapest to Diósd?

The line 720 bus from Budapest Kelenföld vasútállomás M to Diósd Gyár takes 17 min including transfers and departs hourly.