The average bus between Kranj and Štanjel takes 4h 37m and the fastest bus takes 2h 35m. The bus service runs several times per day from Kranj to Štanjel. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 4 times a day between Kranj and Štanjel. The earliest departure is at 4:26 AM at night, and the last departure from Kranj is at 9:26 PM which arrives into Štanjel at 5:56 AM. All services require a transfer at Ljubljana and take an average of 4h 37m. The schedules shown below are for the next available departures.


3h 10m • 2 changes

3h 14m • 2 changes

3h 55m • 2 changes

2h 35m • 2 changes

3h 10m • 2 changes

3h 14m • 2 changes

3h 55m • 2 changes

2h 35m • 2 changesWant to know about travelling from Kranj to Štanjel? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Kranj to Štanjel. However, there are services departing from Ljubljana AP station and arriving at Štanjel station via Vipava station. The journey, including transfers, takes approximately 4h 37m.
Kranj to Štanjel bus services, operated by Nomago, depart from Ljubljana AP station.
Kranj to Štanjel bus services, operated by Arriva Slovenia, arrive at Štanjel station.
The distance between Kranj and Štanjel is 60.7 km. The road distance is 107 km.
You can take a train from Kranj to Štanjel via Ljubljana, Ljubljana AP, and Vipava in around 3h 28m.