The average train between Balatonlelle and Kaposvár takes 1h 25m and the fastest train takes 1h 11m. There is a train service every few hours from Balatonlelle to Kaposvár. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run every 2 hours between Balatonlelle and Kaposvár. The earliest departure is at 5:12 AM in the morning, and the last departure from Balatonlelle is at 9:24 PM which arrives into Kaposvár at 10:35 PM. All services require a transfer, and take on average 1h 25m. The schedules shown below are for the next available departures.

1h 21m • 1 change

1h 21m • 1 change

1h 21m • 1 change

1h 36m • 1 change

1h 53m • 1 change

1h 21m • 1 change

1h 21m • 1 change

1h 41m • 1 change

1h 53m • 1 change

1h 21m • 1 change

1h 21m • 1 change

1h 41m • 1 change

1h 53m • 1 change

1h 21m • 1 change

1h 21m • 1 change

1h 41m • 1 change

1h 53m • 1 change

1h 21m • 1 change

1h 21m • 1 change

1h 41m • 1 change
Want to know about travelling from Balatonlelle to Kaposvár? 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.
No, there is no direct train from Balatonlelle to Kaposvár. However, there are services departing from Balatonlelle station and arriving at Kaposvár station via Kaposvár. The journey, including transfers, takes approximately 1h 25m.
Balatonlelle to Kaposvár train services, operated by Hungarian Railways (MÁV), depart from Fonyod station.
Balatonlelle to Kaposvár train services, operated by Hungarian Railways (MÁV), arrive at Kaposvár station.
The distance between Balatonlelle and Kaposvár is 47.4 km. The road distance is 63 km.
Hungarian Railways (MÁV) operates a train from Fonyod to Kaposvár hourly. Tickets cost Ft 950–1,200 and the journey takes 1h 2m.