Duration 2h 24m
Distance 143.8 km
Average price 2 500 Ft
Frequency 3/day

Trip overview

The average bus between Budapest and Balatonakali takes 2h 24m and the fastest bus takes 2h 18m. The bus service runs several times per day from Budapest to Balatonakali. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.


  1. Budapest Újbuda-központ
  2. Balatonakali
2h 18m
2 100 Ft - 2 900 Ft

Frequently asked questions

Want to know about travelling from Budapest to Balatonakali? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

Yes, there is a direct bus departing from Budapest Újbuda-központ and arriving at Balatonakali Bejárati út. Services depart three times a day, and operate every day. The journey takes approximately 2h 18m.

More details

The distance between Budapest and Balatonakali is 119 km. The road distance is 143.8 km.

Get driving directions

Budapest to Balatonakali bus services, operated by Volanbusz, depart from Budapest Újbuda-központ station.

More details

Budapest to Balatonakali bus services, operated by Volanbusz, arrive at Balatonakali Bejárati út station.

More details

There are 2456+ hotels available in Balatonakali. Prices start at 14 807 Ft per night.

More details

What companies run services between Budapest and Balatonakali?

Volanbusz operates a bus from Budapest to Balatonakali 3 times a day. Tickets cost 2 100 Ft - 2 900 Ft and the journey takes 2h 18m.
Bus operators
Ave. Duration
2h 18m
3 times a day
Estimated price
2 100 Ft - 2 900 Ft

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps