Leo Express operates a bus from Krakow to Spišská Nová Ves 3 times a day. Tickets cost $9 - $13 and the journey takes 3 h.
How to get from Krakow to Spišská Nová Ves
From Kraków dw. aut. bus to Poprad-Tatry then train to Spisska Nova Ves. 3 h 48 min 306 Kč. From Jubilat bus to Nowy Targ dw.aut., bus to Poprad-Tatry, then train to Spisska Nova Ves. 4 h 26 min 320 Kč. From Krakow drive to Spišská Nová Ves. 2 h 34 min 556 Kč.