There are 4 ways to get from Šabac to Krk by shuttle, 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.
Shuttle, bus
best- Take a shuttle bus from Рума, аутобуска станица to Karlovac, Autobusni Kolodvor
- Take the bus from Karlovac to Krk, Autobusni kolodvorbus
8h 59m€57Bus
cheapest- Take the bus from Šabac to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
13h 18m€9–80Drive 539.3 km
- Drive from Šabac to Krkcar 539.3 km
5h 34m€88–126Bus via Slavonski Brod
- Take the bus from Ruma, Nova autobuska stanica to Slavonski Brod, Autobusni Kolodvorbus
- Take the bus from Slavonski Brod, Autobusni Kolodvor to Krk, Autobusni kolodvorbus Arriva
11h 44m€29–32
Comparing Your Travel Options
The cheapest way to get from Šabac to Krk is to bus via Slavonski Brod which costs €28 - €33 and takes 11h 44m.
The fastest way to get from Šabac to Krk is to drive which takes 5h 34m and costs €85 - €130.
No, there is no direct bus from Šabac to Krk. However, there are services departing from Ruma, Nova autobuska stanica and arriving at Krk, Autobusni kolodvor via Slavonski Brod, Autobusni Kolodvor. The journey, including transfers, takes approximately 11h 44m.
The distance between Šabac and Krk is 564 km. The road distance is 539.3 km.
The best way to get from Šabac to Krk without a car is to shuttle and bus which takes 8h 59m and costs €56 - €58.
It takes approximately 8h 59m to get from Šabac to Krk, including transfers.
Šabac to Krk bus services, operated by Raketa AB, depart from Šabac station.
Šabac to Krk bus services, operated by Raketa AB, arrive at Beograd, Autobuska stanica station.
Yes, the driving distance between Šabac to Krk is 539 km. It takes approximately 5h 34m to drive from Šabac to Krk.
Book your Šabac to Krk bus tickets online with 12go.asia.
What companies run services between Šabac, Serbia and Krk, Croatia?
You can take a train from Sabac to Krk, Autobusni kolodvor via Ruma, Ruma, Nova autobuska stanica, and Slavonski Brod, Autobusni Kolodvor in around 11h 44m.
- [email protected]
- Website
- kombiprevozputnika.net
Shuttle from Рума, аутобуска станица to Karlovac, Autobusni Kolodvor
- Ave. Duration
- 3h 31m
- Frequency
- On demand
- Estimated price
- €40
- Schedules at
- kombiprevozputnika.net
- Phone
- +385 98 900 9132
- [email protected]
- Website
- facebook.com
Bus from Karlovac to Krk, Autobusni kolodvor
- Ave. Duration
- 3h 14m
- Frequency
- Once daily
- Estimated price
- €15
- Schedules at
- facebook.com
- Phone
- +385 043 277 100
- [email protected]
- Website
- Cazmatrans NOVA d.o.o.
Bus from Ruma, Nova autobuska stanica to Slavonski Brod, Autobusni Kolodvor
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a week
- Estimated price
- €24
- Website
- Cazmatrans NOVA d.o.o.
- Phone
- +385 (0)72 660 660
- [email protected]
- Website
- Arriva Croatia
Bus from Slavonski Brod, Autobusni Kolodvor to Krk, Autobusni kolodvor
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- €3–6
- Website
- Arriva Croatia
Bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- €5–55
- Website
- Arriva Croatia
Bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- €1–11
- Website
- Arriva Croatia
- Phone
- +381 031 865-485
- [email protected]
- Website
- raketa-ab.com
Bus from Šabac to Beograd, Autobuska stanica
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- €3–4
- Schedules at
- facebook.com
- Phone
- +381 11 362 5555
- [email protected]
- Website
- banbus.co.rs
Bus from Šabac to Beograd, Autobuska stanica
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- Estimated price
- €5
- Schedules at
- banbus.co.rs
- Phone
- +381648284415
- [email protected]
- Website
- facebook.com
Bus from Šabac to Beograd, Autobuska stanica
- Ave. Duration
- 1h 34m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +387 56 260-077
- [email protected]
- Website
- europetroloil.com
Bus from Šabac to Beograd, Autobuska stanica
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Schedules at
- europetroloil.com
- Phone
- 011 761-4693
- [email protected]
- Website
- BS Tours
Bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 8h
- Frequency
- 6 times a week
- Website
- BS Tours
- Phone
- + 385 (0)52 383 000
- [email protected]
- Website
- fils.hr
Bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Estimated price
- €45–65
- Schedules at
- fils.hr
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvor
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 Heathrow Airport into central London, Getting to Milan from the airport, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
Booking & Getting There
There are 8329+ hotels available in Krk.


































