There are 6 ways to get from Savudrija to Zagreb by bus, train, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train via Ljubljana
best- Take the bus from Izola to Ljubljana APbus Pr A22 8425 11 / ...
- Take the train from Ljubljana to Zagreb Glavni Kol.train 319 / ...
5h 35m€24–67Bus
- Take the bus from Umag, Autobusni kolodvor to Rovinj, Autobusni Kolodvorbus
- Take the bus from Rovinj, Autobusni Kolodvor to Zagreb, Autobusni Kolodvorbus Arriva
5h 41m€31–78Train
- Take the train from Koper to Zidani Mosttrain Ic / ...
- Take the train from Zidani Most to Zagreb Glavni Kol.train 435 / ...
6h 45m€27–50Drive 267.3 km
- Drive from Savudrija to Zagrebcar 267.3 km
2h 49m€39–56Bus, train
- Take the bus from Koper to Divačabus Pr A22 8490 3 / ...
- Take the train from Divaca to Zagreb Glavni Kol.train 1475
7h 40m€27–34Ferry, bus
- Take the ferry from Piran to Trieste Portferry
- Take the bus from Trieste Port to Novo Mesto, Avtobusna postajabus
- Take the bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvorbus
9h 31m€222–498
Comparing Your Travel Options
The cheapest way to get from Savudrija to Zagreb is to bus and train which costs €27 - €35 and takes 7h 40m.
The fastest way to get from Savudrija to Zagreb is to drive which takes 2h 49m and costs €35 - €60.
No, there is no direct bus from Savudrija to Zagreb. However, there are services departing from Umag, Autobusni kolodvor and arriving at Zagreb, Autobusni Kolodvor via Rovinj, Autobusni Kolodvor. The journey, including transfers, takes approximately 5h 41m.
No, there is no direct train from Savudrija to Zagreb. However, there are services departing from Koper and arriving at Zagreb Glavni Kol. via Zidani Most. The journey, including transfers, takes approximately 6h 45m.
The distance between Savudrija and Zagreb is 281 km. The road distance is 267.3 km.
The best way to get from Savudrija to Zagreb without a car is to bus which takes 5h 41m and costs €30 - €80.
It takes approximately 5h 35m to get from Savudrija to Zagreb, including transfers.
Savudrija to Zagreb bus services, operated by Brioni Pula d.o.o., depart from Umag, Autobusni kolodvor station.
Savudrija to Zagreb train services, operated by Slovenske železnice (SŽ), depart from Koper station.
The best way to get from Savudrija to Zagreb is to bus which takes 5h 41m and costs €30 - €80. Alternatively, you can train, which costs €27 - €50 and takes 6h 45m.
What companies run services between Savudrija, Croatia and Zagreb, Croatia?
You can take a vehicle from Savudrija to Zagreb, Autobusni Kolodvor via Umag, Autobusni kolodvor and Rovinj, Autobusni Kolodvor in around 5h 41m. Alternatively, you can take a vehicle from Savudrija to Zagreb Glavni Kol. via Koper and Zidani Most in around 6h 45m.
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 15m
- Frequency
- 4 times a day
- Estimated price
- €28–50
- Website
- Austrian Railways
Train from Zidani Most to Zagreb Glavni Kol.
- Ave. Duration
- 1h 16m
- Frequency
- 4 times a day
- Estimated price
- €15–27
- Website
- Austrian Railways
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 38m
- Frequency
- 4 times a day
- Estimated price
- €12
- Website
- Slovenske železnice (SŽ)
Train from Koper to Zidani Most
- Ave. Duration
- 3h 44m
- Frequency
- Once daily
- Estimated price
- €17
- Website
- Slovenske železnice (SŽ)
Train from Zidani Most to Zagreb Glavni Kol.
- Ave. Duration
- 1h 29m
- Frequency
- 4 times a day
- Estimated price
- €7
- Website
- Slovenske železnice (SŽ)
- Phone
- +385 60 333 444
- [email protected]
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 18m
- Frequency
- Twice a week
- Estimated price
- €12
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Zidani Most to Zagreb Glavni Kol.
- Ave. Duration
- 1h 16m
- Frequency
- Twice a week
- Estimated price
- €7
- Website
- HŽ Putnički prijevoz (HŽPP)
Train from Divaca to Zagreb Glavni Kol.
- Ave. Duration
- 4h 20m
- Frequency
- Twice a week
- Estimated price
- €19
- Website
- HŽ Putnički prijevoz (HŽPP)
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Ljubljana to Zagreb Glavni Kol.
- Ave. Duration
- 2h 35m
- Frequency
- Twice a week
- Estimated price
- €30–40
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Zidani Most to Zagreb Glavni Kol.
- Ave. Duration
- 1h 36m
- Frequency
- Twice a week
- Estimated price
- €17–21
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +386 090 74 11
- [email protected]
- Website
- Arriva Slovenia
Bus from Izola to Ljubljana AP
- Ave. Duration
- 1h 41m
- Frequency
- Every 3 hours
- Estimated price
- €10–12
- Website
- Arriva Slovenia
Bus from Koper to Divača
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €4–5
- Website
- Arriva Slovenia
- Phone
- +385 52 356 500
- [email protected]
- Website
- Brioni Pula d.o.o.
Bus from Umag, Autobusni kolodvor to Rovinj, Autobusni Kolodvor
- Ave. Duration
- 33 min
- Frequency
- On demand
- Estimated price
- €5–10
- Website
- Brioni Pula d.o.o.
Bus from Rovinj, Autobusni Kolodvor to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- €12–35
- Website
- Brioni Pula d.o.o.
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- Arriva Croatia
Bus from Rovinj, Autobusni Kolodvor to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- €2–19
- Website
- Arriva Croatia
- Phone
- +385 043 277 100
- [email protected]
- Website
- Cazmatrans NOVA d.o.o.
Bus from Rovinj, Autobusni Kolodvor to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 4h 22m
- Frequency
- Twice a week
- Estimated price
- €39
- Website
- Cazmatrans NOVA d.o.o.
- Phone
- +386 1 29 13 331
- [email protected]
- Website
- Slovenske železnice (SŽ)
Bus from Koper to Divača
- Ave. Duration
- 39 min
- Frequency
- Every 2 hours
- Website
- Slovenske železnice (SŽ)
- Phone
- +386 1 431 77 00
- [email protected]
- Website
- Nomago
Bus from Koper to Divača
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- €3–7
- Website
- Nomago
- Phone
- +386 1 320 4530
- [email protected]
- Website
- GoOpti
Bus from Trieste Port to Novo Mesto, Avtobusna postaja
- Ave. Duration
- 5h 57m
- Frequency
- On demand
- Estimated price
- €190–320
- Website
- GoOpti
Bus from Novo Mesto, Avtobusna postaja to Zagreb, Autobusni Kolodvor
- Ave. Duration
- 1h 18m
- Frequency
- On demand
- Estimated price
- €22–160
- Website
- GoOpti
- Shared
- €22
- Private
- €92
- Phone
- 0923.873813
- [email protected]
- Website
- libertylines.it
Ferry from Piran to Trieste Port
- Ave. Duration
- 40 min
- Frequency
- Once a week
- Estimated price
- €7–13
- Schedules at
- libertylines.it
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
Travelling by boat in Italy
Read the travel guide
Italy Travel Guides
Read the travel guide
Booking & Getting There
Savudrija to Zagreb bus services, operated by Brioni Pula d.o.o., arrive at Rovinj, Autobusni Kolodvor station.
Savudrija to Zagreb train services, operated by Slovenske železnice (SŽ), arrive at Zidani Most station.
Yes, the driving distance between Savudrija to Zagreb is 267 km. It takes approximately 2h 49m to drive from Savudrija to Zagreb.
There are 2854+ hotels available in Zagreb.



















































