There are 4 ways to get from Ljubljana to Škofja Loka by bus, train, taxi 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.

Recommended option

Bus  •  34 min

  1. Take the bus from Tivoli to Škofja Loka Ljubljana - Škofja Loka

$2 - $3

3 alternative options

Train  •  36 min

  1. Take the train from Ljubljana to Škofja Loka Lp 2406 / ...

$5 - $8

Taxi  •  23 min

  1. Take a taxi from Ljubljana to Škofja Loka 14.6 miles

$30 - $40

Drive  •  23 min

  1. Drive from Ljubljana to Škofja Loka 14.6 miles

$2 - $5

Questions & Answers

Yes, there is a direct bus departing from Tivoli and arriving at Škofja Loka. Services depart hourly, and operate every day. The journey takes approximately 34 min.

More details

The distance between Ljubljana and Škofja Loka is 20 km. The road distance is 23.4 km.

Get driving directions

The best way to get from Ljubljana to Škofja Loka without a car is to bus which takes 34 min and costs .

More details

The bus from Tivoli to Škofja Loka takes 34 min including transfers and departs hourly.

More details

Ljubljana to Škofja Loka bus services, operated by Alpetour - Potovalna Agencija, D.O.O., depart from Tivoli station.

More details

The best way to get from Ljubljana to Škofja Loka is to bus which takes 34 min and costs . Alternatively, you can train, which costs and takes 36 min.

Mode details

Ljubljana to Škofja Loka bus services, operated by Alpetour - Potovalna Agencija, D.O.O., arrive at Škofja Loka station.

More details

Yes, the driving distance between Ljubljana to Škofja Loka is 23 km. It takes approximately 23 min to drive from Ljubljana to Škofja Loka.

Get driving directions

There are 872+ hotels available in Škofja Loka. Prices start at $51 USD per night.

More details

Map of how to get from Ljubljana to Škofja Loka.
Launch map view
  • Distance: 12.5 miles
  • Duration: 34 min

What companies run services between Ljubljana, Slovenia and Škofja Loka, Slovenia?

Alpetour - Potovalna Agencija, D.O.O. operates a bus from Ljubljana to Škofja Loka hourly, and the journey takes 34 min. AlpeTour also services this route every 3 hours. Alternatively, Slovenian Railways (SŽ) operates a train from Ljubljana to Škofja Loka hourly. Tickets cost $4 - $6 and the journey takes 23 min.

Train operators
Bus operators
Alpetour - Potovalna Agencija, D.O.O.
Website
jpp.si
Bus from Tivoli to Škofja Loka
Ave. Duration
34 min
Frequency
Hourly
Schedules at
jpp.si
Other operators
Taxi from Ljubljana to Škofja Loka
Ave. Duration
23 min
Estimated price
$30 - $40
Taksi društvo Ljubljana
Phone
+386 1 234 90 00
Website
taxi-ljubljana.si
Avto Taxi
Phone
+386 40 388 586
Inter Tours Taxi
Phone
+386 31 311 311
Website
taxi-intertours.si

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 Travelling to the UK: What do I need to know?, Getting to Rome from the airport and How to get from Stansted Airport into central London - to help you get the most out of your next trip.