Snow-covered cabin in the mountains

Ski resorts close to Katowice, Poland

Below you will find the ski resorts that are closest to Katowice as well as the distance. The closest ski resort to Katowice is Szczyrk and the distance is 61 km. You can also view driving and route descriptions to each ski resort from Katowice. Note that the distance given is by air and the distance by road is longer.

Driving to another ski resort?
Would you like driving directions from Katowice to another ski resort than the 30 closest ski resorts below?

Katowice's 30 closest ski resorts and distance

Note! Click on the car icon to view driving directions
Ski resort Distance
by air
Driving directions and time
Szczyrk
61 km
driving time about 1 hour 11 mins
Zakopane
126 km
driving time about 2 hours 29 mins
Ramzova-Petrikov
140 km
driving time about 2 hours 30 mins
Podbanske
140 km
driving time about 3 hours 28 mins
Strbske Pleso
148 km
driving time about 3 hours 18 mins
Jasna
149 km
driving time about 3 hours 28 mins
Tatranska Lomnica
152 km
driving time about 2 hours 56 mins
Donovaly
155 km
driving time about 3 hours 14 mins
Dolní Morava
159 km
Zieleniec
188 km
driving time about 3 hours 0 mins
Pec pod Snezkou
238 km
driving time about 3 hours 41 mins
Spindleruv Mlyn
247 km
Szklarska Poreba
255 km
driving time about 3 hours 36 mins
Rokytnice nad Jizerou
256 km
driving time about 4 hours 9 mins
Harrachov
260 km
driving time about 3 hours 50 mins
Bükk (Bankút)
263 km
driving time about 5 hours 55 mins
Matra
268 km
Visegradi-Hegyseg
274 km
Bedrichov
280 km
driving time about 4 hours 18 mins
Dobogóko Sícentrum
283 km
Jested
289 km
driving time about 4 hours 12 mins
Slavsko
354 km
driving time about 6 hours 1 min
Semmering
374 km
Annaberg
376 km
Zadov
410 km
driving time about 5 hours 27 mins
Bozi Dar-Neklid
433 km
Zelezna Ruda - Spicak
435 km
Drahobrat
440 km
Bukovel
444 km
driving time about 7 hours 52 mins
Hinterstoder
455 km
driving time about 6 hours 6 mins
Please note that distances are straight line and distance traveled by car can be much longer.