There are 9 ways to get from Kosovo to Slovenia by plane, train, car or bus

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

Fly Pristina to Ljubljana, train  •  3 h 11 min

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

$99 - $310

Cheapest option

Bus, train  •  17 h 57 min

  1. Take the bus from Priština to Belgrade
  2. Take the train from Beograd to Ljubljana En

$57 - $74

7 alternative options

Drive to Skopje, fly to Ljubljana  •  4 h

  1. Drive from Gjilan to Skopje
  2. Fly from Skopje (SKP) to Ljubljana (LJU) SKP - LJU

$83 - $311

Drive to Skopje, fly to Zagreb  •  4 h 54 min

  1. Drive from Gjilan to Skopje
  2. Fly from Skopje (SKP) to Zagreb (ZAG) SKP - ZAG

$93 - $351

Drive to Tirana, fly to Ljubljana  •  5 h 26 min

  1. Drive from Gjakovë to Tirana
  2. Fly from Tirana (TIA) to Ljubljana (LJU) TIA - LJU

$91 - $573

Bus Vector  •  14 h 2 min

  1. Take the bus from Pristina to Zagreb
  2. Take the bus from Zagreb to Ljubljana N952 / ...

$77 - $95

Train  •  21 h 16 min

  1. Take the train from Vasiljevac Stajaliste to Niš
  2. Take the train from Niš to Belgrade
  3. Take the train from Beograd to Ljubljana En

$80 - $147

Bus Globtour  •  26 h 45 min

  1. Take the bus from Prishtina to Podgorica
  2. Take the bus from Podgorica Zob to Ljubljana Zob Postaja

$85 - $121

Drive  •  8 h 54 min

  1. Drive from Pristina to Ljubljana 550.7 miles

$100 - $160

What companies run services between Kosovo and Slovenia?

You can take a bus from Pristina to Ljubljana via Pristina and Zagreb in around 14 h 2 min. Alternatively, you can take a train from Pristina to Ljubljana via Vasiljevac Stajaliste, Niš, Belgrade, and Beograd in around 21 h 16 min.

Airlines
Adria Airways
Website
adria.si
Flights from Pristina to Ljubljana
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$130 - $430
Flights from Skopje to Ljubljana
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$140 - $550
Flights from Tirana to Ljubljana
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$160 - $1,100
Croatia Airlines
Website
croatiaairlines.com
Flights from Skopje to Zagreb
Ave. Duration
1 h 27 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$130 - $390
Austrian Airlines
Website
austrian.com
Flights from Skopje to Zagreb via Vienna
Ave. Duration
3 h 20 min
When
Monday, Wednesday, Thursday and Friday
Estimated price
$170 - $650
Train operators
Serbian Railways
Website
srbvoz.rs
Train from Vasiljevac Stajaliste to Niš
Ave. Duration
3 h 49 min
Frequency
Once daily
Estimated price
$3 - $9
Schedules at
srbvoz.rs
2nd Class Ticket
$3 - $5
1st Class Ticket
$5 - $9
Macedonian Railways (MZ)
Phone
+389 (2) 3 164 255
Website
mzt.mk
Train from Niš to Belgrade
Ave. Duration
4 h 17 min
Frequency
Once daily
Estimated price
$16 - $55
mzt.mk
mzt.mk
Bus operators
Vector
Website
vectortours.de
Bus from Pristina to Zagreb
Ave. Duration
10 h 55 min
Frequency
Twice a week
Estimated price
$64
Schedules at
vectortours.de
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Zagreb to Ljubljana
Ave. Duration
2 h 15 min
Frequency
Every 4 hours
Estimated price
$7 - $13
Website
flixbus.co.uk
Arriva d.o.o.
Phone
+385 (0)72 660 660
Email
info@arriva.com.hr
Website
arriva.com.hr
Bus from Zagreb to Ljubljana
Ave. Duration
1 h 56 min
Frequency
3 times a day
Schedules at
arriva.com.hr
Arriva Slovenia
Phone
090 74 11
Website
arriva.si
Bus from Zagreb to Ljubljana
Ave. Duration
2 h 15 min
Frequency
3 times a day
Estimated price
$10 - $15
Schedules at
arriva.si
Globtour
Website
globtour.com
Bus from Zagreb Zob to Ljubljana Zob Postaja
Ave. Duration
2 h 20 min
Frequency
Twice daily
Estimated price
$9 - $14
Schedules at
globtour.com
Bus from Podgorica Zob to Ljubljana Zob Postaja
Ave. Duration
18 h
Frequency
Once daily
Estimated price
$60 - $90
Schedules at
globtour.com
Banbus
Phone
+381 11 362 5555
Email
ffice@banbus.co.rs
Website
banbus.co.rs
Bus from Priština to Belgrade
Ave. Duration
6 h 20 min
Frequency
Twice daily
Estimated price
$22
Schedules at
banbus.co.rs
Adio Turs
Phone
+381648553315
Website
redvoznje.net
Bus from Pristina to Beograd
Ave. Duration
7 h
Frequency
Once daily
Schedules at
redvoznje.net
Barileva Turist
Website
barilevaturist.com
Bus from Prishtina to Podgorica
Ave. Duration
7 h 40 min
Frequency
Once daily
Estimated price
$19 - $24
Schedules at
barilevaturist.com

Want to know more about travelling around Slovenia

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.

Questions & Answers

The distance between Kosovo and Slovenia is 625 km. The road distance is 881 km.

The cheapest way to get from Kosovo to Slovenia is to bus and train which costs $55 - $75 and takes 17 h 57 min.

The quickest way to get from Kosovo to Slovenia is to fly and train which takes 3 h 11 min and costs $95 - $310.

It takes approximately 3 h 11 min to get from Kosovo to Slovenia, including transfers.