There are 4 ways to get from Zalakaros to Szekszárd by train, bus, 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.
Train
best- Take the train from Zalakomar to Szekesfehervartrain Ic / ...
- Take the train from Szekesfehervar to Szekszardtrain Ir
5h 29mFt 11,712–16,669Bus via Nagykanizsa, autóbusz-állomás
cheapest- Take the bus from Nagykanizsa, autóbusz-állomás to Pécs, autóbusz-állomásbus 1562 / ...
- Take the bus from Pécs, autóbusz-állomás to Szekszárd, autóbusz-állomásbus 1134 / ...
6h 19mFt 6,433–7,635Drive 158 km
- Drive from Zalakaros to Szekszárdcar 158 km
2h 36mFt 8,567–12,374Bus
- Take the bus from Zalakaros, újmajori elágazás to Pécs, Budai vámbus 1578
- Take the bus from Pécs, Budai vám to Szekszárd, autóbusz-állomásbus 5624 / ...
6h 50mFt 7,329–8,454
Zalakaros to Szekszárd by bus and train
Questions & Answers
The cheapest way to get from Zalakaros to Szekszárd is to bus via Nagykanizsa, autóbusz-állomás which costs 6 000 Ft - 8 000 Ft and takes 6h 19m.
The fastest way to get from Zalakaros to Szekszárd is to drive which takes 2h 36m and costs 8 500 Ft - 13 000 Ft.
No, there is no direct bus from Zalakaros to Szekszárd. However, there are services departing from Zalakaros, Fő utca and arriving at Szekszárd, autóbusz-állomás via Nagykanizsa, autóbusz-állomás and Pécs, autóbusz-állomás. The journey, including transfers, takes approximately 6h 19m.
No, there is no direct train from Zalakaros to Szekszárd. However, there are services departing from Zalakomar and arriving at Szekszard via Szekesfehervar. The journey, including transfers, takes approximately 5h 29m.
The distance between Zalakaros and Szekszárd is 243 km. The road distance is 158 km.
The best way to get from Zalakaros to Szekszárd without a car is to train which takes 5h 29m and costs 11 000 Ft - 17 000 Ft.
It takes approximately 5h 29m to get from Zalakaros to Szekszárd, including transfers.
Zalakaros to Szekszárd bus services, operated by MÁV Személyszállítási, depart from Nagykanizsa, autóbusz-állomás station.
Zalakaros to Szekszárd train services, operated by Hungarian Railways (MÁV), depart from Zalakomar station.
The best way to get from Zalakaros to Szekszárd is to train which takes 5h 29m and costs 11 000 Ft - 17 000 Ft. Alternatively, you can bus via Nagykanizsa, autóbusz-állomás, which costs 6 000 Ft - 8 000 Ft and takes 6h 19m.
What companies run services between Zalakaros, Hungary and Szekszárd, Hungary?
You can take a bus from Zalakaros, újmajori elágazás to Szekszard via Zalakomár, vasútállomás, Zalakomar, and Szekesfehervar in around 5h 29m. Alternatively, you can take a bus from Zalakaros, Fő utca to Szekszárd, autóbusz-állomás via Nagykanizsa, autóbusz-állomás and Pécs, autóbusz-állomás in around 6h 19m.
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Zalakomar to Szekesfehervar
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- Ft 2,300–2,700
- Website
- Hungarian Railways (MÁV)
Train from Szekesfehervar to Szekszard
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- Ft 1,800–2,200
- Website
- Hungarian Railways (MÁV)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zalakomar to Szekesfehervar
- Ave. Duration
- 2h 2m
- Frequency
- Twice daily
- Estimated price
- Ft 9,500–14,000
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- MÁV Személyszállítási
Bus from Nagykanizsa, autóbusz-állomás to Pécs, autóbusz-állomás
- Ave. Duration
- 2h 40m
- Frequency
- Every 3 hours
- Estimated price
- Ft 3,900–4,600
- Website
- MÁV Személyszállítási
Bus from Pécs, autóbusz-állomás to Szekszárd, autóbusz-állomás
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- Ft 1,800–2,200
- Website
- MÁV Személyszállítási
Bus from Zalakaros, újmajori elágazás to Pécs, Budai vám
- Ave. Duration
- 4h 6m
- Frequency
- 3 times a week
- Estimated price
- Ft 5,000–6,000
- Website
- MÁV Személyszállítási
Bus from Pécs, Budai vám to Szekszárd, autóbusz-állomás
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- Ft 2,100–2,500
- Website
- MÁV Személyszállítási
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 How to get from JFK to New York City, Want to know more about Flixbus?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Zalakaros to Szekszárd bus services, operated by MÁV Személyszállítási, arrive at Pécs, autóbusz-állomás station.
Zalakaros to Szekszárd train services, operated by Hungarian Railways (MÁV), arrive at Szekesfehervar station.
Yes, the driving distance between Zalakaros to Szekszárd is 158 km. It takes approximately 2h 36m to drive from Zalakaros to Szekszárd.
There are 118+ hotels available in Szekszárd.












