The average train between Dunaújváros and Kiskunhalas takes 8h 52m and the fastest train takes 4h 49m. The train runs, on average, 6 times per week from Dunaújváros to Kiskunhalas. 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 6 times a week between Dunaújváros and Kiskunhalas. The earliest departure is at 2:32 PM in the afternoon, and the last departure from Dunaújváros is at 7:32 PM which arrives into Kiskunhalas at 6:25 AM. All services require a transfer at Budapest-Kelenfoeld and take an average of 8h 52m. The schedules shown below are for the next available departures.
Want to know about travelling from Dunaújváros to Kiskunhalas? 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 Dunaújváros to Kiskunhalas. However, there are services departing from Dunaújváros station and arriving at Kiskunhalas station via Budapest-Kelenfoeld. The journey, including transfers, takes approximately 8h 52m.
Dunaújváros to Kiskunhalas train services, operated by Hungarian Railways (MÁV), depart from Dunaujvaros station.
Dunaújváros to Kiskunhalas train services, operated by Hungarian Railways (MÁV), arrive at Kiskunhalas station.
The distance between Dunaújváros and Kiskunhalas is 72.2 km. The road distance is 251 km.
You can take a train from Dunaujvaros to Kiskunhalas via Budapest-Kelenfoeld, Koebanya-Kispest, and Kiskunfelegyhaza in around 4h 38m.