There are 4 ways to get from Dunaharaszti to Budapest by bus, subway, 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.
Line 679 bus, subway
best- Take the bus from Dunaharaszti, vasútállomás to Budapest, Népliget autóbusz-pályaudvarbus 679
- Take the subway from Népliget to Deák Ferenc térsubway M3
40 minFt 1,244–1,354Train, line 2 tram
cheapest- Take the train from Dunaharaszti külső to Közvágóhídtrain H6
- Take the tram from Közvágóhíd H to Eötvös tértram 2 / ...
44 minFt 861–949Taxi
- Take the taxi from Dunaharaszti to Budapesttaxi 19.4 km
24 minFt 12,000–15,000Drive 19.4 km
- Drive from Dunaharaszti to Budapestcar 19.4 km
24 minFt 1,112–1,606
Dunaharaszti to Budapest by bus and subway
Comparing Your Travel Options
The cheapest way to get from Dunaharaszti to Budapest is to train and line 2 tram which costs 850 Ft - 950 Ft and takes 44 min.
The fastest way to get from Dunaharaszti to Budapest is to taxi which takes 24 min and costs 12 000 Ft - 15 000 Ft.
No, there is no direct train from Dunaharaszti to Budapest. However, there are services departing from Dunaharaszti külső and arriving at Eötvös tér via Közvágóhíd H. The journey, including transfers, takes approximately 44 min.
The distance between Dunaharaszti and Budapest is 26 km. The road distance is 19.4 km.
The best way to get from Dunaharaszti to Budapest without a car is to line 679 bus and subway which takes 40 min and costs 1 200 Ft - 1 400 Ft.
It takes approximately 40 min to get from Dunaharaszti to Budapest, including transfers.
Dunaharaszti to Budapest train services, operated by MÁV Személyszállítási, depart from Dunaharaszti külső station.
Dunaharaszti to Budapest train services, operated by MÁV Személyszállítási, arrive at Közvágóhíd station.
Yes, the driving distance between Dunaharaszti to Budapest is 19 km. It takes approximately 24 min to drive from Dunaharaszti to Budapest.
There are 6411+ hotels available in Budapest.
What companies run services between Dunaharaszti, Hungary and Budapest, Hungary?
There is no direct connection from Dunaharaszti to Budapest. However, you can take the line 679 bus to Budapest, Népliget autóbusz-pályaudvar, walk to Népliget, then take the subway to Deák Ferenc tér. Alternatively, you can take a train from Dunaharaszti külső to Eötvös tér via Közvágóhíd and Közvágóhíd H in around 44 min.
- Phone
- +36 1 3 255 255
- [email protected]
- Website
- BKK
Subway from Népliget to Deák Ferenc tér
- Ave. Duration
- 10 min
- Frequency
- Every 10 minutes
- Estimated price
- Ft 450
- Website
- BKK
Tram from Közvágóhíd H to Eötvös tér
- Ave. Duration
- 13 min
- Frequency
- Every 10 minutes
- Estimated price
- Ft 450
- Website
- BKK
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- MÁV Személyszállítási
Train from Dunaharaszti külső to Közvágóhíd
- Ave. Duration
- 26 min
- Frequency
- Every 20 minutes
- Estimated price
- Ft 410–500
- Website
- MÁV Személyszállítási
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- MÁV Személyszállítási
Bus from Dunaharaszti, vasútállomás to Budapest, Népliget autóbusz-pályaudvar
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- Ft 750–950
- Website
- MÁV Személyszállítási
- Ave. Duration
- 24 min
- Estimated price
- Ft 12,000–15,000
Érdtaxi
- Phone
- +36 20 935 0110
- Website
- erdtaxi.com
Ötvös Taxi Érd
- Phone
- +36 30 610 7147
- Website
- otvostaxi.hu
Érdi Taxi
- Phone
- +36 30 910 6250
- Website
- erdi-taxi.hu
MB Elit Taxi
- Phone
- +36 1 232 3232
- Website
- mbelittaxi.hu
Főtaxi
- Phone
- +36 1 222 2222
- Website
- fotaxi.hu
City Taxi
- Phone
- +36 1 211 1111
- Website
- citytaxi.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 Getting around the Cyclades, Best ways to travel around Australia, and How to get from Luton Airport into central London - to help you get the most out of your next trip.



