The bus station is located quite a way north, (about 500m), of the Old Town just off Bleiweisova cesta. As Kranj is only 25km from Ljubljana, it only takes about 30 minutes by bus to reach and there are plenty of buses to take during the day.
Kranj's at the intersection of major highways running from northern Europe to the Adriatic Sea and from Western to Eastern Europe. Roads from the border crossings at Jezersko, Ljubelj, the Karavanke Tunnel, Ratece and Podkoren lead here.
Kranj's 7km from the international airport at Brnik, and the transcontinental railroad from London to Istanbul runs through it.
The best way to get on the mountain Krvavec is with a snow-lift. Much better than the road, because there is a lot of snow in the winter and you have to have a very good car to arrive to the top.