• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 11 ways to get from Ljubljana to Kraljevo by bus, car, train, plane or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  11h 47m

  1. Take the bus from Ljubljana to Beograd
  2. Take the bus from Belgrade to Kraljevo

RSD 3068 - RSD 11378

Cheapest option

Train, bus via Belgrade  •  13h 29m

  1. Take the train from Ljubljana to Beograd Centar
  2. Take the bus from Beograd to Kraljevo

RSD 750 - RSD 950

9 alternative options

Bus, car  •  12h

  1. Take the bus from Ljubljana to Beograd
  2. Take the car from Belgrade to Kraljevo

RSD 3164 - RSD 5370

Train, bus  •  13h 50m

  1. Take the train from Ljubljana to Beograd Centar
  2. Take the bus from Belgrade to Kraljevo

Train  •  16h 35m

  1. Take the train from Ljubljana to Dobova Ec / ...
  2. Take the train from Dobova to Belgrade
  3. Take the train from Beograd centar to Požega 711
  4. Take the train from Požega to Kraljevo

RSD 4473 - RSD 7847

Drive  •  7h 7m

  1. Drive from Ljubljana to Kraljevo 450.1 miles

RSD 9000 - RSD 14000

Fly Ljubljana to Belgrade, bus  •  8h 46m

  1. Fly from Ljubljana (LJU) to Belgrade (BEG) LJU - BEG
  2. Take the bus from Belgrade to Kraljevo

Fly Ljubljana to Pristina, train  •  9h 14m

  1. Fly from Ljubljana (LJU) to Pristina (PRN) LJU - PRN
  2. Take the train from Mitrovicë to Kraljevo

RSD 8475 - RSD 29060

Shuttle to Zagreb, fly to Belgrade, bus  •  10h 8m

  1. Take a shuttle bus from Ljubljana to Zagreb Airport
  2. Fly from Zagreb (ZAG) to Belgrade (BEG) ZAG - BEG
  3. Take the bus from Belgrade to Kraljevo

Fly Ljubljana to Sarajevo, bus, train  •  12h 35m

  1. Fly from Ljubljana (LJU) to Sarajevo (SJJ) LJU - SJJ
  2. Take the bus from East Sarajevo to Foča
  3. Take the bus from Foča to Jelen Do
  4. Take the train from Jelen Do to Kraljevo

Fly Ljubljana to Podgorica, bus  •  11h 29m

  1. Fly from Ljubljana (LJU) to Podgorica (TGD) LJU - TGD
  2. Take the bus from Podgorica to Rožaje
  3. Take the bus from Rožaje to Kraljevo

RSD 9994 - RSD 34109

Questions & Answers

The cheapest way to get from Ljubljana to Kraljevo is to train and bus via Belgrade which costs 6€ - 8€ and takes 13h 29m.

More details

The quickest way to get from Ljubljana to Kraljevo is to drive which costs 75€ - 120€ and takes 7h 7m.

More details

No, there is no direct bus from Ljubljana to Kraljevo. However, there are services departing from Ljubljana and arriving at Kraljevo via Belgrade. The journey, including transfers, takes approximately 11h 47m.

More details

No, there is no direct train from Ljubljana to Kraljevo. However, there are services departing from Ljubljana and arriving at Kraljevo via Dobova, Beograd centar and Požega. The journey, including transfers, takes approximately 16h 35m.

More details

The distance between Ljubljana and Kraljevo is 551 km. The road distance is 720.2 km.

Get driving directions

The best way to get from Ljubljana to Kraljevo without a car is to bus which takes 11h 47m and costs 25€ - 100€.

More details

It takes approximately 11h 47m to get from Ljubljana to Kraljevo, including transfers.

More details

Ljubljana to Kraljevo bus services, operated by Lasta, depart from Ljubljana station.

More details

Ljubljana to Kraljevo train services, operated by Slovenian Railways (SŽ), depart from Ljubljana station.

More details

The best way to get from Ljubljana to Kraljevo is to bus which takes 11h 47m and costs 25€ - 100€. Alternatively, you can train, which costs 35€ - 70€ and takes 16h 35m.

Mode details

Map of how to get from Ljubljana to Kraljevo.
Launch map view
  • Distance: 344.6 miles
  • Duration: 11h 47m

What companies run services between Ljubljana, Slovenia and Kraljevo, Serbia?

You can take a bus from Ljubljana to Kraljevo via Belgrade in around 11h 47m. Alternatively, you can take a train from Ljubljana to Kraljevo via Dobova, Beograd centar, and Požega in around 16h 35m.

Airlines
Adria Airways
Website
adria.si
Flights from Ljubljana to Belgrade
Ave. Duration
1h 20m
When
Every day
Estimated price
RSD 10000 - RSD 30000
Flights from Ljubljana to Pristina
Ave. Duration
1h 25m
When
Every day
Estimated price
RSD 14000 - RSD 45000
Flights from Ljubljana to Sarajevo
Ave. Duration
55m
When
Every day
Estimated price
RSD 7000 - RSD 33000
Flights from Ljubljana to Podgorica
Ave. Duration
1h 10m
When
Every day
Estimated price
RSD 7500 - RSD 35000
Air Serbia
Website
airserbia.com
Flights from Ljubljana to Belgrade
Ave. Duration
1h 20m
When
Every day
Estimated price
RSD 10000 - RSD 30000
Flights from Zagreb to Belgrade
Ave. Duration
1h 5m
When
Every day
Estimated price
RSD 8500 - RSD 22000
Montenegro Airlines
Website
montenegroairlines.com
Flights from Ljubljana to Belgrade via Podgorica
Ave. Duration
3h
When
Tuesday, Friday and Sunday
Estimated price
RSD 19000 - RSD 44000
Flights from Zagreb to Belgrade
Ave. Duration
1h 5m
When
Every day
Estimated price
RSD 8500 - RSD 22000
Flights from Ljubljana to Podgorica
Ave. Duration
1h 5m
When
Tuesday, Friday and Sunday
Estimated price
RSD 7000 - RSD 30000
Lufthansa
Website
lufthansa.com
Flights from Ljubljana to Belgrade via Munich
Ave. Duration
3h 35m
When
Monday to Friday
Estimated price
RSD 32000 - RSD 100000
Croatia Airlines
Website
croatiaairlines.com
Flights from Zagreb to Belgrade via Split
Ave. Duration
2h 50m
When
Monday and Friday
Estimated price
RSD 11000 - RSD 25000
Train operators
"SŽ - Potniški promet, d.o.o."
Website
slo-zeleznice.si
Train from Ljubljana to Beograd Centar
Ave. Duration
9h 17m
Frequency
Twice a week
Schedules at
slo-zeleznice.si
Train from Ljubljana to Dobova
Ave. Duration
1h 31m
Frequency
Once daily
Schedules at
slo-zeleznice.si
Austrian Railways (ÖBB)

Austria's national railway system is not only punctual, reliable and efficient, but offers free wifi to boot. Choose from high-speed intercity Railjet trains, overnight Nightjet trains and regional services such as Cityjet. ÖBB also operates international routes that connect cities in Austria with adjacent European countries including Germany, Hungary, Liechtenstein, Czech Republic, Switzerland and Slovenia. If you're planning to be in Austria for a while, consider the ÖBB Vorteilscard, an annual railcard that offers discounts on routes within Austria and in neighbouring countries.

Contact Details
Website
oebb.at
Train from Ljubljana to Dobova
Ave. Duration
1h 31m
Frequency
3 times a day
Estimated price
RSD 1800 - RSD 2900
Website
fahrplan.oebb.at
Book at
Raileurope.com
Croatian Railways (HŽPP)
Serbian Railways (ŽS)
Phone
+381 11 360-28-99
Email
infozeleznicesrb@gmail.com
Website
serbianrailways.com
Train from Beograd centar to Požega
Ave. Duration
3h 16m
Frequency
5 times a day
Estimated price
RSD 470 - RSD 700
Schedules at
bahn.de
Train from Požega to Kraljevo
Ave. Duration
1h 22m
Frequency
4 times a day
Estimated price
RSD 170 - RSD 260
Schedules at
bahn.de
Train from Mitrovicë to Kraljevo
Ave. Duration
3h 36m
Frequency
Twice daily
Estimated price
RSD 410 - RSD 600
Schedules at
bahn.de
Train from Jelen Do to Kraljevo
Ave. Duration
1h 7m
Frequency
4 times a day
Estimated price
RSD 210 - RSD 310
Schedules at
bahn.de
Bus operators
Lasta
Website
lasta.rs
Bus from Ljubljana to Beograd
Ave. Duration
7h 47m
Frequency
Twice daily
Estimated price
RSD 2400 - RSD 4400
Schedules at
lasta.rs
Book at
busticket4.me
Bus from Beograd to Kraljevo
Ave. Duration
3h 21m
Frequency
Once daily
Estimated price
RSD 700 - RSD 900
Schedules at
lasta.rs
Book at
busticket4.me
Bus from Rožaje to Kraljevo
Ave. Duration
3h 15m
Frequency
Once daily
Estimated price
RSD 750 - RSD 850
Schedules at
lasta.rs
Book at
busticket4.me
Joe Travel
Phone
+381 63 8180 160
Email
office@joetravel.rs
Website
joetravel.rs
Bus from Belgrade to Kraljevo
Ave. Duration
3h
Frequency
4 times a day
Schedules at
joetravel.rs
Sandžaktrans AD Novi Pazar
Phone
+381 20318354
Email
sandzaktrans@kavim-serbia.rs
Website
sandzaktrans.rs
Bus from Beograd to Kraljevo
Ave. Duration
2h 59m
Frequency
Once daily
Schedules at
sandzaktrans.rs
Luki Bus
Phone
+381 36 35-90-90
Email
lukireisen@gmail.com
Website
lukibus.com
Bus from Beograd to Kraljevo
Ave. Duration
3h 56m
Frequency
3 times a week
Estimated price
RSD 5000 - RSD 7000
Schedules at
lukibus.com
Transprodukt-Bus Prevoz
Phone
+381 11 7614 715
Email
office@transprodukt.rs
Website
transprodukt.rs
Bus from Ljubljana to Beograd
Ave. Duration
7h 35m
Frequency
Twice daily
Estimated price
RSD 4600
Schedules at
transprodukt.rs
Nis Ekspres
Phone
+381 18 255 177
Email
marketing@nis-ekspres.rs
Website
nis-ekspres.rs
Bus from Ljubljana to Belgrade
Ave. Duration
8h 25m
Frequency
Once daily
Estimated price
RSD 2300 - RSD 4100
Schedules at
nis-ekspres.rs
Book at
onlinetickets.nis-ekspres.rs
Benko Tours 92
Phone
+(381)(20)311833
Website
redvoznje.net
Bus from Beograd to Kraljevo
Ave. Duration
3h
Frequency
Once daily
Estimated price
RSD 750 - RSD 950
Schedules at
facebook.com
Kolašin Prevoz
Phone
028/460-038
Email
info@kolasinprevoz.com
Website
kolasinprevoz.rs
Bus from Belgrade to Kraljevo
Ave. Duration
3h 20m
Frequency
5 times a day
Schedules at
kolasinprevoz.rs
Autoprevoz Cacak
Phone
+381 32 322 461
Email
info@kavim-serbia.rs
Website
autoprevoz-cacak.rs
Bus from Foča to Jelen Do
Ave. Duration
4h 35m
Frequency
Once daily
Schedules at
autoprevoz-cacak.rs
Vector
Website
vectortours.de
Bus from Podgorica to Rožaje
Ave. Duration
2h 27m
Frequency
Once daily
Estimated price
RSD 1309
Schedules at
vectortours.de
Royal Travel Cetinje
Phone
+382 69 294 654
Email
royaltravelcetinje@gmail.com
Website
royaltravelcetinje.me
Bus from Rožaje to Kraljevo
Ave. Duration
2h 10m
Frequency
Once daily
Estimated price
RSD 1000 - RSD 1200
Schedules at
royaltravelcetinje.me
Book at
busticket4.me
Other operators
Delix Tours

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 Best ways to travel around Australia, Getting to Milan from the airport and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.

More Questions & Answers

The quickest flight from Ljubljana Airport to Belgrade Airport is the direct flight which takes 1h 20m.

Search flights

Ljubljana to Kraljevo bus services, operated by Joe Travel, arrive at Kraljevo station.

More details

Ljubljana to Kraljevo train services, operated by Serbian Railways (ŽS), arrive at Kraljevo station.

More details

Yes, the driving distance between Ljubljana to Kraljevo is 720 km. It takes approximately 7h 7m to drive from Ljubljana to Kraljevo.

Get driving directions

Adria Airways, Lufthansa, Air Serbia and Montenegro Airlines offer flights from Ljubljana Airport to Belgrade Airport.

Search flights

There are 326+ hotels available in Kraljevo. Prices start at RSD 2419 per night.

More details

The best way to get from Ljubljana to Ljubljana Airport is to shuttle which takes 20m and costs 9€ - 40€.

More details