Choose the number of tickets first.
There are two ways of getting from Krakow to Zakopane: by bus and by train. The distance between the two cities is less then 150 km and the journey by bus takes about 2 hours.
From Krakow to Zakopane by Bus
Bus to Zakopane