Arriving by Plane
Ljubljana Jože Pučnik Airport is located just 9km from Kranj and buses leave the terminal frequently throughout the day and evening. The journey is a pleasant 15 minutes ride and tickets can be purchased on board. More information on timetables and prices see www.ap-ljubljana.si.
Arriving by Bus
Buses leave every 30 minutes from the main bus station in Ljubljana and take about 35 minutes to make the journey. The main bus station in Kranj is in easy reach of the town centre and close to all attractions. Schedule, prices and special tourist packages (bus ticket + attraction ticket), can be found on the official Ljubljana bus station website at www.ap-ljubljana.si. If you're travelling from Bled, you can take the Ljubljana bound bus which departs every hour and takes just under 40 minutes.
Arriving by Train
Kranj’s train station is located just west of the town and an easy 15-20 minute walk depending on which route you take. The shortest one is to follow Ljubljanska Cesta and cross the river, this will bring you into the old town on the south side, where you’ll pass the Gorenski Museum and Layer’s House. Check out Slovenia Railways' incredibly user-friendly website for a complete schedule and prices at www.slo-zeleznice.si.
Arriving by car
From Ljubljana follow Celovška take the 211 highway northwest out of the city and follow the signs for Kranj or Jesenice. Alternatively, take the E61 towards the airport which is slightly longer but on a faster road. This route will bring you into Kranj from the east. From Austria, take the E61 past Jesenice, or the E652 through Podljubelj, both following signs for Ljubljana. Journey time both ways is approximately 30 minutes after crossing the respective borders. From Bled it's an easy 26km journey following the E61.
Once you reach Kranj you’ll find numerous options for parking. As the town centre is mainly pedestrianised you’ll need to allow for a short walk into the centre.
For those with electric cars, there are a few charging stations on the outskirts of Kranj, see www.gremonaelektriko.si/ for more details.
Vignette (Motorway Tolls)
Slovenia requires all motor vehicles travelling on Slovenian highways to have a vinjeta (veen-yeh-tah) sticker. This system exists in lieu of tolls, and the vinjeta can be easily obtained at nearly all gas stations and kiosks. Yearly/monthly/weekly stickers are €110/30/15 for cars, €220/80/40 for larger vehicles (ie with a height of over 1.3m above the front axis) and €55/30/7.50 for motorcycles. Also be aware that border police will likely not remind you to purchase a vinjeta when entering the country, but are highly likely to issue you a steep fine when leaving if you've failed to do so. For more info check www.dars.si.