There are 4 ways to get from Porva to Budapest by bus, train, 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.
Bus
best- Take the bus from Zirc, Rákóczi tér to Budapest, Újbuda-központbus 1251
3h 41mFt 3,456–4,119Train
cheapest- Take the train from Zirc to Veszpremtrain Re
- Take the train from Veszprem to Budapest-Delitrain Ic / ...
4h 16mFt 2,863–3,400Drive 121.5 km
- Drive from Porva to Budapestcar 121.5 km
1h 46mFt 6,511–9,404Line 7300 bus, bus
- Take the bus from Zirc, Rákóczi tér to Veszprém, autóbusz-állomásbus 7300 / ...
- Take the bus from Veszprém, autóbusz-állomás to Budapest, Újbuda-központbus 1216 / ...
3h 46mFt 4,306–5,119
Porva to Budapest by bus
Questions & Answers
The cheapest way to get from Porva to Budapest is to train which costs 2 800 Ft - 3 400 Ft and takes 4h 16m.
The fastest way to get from Porva to Budapest is to drive which takes 1h 46m and costs 6 500 Ft - 9 500 Ft.
No, there is no direct bus from Porva to Budapest. However, there are services departing from Porva, autóbusz-váróterem and arriving at Budapest, Újbuda-központ via Zirc, Rákóczi tér. The journey, including transfers, takes approximately 3h 41m.
The distance between Porva and Budapest is 119 km. The road distance is 121.5 km.
The best way to get from Porva to Budapest without a car is to bus which takes 3h 41m and costs 3 400 Ft - 4 200 Ft.
It takes approximately 3h 41m to get from Porva to Budapest, including transfers.
Porva to Budapest bus services, operated by MÁV Személyszállítási, depart from Zirc, Rákóczi tér station.
The best way to get from Porva to Budapest is to bus which takes 3h 41m and costs 3 400 Ft - 4 200 Ft. Alternatively, you can train, which costs 2 800 Ft - 3 400 Ft and takes 4h 16m.
Porva to Budapest bus services, operated by MÁV Személyszállítási, arrive at Budapest, Újbuda-központ station.
Yes, the driving distance between Porva to Budapest is 121 km. It takes approximately 1h 46m to drive from Porva to Budapest.
What companies run services between Porva, Hungary and Budapest, Hungary?
MÁV Személyszállítási operates a bus from Zirc, Rákóczi tér to Budapest, Újbuda-központ 4 times a day. Tickets cost Ft 3,000–3,600 and the journey takes 2h 24m. Alternatively, you can take a bus from Porva, autóbusz-váróterem to Budapest-Deli via Zirc, autóbusz-állomás, Zirc, and Veszprem in around 4h 16m.
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Zirc to Veszprem
- Ave. Duration
- 36 min
- Frequency
- Every 4 hours
- Estimated price
- Ft 480–550
- Website
- https://jegy.mav.hu/
Train from Veszprem to Budapest-Deli
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- Ft 1,900–2,300
- Website
- https://jegy.mav.hu/
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- mavcsoport.hu
Bus from Zirc, Rákóczi tér to Budapest, Újbuda-központ
- Ave. Duration
- 2h 24m
- Frequency
- 4 times a day
- Estimated price
- Ft 3,000–3,600
- Website
- https://www.mavcsoport.hu/en
Bus from Zirc, Rákóczi tér to Veszprém, autóbusz-állomás
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- Ft 850–1,100
- Website
- https://www.mavcsoport.hu/en
Bus from Veszprém, autóbusz-állomás to Budapest, Újbuda-központ
- Ave. Duration
- 1h 44m
- Frequency
- Hourly
- Estimated price
- Ft 3,000–3,500
- Website
- https://www.mavcsoport.hu/en
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 4 of the smartest ways to explore Australia, Heading to Europe? Read this before you buy a Eurail Pass, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
More Questions & Answers
There are 6856+ hotels available in Budapest.






