There are 4 ways to get from Fonyód to Badacsony by bus, train, taxi, or foot
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 Fonyód, vasútállomás to Badacsony, vasúti megállóhelybus 1579
1h 25mFt 1,800–2,100Train
cheapest- Take the train from Fonyod to Tapolcatrain 8802 / ...
2h 20mFt 1,431–1,645Taxi
- Take the taxi from Fonyód to Badacsonytaxi 62.7 km
1h 2mFt 44,000–55,000Walk
- Take the walk from Fonyód to Badacsonywalk 7.6 km
1h 6m
Fonyód to Badacsony by bus
Comparing Your Travel Options
The cheapest way to get from Fonyód to Badacsony is to train which costs 1 400 Ft - 1 700 Ft and takes 2h 20m.
The fastest way to get from Fonyód to Badacsony is to taxi which takes 1h 2m and costs 44 000 Ft - 55 000 Ft.
Yes, there is a direct bus departing from Fonyód, vasútállomás and arriving at Badacsony, vasúti megállóhely. Services depart once daily, and operate every day. The journey takes approximately 1h 25m.
No, there is no direct train from Fonyód to Badacsony. However, there are services departing from Fonyod and arriving at Badacsony via Tapolca. The journey, including transfers, takes approximately 2h 20m.
The distance between Fonyód and Badacsony is 59 km.
The best way to get from Fonyód to Badacsony without a car is to bus which takes 1h 25m and costs 1 800 Ft - 2 100 Ft.
The bus from Fonyód, vasútállomás to Badacsony, vasúti megállóhely takes 1h 25m including transfers and departs once daily.
Fonyód to Badacsony bus services, operated by MÁV Személyszállítási, depart from Fonyód, vasútállomás station.
Fonyód to Badacsony train services, operated by Hungarian Railways (MÁV), depart from Fonyod station.
The best way to get from Fonyód to Badacsony is to bus which takes 1h 25m and costs 1 800 Ft - 2 100 Ft. Alternatively, you can train, which costs 1 400 Ft - 1 700 Ft and takes 2h 20m.
What companies run services between Fonyód, Hungary and Badacsony, Hungary?
MÁV Személyszállítási operates a bus from Fonyód, vasútállomás to Badacsony, vasúti megállóhely once daily. Tickets cost Ft 1,800–2,100 and the journey takes 1h 25m. Alternatively, Hungarian Railways (MÁV) operates a train from Fonyod to Tapolca hourly. Tickets cost Ft 1,000–1,300 and the journey takes 1h 28m.
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Fonyod to Tapolca
- Ave. Duration
- 1h 28m
- Frequency
- Hourly
- Estimated price
- Ft 1,000–1,300
- Website
- Hungarian Railways (MÁV)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- MÁV Személyszállítási
Bus from Fonyód, vasútállomás to Badacsony, vasúti megállóhely
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Estimated price
- Ft 1,800–2,100
- Website
- MÁV Személyszállítási
- Ave. Duration
- 1h 2m
- Estimated price
- Ft 44,000–55,000
Centrum Taxi Keszthely
- Phone
- +36 30 777 5777
- Website
- taxikeszthelyen.hu
Plaza Taxi Keszthely
- Phone
- +36 30 333 6668
- Website
- plazataxikeszthely.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 Want to know more about Flixbus?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
Fonyód to Badacsony bus services, operated by MÁV Személyszállítási, arrive at Badacsony, vasúti megállóhely station.
Fonyód to Badacsony train services, operated by Hungarian Railways (MÁV), arrive at Tapolca station.
There are 2573+ hotels available in Badacsony.






