There are 7 ways to get from Niš to Grad Krk by bus, car, plane, shuttle, or train
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 Niš AS to Zagreb
- Take the bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
13h 46m€50–94Train, bus
cheapest- Take the train from Crveni Krst to Novi BeogradRe
- Take the bus from Beograd, Autobuska stanica to Slavonski Brod, Autobusni Kolodvor
- Take the bus from Slavonski Brod, Autobusni Kolodvor to Krk, Autobusni kolodvor
17h 50m€12–23Drive 807.6 km
- Drive from Niš to Grad Krk807.6 km
7h 36m€112–162Fly Niš Constantine The Great Airport to Zagreb Franjo Tuđman Airport, bus
- Fly from Niš Constantine The Great Airport (INI) to Zagreb Franjo Tuđman Airport (ZAG)INI - ZAG
- Take the bus from Zagreb Airport to Rijeka - Autobusni Kolodvor
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
11h 24m€96–289Bus, shuttle
- Take the bus from Aleksinac, Autobuska stanica to Beograd, Autobuska stanica
- Take a shuttle bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvor
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
14h 58m€82–107Fly Niš Constantine The Great Airport to Ljubljana, shuttle, train, bus
- Fly from Niš Constantine The Great Airport (INI) to Ljubljana (LJU)INI - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Postojna
- Take the train from Postojna to Rijeka
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
10h 20m€129–422Shuttle to Belgrade Nikola Tesla Airport, fly to Zagreb Franjo Tuđman Airport, bus
- Take a shuttle bus from Niš to Belgrade, Nikola Tesla Airport
- Fly from Belgrade Nikola Tesla Airport (BEG) to Zagreb Franjo Tuđman Airport (ZAG)BEG - ZAG
- Take the bus from Zagreb Airport to Rijeka - Autobusni Kolodvor
- Take the bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
12h 6m
Niš Constantine The Great Airport (INI) to Zagreb Franjo Tuđman Airport (ZAG) flights
Questions & Answers
The cheapest way to get from Niš to Grad Krk is to train and bus which costs €12 - €23 and takes 17h 50m.
The fastest way to get from Niš to Grad Krk is to drive which takes 7h 36m and costs €110 - €170.
No, there is no direct bus from Niš to Grad Krk. However, there are services departing from Niš AS and arriving at Krk, Autobusni kolodvor via Zagreb, Autobusni Kolodvor and Rijeka, Autobusni Kolodvor. The journey, including transfers, takes approximately 13h 46m.
The distance between Niš and Grad Krk is 836 km. The road distance is 807.6 km.
The best way to get from Niš to Grad Krk without a car is to bus which takes 13h 46m and costs €50 - €95.
It takes approximately 13h 46m to get from Niš to Grad Krk, including transfers.
Niš to Grad Krk bus services, operated by FlixBus, depart from Niš AS station.
Niš to Grad Krk bus services, operated by FlixBus, arrive at Zagreb station.
Yes, the driving distance between Niš to Grad Krk is 808 km. It takes approximately 7h 36m to drive from Niš to Grad Krk.
There are 9280+ hotels available in Grad Krk.
What companies run services between Niš, Serbia and Grad Krk, Croatia?
You can take a bus from Niš AS to Krk, Autobusni kolodvor via Zagreb, Zagreb, Autobusni Kolodvor, and Rijeka, Autobusni Kolodvor in around 13h 46m.
- Website
- airserbia.com
Flights from Niš Constantine The Great Airport to Zagreb Franjo Tuđman Airport via Belgrade Nikola Tesla Airport
- Ave. Duration
- 5h 55m
- When
- Wednesday and Sunday
- Estimated price
- €60–240
Flights from Niš Constantine The Great Airport to Ljubljana
- Ave. Duration
- 1h 50m
- When
- Tuesday and Saturday
- Estimated price
- €70–160
Flights from Niš Constantine The Great Airport to Ljubljana via Belgrade Nikola Tesla Airport
- Ave. Duration
- 3h 55m
- When
- Sunday
- Estimated price
- €70–160
Flights from Belgrade Nikola Tesla Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €65–180
- Website
- ryanair.com
Flights from Niš Constantine The Great Airport to Zagreb Franjo Tuđman Airport via Malta
- Ave. Duration
- 5h 5m
- When
- Sunday
- Estimated price
- €80–270
- Website
- turkishairlines.com
Flights from Niš Constantine The Great Airport to Zagreb Franjo Tuđman Airport via Istanbul
- Ave. Duration
- 5h 50m
- When
- Tuesday and Saturday
- Estimated price
- €250–650
- Website
- austrian.com
Flights from Niš Constantine The Great Airport to Zagreb Franjo Tuđman Airport via Vienna
- Ave. Duration
- 5h 35m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- €80–270
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Crveni Krst to Novi Beograd
- Ave. Duration
- 6h 10m
- Frequency
- Twice daily
- Estimated price
- €8–14
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- €8–10
- 1st Class
- €11–14
- Phone
- +386 1 29 13 331
- potnik.info@slo-zeleznice.si
- Website
- potniski.sz.si
Train from Postojna to Rijeka
- Ave. Duration
- 1h 28m
- Frequency
- Twice daily
- Estimated price
- €5–13
- Website
- https://potniski.sz.si/en/
- Intercity 2nd Class Ticket
- €5–8
- Regional Train Ticket
- €7–9
- Intercity 1st Class Ticket
- €11–13
- Phone
- +385 60 333 444
- informacije@hzpp.hr
- Website
- hzpp.hr
Train from Postojna to Rijeka
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- €4–6
- Website
- http://www.hzpp.hr/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Niš AS to Zagreb
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- €45–70
- Website
- https://www.flixbus.co.uk
Bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €3–10
- Website
- https://www.flixbus.co.uk
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €1–12
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Rijeka, Autobusni Kolodvor to Krk, Autobusni kolodvor
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €1–10
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Beograd, Autobuska stanica to Slavonski Brod, Autobusni Kolodvor
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- €1–3
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Slavonski Brod, Autobusni Kolodvor to Krk, Autobusni kolodvor
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- €3–6
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +385 52 356 500
- brioni@brioni.hr
- Website
- brioni.hr
Bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- €8–18
- Website
- https://www.brioni.hr/en-gb/
- Phone
- +385 (0) 32 308 935
- polet@polet.hr
- Website
- polet.hr
Bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 2h 38m
- Frequency
- Once a week
- Estimated price
- €47
- Schedules at
- polet.hr
- Phone
- +387 33 770 889
- info@centrotrans.com
- Website
- centrotrans.com
Bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 2h 55m
- Frequency
- 3 times a week
- Estimated price
- €15–20
- Website
- https://centrotrans.com/en
- Phone
- +385 043 277 100
- info@cazmatrans.hr
- Website
- cazmatrans.hr
Bus from Zagreb, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 2h 38m
- Frequency
- Twice a week
- Estimated price
- €10–16
- Website
- https://cazmatrans.hr/en/
- Phone
- +385 01/6331-933
- plesoprijevoz@plesoprijevoz.hr
- Website
- plesoprijevoz.hr
Bus from Zagreb Airport to Rijeka - Autobusni Kolodvor
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €26–35
- Schedules at
- plesoprijevoz.hr
- Phone
- +381 177421201
- office@kavim-vranje.rs
- Website
- facebook.com
Bus from Aleksinac, Autobuska stanica to Beograd, Autobuska stanica
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- €14–19
- Schedules at
- kavimjedinstvo.rs
- Book at
- kavimjedinstvo.rs
- Pricing
- €14–19
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Aleksinac, Autobuska stanica to Beograd, Autobuska stanica
- Phone
- +381 18 255 177
- rezervacije@nis-ekspres.rs
- Website
- nis-ekspres.rs
Bus from Aleksinac, Autobuska stanica to Beograd, Autobuska stanica
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- €13–16
- Schedules at
- nis-ekspres.rs
- Phone
- +381 11 37 74 156
- auto.kodeks.pirot@gmail.com
- Website
- redvoznje.net
Bus from Aleksinac, Autobuska stanica to Beograd, Autobuska stanica
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €10–12
- Schedules at
- polazak.com
- Phone
- 011 761-4693
- bstours@verat.net
- Website
- bstours.rs
Bus from Aleksinac, Autobuska stanica to Beograd, Autobuska stanica
- Ave. Duration
- 2h 30m
- Frequency
- 6 times a week
- Website
- http://bstours.rs/en/
- Phone
- +381 64 80 266 80
- info@terratravel.rs
- Website
- terratravel.rs
Shuttle from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 8h 6m
- Frequency
- On demand
- Estimated price
- €70
- Website
- https://terratravel.rs/en/
- Phone
- +386 (0) 31 30 41 41
- info@zup-prevozi.eu
- Website
- zup-prevozi.eu
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Postojna
- Ave. Duration
- 58 min
- Frequency
- On demand
- Estimated price
- €50–65
- Schedules at
- zup-prevozi.eu
- Economy class
- €50–65
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
























































