199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Iran

Ski resorts · 22 ski areas

Flag of IranBest Ski Resorts in Iran

Iran has 22 ski areas with 36 km of mapped downhill runs and 70 lifts. The biggest is پیست اسکی دربندسر, Darbandsar Ski Resort (9.0 km). The highest skiing reaches 3,846 m at پیست بین المللی اسکی توچال, Tochal International Ski Resort.

Ski areas
22
Downhill runs
36 km
Lifts
70
Highest point
3,846 m

Iran has 22 ski areas with 36 km of mapped downhill runs and 70 lifts. That puts it #24 of 73 skiing countries by number of resorts and #41 by kilometres of slopes. The average ski area has about 2.3 km of runs.

Biggest ski resorts in Iran

The largest ski areas are پیست اسکی دربندسر (9.0 km), پیست اسکی دیزین (8.0 km), پیست اسکی شیرباد (2.8 km), پیست اسکی شمشک (2.8 km) and پیست بین المللی اسکی توچال (2.2 km). Together these 5 hold 68% of the country's slopes. By size, 22 smaller ski hills have under 10 km — most skiing here happens on local hills close to towns.

Slopes and difficulty

Across all resorts, 52% of the slopes are beginner or easy, 36% intermediate and 12% advanced or expert — a friendly mix for beginners and families.

Where to ski in Iran

The highest skiing is at پیست بین المللی اسکی توچال, up to 3,846 m, followed by پیست اسکی دیزین (3,620 m). The longest vertical drop — 944 m — is at پیست اسکی دیزین. Most slopes are in Tehran (5 areas, 15 km), Alborz (2 areas, 10 km) and Khorasan (1 areas, 3 km).

All ski resorts in Iran

#Ski areaSlopesLiftsTopRegion
1 پیست اسکی دربندسر, Darbandsar Ski Resort 9.0 km 6 3,514 m Tehran
2 پیست اسکی دیزین, Dizin Ski Resort 8.0 km 16 3,620 m Alborz
3 پیست اسکی شیرباد, Shirbad Ski Piste 2.8 km 1 2,896 m Khorasan
4 پیست اسکی شمشک, Shemshak Ski Resort 2.8 km 5 2,985 m Tehran
5 پیست بین المللی اسکی توچال, Tochal International Ski Resort 2.2 km 7 3,846 m Tehran
6 پیست اسکی پولادکف, Pooladkaf Ski Resort 2.1 km 2 3,240 m Fars
7 پیست اسکی فریدون شهر, Fereydunshahr Ski Resort 1.9 km 2 3,069 m Esfahan
8 پیست اسکی خور, Khor Ski Resort 1.8 km 1 2,818 m Alborz
9 پیست اسکی آلوارس, Alvares Ski Complex 1.2 km 1 3,196 m Ardabil
10 پیست اسکی پاپایی, Papaei Ski Resort 1.0 km 2 2,175 m Zanjan
11 پیست اسکی نسار, Nesar Ski Resort 0.9 km 2 2,151 m Kordestan
12 پیست اسکی کوهرنگ, Chelgerd Ski Resort 0.8 km 2 2,563 m Chahar Mahall va Bakhtiari
13 پیست اسکی افوس, Afus Ski Resort 0.6 km 1 2,776 m Esfahan
14 پیست اسکی آبعلی, Abali Ski Resort 0.6 km 8 2,566 m Tehran
15 پیست اسکی کاکان, Kakan Ski Resort 0.4 km 2 2,729 m Kohgiluyeh va Buyer Ahmad
16 پیست اسکی شهدای سربند, Sarband ski resort 0.3 km 1 2,570 m Markazi
17 پیست اسکی پیام, Payam Ski Resort — 3 2,131 m Azarbayjan-e Sharqi
18 پیست اسکی سهند, Sahand Ski Resort — 3 3,304 m Azarbayjan-e Sharqi
19 پیست اسکی تاریک دره, Tarik Darreh Ski Resort — 2 2,988 m Hamadan
20 پیست اسکی خوشاکو, Khoshakoo Ski Resort — 2 2,276 m Azarbayjan-e Gharbi
21 مجموعه گردشگری سیبلند فیروزکوه, Seebland Firoozkooh Tourism Complex — 1 2,976 m Tehran
22 Alvares — — — Ardabil

Data: OpenSkiMap — © OpenStreetMap contributors & Skimap.org (ODbL 1.0). Slopes = mapped downhill runs.

Frequently asked questions

How many ski resorts are there in Iran?

Iran has 22 ski areas with 36 km of mapped downhill runs and 70 lifts. The biggest is پیست اسکی دربندسر, Darbandsar Ski Resort (9.0 km). The highest skiing reaches 3,846 m at پیست بین المللی اسکی توچال, Tochal International Ski Resort.

What are the biggest ski resorts in Iran?

پیست اسکی دربندسر, Darbandsar Ski Resort (9.0 km), پیست اسکی دیزین, Dizin Ski Resort (8.0 km), پیست اسکی شیرباد, Shirbad Ski Piste (2.8 km), پیست اسکی شمشک, Shemshak Ski Resort (2.8 km) and پیست بین المللی اسکی توچال, Tochal International Ski Resort (2.2 km).