There are 6 ways to get from Villach to Slavonski Brod by bus, train, night train, 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.
Bus
best- Take the bus from Villach Bus Station to Zagrebbus FlixBus N953
- Take the bus from Zagreb to Slavonski Brod bus stationbus 884 / ...
7h 35m€38–57Night train, train
cheapest- Take the nighttrain from Villach Hbf to Zagreb Glavni Kol.nighttrain En
- Take the train from Zagreb Glavni Kol. to Slavonski Brodtrain Re
9h 35m€34–205Train
- Take the train from Villach Hbf to Zagreb Glavni Kol.train 319
- Take the train from Zagreb Glavni Kol. to Slavonski Brodtrain Re
9h 33m€64–142Drive 426.3 km
- Drive from Villach to Slavonski Brodcar 426.3 km
4h€72–104Train, bus
- Take the train from Villach Hbf to Graz Hbftrain Rj / ...
- Take the train from Graz Hbf to Maribortrain 575 / ...
- Take the bus from Maribor, Avtobusna Postaja to Zagrebbus
- Take the bus from Zagreb to Slavonski Brod bus stationbus 884 / ...
8h 30m€84–345Bus via Novo Mesto
- Take the bus from Klagenfurt - Hauptbahnhof to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Brod, Autobusna Stanicabus
9h 3m€121–365
Villach to Slavonski Brod by bus
Comparing Your Travel Options
The cheapest way to get from Villach to Slavonski Brod is to bus which costs €35 - €60 and takes 7h 35m.
The fastest way to get from Villach to Slavonski Brod is to drive which takes 4h and costs €70 - €110.
No, there is no direct bus from Villach station to Slavonski Brod station. However, there are services departing from Villach Bus Station and arriving at Slavonski Brod bus station via Zagreb. The journey, including transfers, takes approximately 7h 35m.
No, there is no direct train from Villach to Slavonski Brod. However, there are services departing from Villach Hbf and arriving at Slavonski Brod via Zagreb Glavni Kol.. The journey, including transfers, takes approximately 9h 33m.
The distance between Villach and Slavonski Brod is 432 km. The road distance is 426.3 km.
The best way to get from Villach to Slavonski Brod without a car is to bus which takes 7h 35m and costs €35 - €60.
It takes approximately 7h 35m to get from Villach to Slavonski Brod, including transfers.
Villach to Slavonski Brod bus services, operated by FlixBus, depart from Villach Bus Station.
Villach to Slavonski Brod train services, operated by ÖBB, depart from Villach Hbf station.
The best way to get from Villach to Slavonski Brod is to bus which takes 7h 35m and costs €35 - €60. Alternatively, you can train, which costs €60 - €150 and takes 9h 33m.
What companies run services between Villach, Austria and Slavonski Brod, Croatia?
You can take a bus from Villach Bus Station to Slavonski Brod bus station via Zagreb in around 7h 35m. Alternatively, you can take a train from Villach Hbf to Slavonski Brod via Zagreb Glavni Kol. in around 9h 33m.
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Villach Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Estimated price
- €45–80
- Website
- Austrian Railways
Train from Zagreb Glavni Kol. to Slavonski Brod
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- €35–65
- Website
- Austrian Railways
Night train from Villach Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Estimated price
- €45–80
- Website
- Austrian Railways
Train from Zagreb Glavni Kol. to Slavonski Brod
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- €35–65
- Website
- Austrian Railways
Train from Villach Hbf to Graz Hbf
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- €30–55
- Website
- Austrian Railways
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Slavonski Brod
- Ave. Duration
- 4h 11m
- Frequency
- Every 3 hours
- Estimated price
- €16
- Website
- HŽ Putnički prijevoz (HŽPP)
Night train from Villach Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Estimated price
- €19
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zagreb Glavni Kol. to Slavonski Brod
- Ave. Duration
- 4h 11m
- Frequency
- Every 3 hours
- Estimated price
- €16
- Website
- HŽ Putnički prijevoz (HŽPP)
Night train from Villach Hbf to Zagreb Glavni Kol.
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Estimated price
- €90–140
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +43 1 89900
- [email protected]
- Website
- Westbahn
Train from Villach Hbf to Graz Hbf
- Ave. Duration
- 1h 6m
- Frequency
- Every 4 hours
- Estimated price
- €30–55
- Website
- Westbahn
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Villach Hbf to Graz Hbf
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- €18–35
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
Train from Graz Hbf to Maribor
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- €7–13
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Villach Hbf to Graz Hbf
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- €29–65
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Graz Hbf to Maribor
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- €15–17
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Graz Hbf to Maribor
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- €3–4
- Website
- Hungarian Railways (MÁV)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Villach Bus Station to Zagreb
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- €20–35
- Website
- Flixbus
Bus from Zagreb to Slavonski Brod bus station
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- €17–26
- Website
- Flixbus
Bus from Zagreb to Slavonski Brod bus station
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- €17–26
- Website
- Flixbus
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Maribor, Avtobusna Postaja to Zagreb
- Ave. Duration
- 1h 34m
- Frequency
- On demand
- Estimated price
- €45–250
- Website
- GoOpti
- Private
- €130
- Shared
- €45–70
Bus from Klagenfurt - Hauptbahnhof to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 2h 54m
- Frequency
- On demand
- Estimated price
- €92–320
- Website
- GoOpti
- Shared
- €92
- Private
- €169
- Phone
- +38732691375
- [email protected]
- Website
- bosnaexpres.com
Bus from Novo Mesto, Avtobusna postaja to Brod, Autobusna Stanica
- Ave. Duration
- 4h 15m
- Frequency
- 5 times a week
- Estimated price
- €27
- Schedules at
- bosnaexpres.com
Want to know more about travelling around Croatia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Booking & Getting There
Villach to Slavonski Brod bus services, operated by FlixBus, arrive at Zagreb station.
Villach to Slavonski Brod train services, operated by ÖBB, arrive at Zagreb Glavni Kol. station.
Yes, the driving distance between Villach to Slavonski Brod is 426 km. It takes approximately 4h to drive from Villach to Slavonski Brod.
Book your Villach to Slavonski Brod train tickets online with Omio.
Book your Villach to Slavonski Brod bus tickets online with Omio and FlixBus.
There are 188+ hotels available in Slavonski Brod.






























































