There are 4 ways to get from Budapest to Keszeg by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 334 bus
best- Take the train from Budapest-Nyugati to Vactrain Re / ...
- Take the bus from Vác, autóbusz-állomás to Keszeg, ősagárdi elágazásbus 334 / ...
1h 48mFt 4,892–7,053Line 397 bus, line 455 bus, line 334 bus
cheapest- Take the bus from Budapest, Stadion autóbusz-pályaudvar to Veresegyház, Közúti Igazgatóságbus 397 / ...
- Take the bus from Veresegyház, Közúti Igazgatóság to Vác, autóbusz-állomásbus 455
- Take the bus from Vác, autóbusz-állomás to Keszeg, ősagárdi elágazásbus 334 / ...
3h 16mFt 2,453–2,886Drive 52.8 km
- Drive from Budapest to Keszegcar 52.8 km
46 minFt 3,035–4,384Taxi
- Take the taxi from Budapest to Keszegtaxi 52.8 km
46 minFt 31,000–38,000
Budapest to Keszeg by train and bus
Comparing Your Travel Options
The cheapest way to get from Budapest to Keszeg is to line 397 bus and line 455 bus and line 334 bus which costs 2 400 Ft - 2 900 Ft and takes 3h 16m.
The fastest way to get from Budapest to Keszeg is to drive which takes 46 min and costs 3 000 Ft - 4 400 Ft.
No, there is no direct bus from Budapest to Keszeg. However, there are services departing from Budapest, Stadion autóbusz-pályaudvar and arriving at Keszeg, ősagárdi elágazás via Veresegyház, Közúti Igazgatóság and Vác, autóbusz-állomás. The journey, including transfers, takes approximately 3h 16m.
The distance between Budapest and Keszeg is 53 km. The road distance is 52.8 km.
The best way to get from Budapest to Keszeg without a car is to train and line 334 bus which takes 1h 48m and costs 4 800 Ft - 7 500 Ft.
It takes approximately 1h 48m to get from Budapest to Keszeg, including transfers.
Budapest to Keszeg bus services, operated by MÁV Személyszállítási, depart from Budapest, Stadion autóbusz-pályaudvar station.
Budapest to Keszeg bus services, operated by MÁV Személyszállítási, arrive at Veresegyház, Közúti Igazgatóság station.
Yes, the driving distance between Budapest to Keszeg is 53 km. It takes approximately 46 min to drive from Budapest to Keszeg.
There are 420+ hotels available in Keszeg.
What companies run services between Budapest, Hungary and Keszeg, Hungary?
You can take a bus from Budapest, Stadion autóbusz-pályaudvar to Keszeg, ősagárdi elágazás via Veresegyház, Közúti Igazgatóság and Vác, autóbusz-állomás in around 3h 16m.
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Budapest-Nyugati to Vac
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- Ft 650–800
- Website
- Hungarian Railways (MÁV)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- MÁV Személyszállítási
Bus from Vác, autóbusz-állomás to Keszeg, ősagárdi elágazás
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- Ft 750–900
- Website
- MÁV Személyszállítási
Bus from Budapest, Stadion autóbusz-pályaudvar to Veresegyház, Közúti Igazgatóság
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- Ft 950–1,100
- Website
- MÁV Személyszállítási
Bus from Veresegyház, Közúti Igazgatóság to Vác, autóbusz-állomás
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- Ft 750–900
- Website
- MÁV Személyszállítási
Bus from Vác, autóbusz-állomás to Keszeg, ősagárdi elágazás
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- Ft 750–900
- Website
- MÁV Személyszállítási
- Ave. Duration
- 46 min
- Estimated price
- Ft 31,000–38,000
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 Need to know: Jadrolinija, How to get from London City Airport into central London, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.












