Yanmen Pass

Pass Strategic ancient mountain pass along the Great Wall

At Yanmen Pass in Shanxi, restored fortifications and watchtowers cross a narrow mountain gorge; history-minded travelers trace defensive walls, photograph switchback routes and sense the strategic position over the surrounding valleys.

Main image

Yanmen Pass (Yanmenguan) is a historic mountain pass in Shanxi province that serves as a fortified gateway along one of the Great Wall’s northern defensive lines. It is one of China’s well-known strategic passes.

The pass has been fortified by successive Chinese dynasties and played a recurring role in frontier defense; many of the standing walls and towers visible today reflect rebuilding and restoration from later periods, including extensive work on Ming-era lines.

Situated in northern Shanxi province within a rugged mountain corridor, the pass sits where the wall crosses a tight valley and is accessible from nearby county towns in the regional highlands.

  • Strategic geography: The pass occupies a narrow mountain gorge where wall and tower constructions concentrate to control movement along the route, making the terrain itself a primary defensive feature.
  • Visitor viewpoint: Many of the visible structures have been restored; good elevated viewpoints are available from the rebuilt wall sections.

What to See #

  • Pass gate and wall sections: A fortified gate complex and adjoining sections of defensive wall form the core of the site; the pass sits where the Great Wall crosses a narrow mountain defile, giving commanding views up and down the valley.
Yanmen Pass
Yanmen Pass, Guandi Town, Shanxi Province, China
39.1935, 112.8703
Site typically open daytime (8am-5pm), check local authorities
Entrance fees to the restored pass area may apply (varies)

How to Get to Yanmen Pass #

Yanmen Pass is accessed from the county-level towns in Shanxi; the nearest larger city is Datong. From Datong, coaches and local buses run to the pass area (roughly 1.5-2 hours). Most visitors take a day trip from Datong or stay in nearby guesthouses to explore early in the morning.

Tips for Visiting Yanmen Pass #

  • Go early to avoid tour groups; the lighting in the morning brings out the texture of the walls.
  • Visit the small local museum near the pass to see recovered artifacts and understand the pass's defensive layout.
  • Wear sturdy shoes - the reconstructed battlements and steep steps can be uneven.

Best Time to Visit Yanmen Pass #

Best in spring and autumn for comfortable walking conditions and good visibility.

Spring
April-June · 8-20°C (46-68°F)
Mild weather and clear skies, comfortable for walking the walls.
Autumn
September-November · 10-18°C (50-64°F)
Crisp air and clearer visibility; excellent for history-focused visits.

Weather & Climate near Yanmen Pass #

Climate

Yanmen Pass's climate is classified as Warm-Summer Continental (Dry Winter) - Warm-Summer Continental (Dry Winter) climate with mild summers (peaking in July) and freezing winters (coldest in January). Temperatures range from -19°C to 24°C. Semi-arid with limited rainfall with a pronounced dry season.

Air Quality: AQI 89 Moderate
Best Time to Visit
MaySeptemberJune
Temperature & Rainfall
Temperature Range
38°
Warmest Month
-29°
Coldest Month
Monthly Conditions

January

January is the coldest month with highs of -4°C and lows of -19°C. The driest month with just 3 mm and partly cloudy skies.

51 Acceptable

Comfort

-12°
Feels Like Freezing
-12°C
Temperature
-19° -4°
66%
Humidity
Humid

Weather

3 mm
Rainfall
3.4 m/s
Wind
Light Breeze
0.3
UV Index
Low
9.6h daylight

February

February is freezing with highs of -2°C and lows of -16°C. Almost no rain and partly cloudy skies.

51 Acceptable

Comfort

-9°
Feels Like Freezing
-9°C
Temperature
-16° -2°
60%
Humidity
Humid

Weather

6 mm
Rainfall
3.8 m/s
Wind
Light Breeze
0.5
UV Index
Low
10.6h daylight

March

March is freezing with highs of 4°C and lows of -9°C. Light rainfall.

62 Good

Comfort

-3°
Feels Like Freezing
-3°C
Temperature
-9°
49%
Humidity
Comfortable

Weather

12 mm
Rainfall
4.0 m/s
Wind
Light Breeze
0.8
UV Index
Moderate
11.8h daylight

April

April is cold with highs of 12°C and lows of -2°C. Light rainfall and partly cloudy skies.

68 Good

Comfort

Feels Like Cold
C
Temperature
-2° 12°
46%
Humidity
Comfortable

Weather

24 mm
Rainfall
4.3 m/s
Wind
Light Breeze
1.3
UV Index
High
13.1h daylight

May

May is cool with highs of 19°C and lows of 4°C. Moderate rainfall (33 mm) and partly cloudy skies.

76 Very Good

Comfort

12°
Feels Like Cool
12°C
Temperature
19°
45%
Humidity
Comfortable

Weather

33 mm
Rainfall
4.1 m/s
Wind
Light Breeze
1.7
UV Index
Very High
14.2h daylight

June

June is cool with highs of 22°C and lows of 9°C. Moderate rainfall (57 mm) and partly cloudy skies.

72 Very Good

Comfort

16°
Feels Like Cool
16°C
Temperature
22°
55%
Humidity
Humid

Weather

57 mm
Rainfall
3.2 m/s
Wind
Light Breeze
1.6
UV Index
Very High
14.7h daylight

July

July is cool with highs of 24°C and lows of 12°C. The wettest month with heavy rain (127 mm) and partly cloudy skies.

71 Very Good

Comfort

18°
Feels Like Cool
18°C
Temperature
12° 24°
66%
Humidity
Humid

Weather

127 mm
Rainfall
2.7 m/s
Wind
Calm
1.7
UV Index
Very High
14.5h daylight

August

August is cool with highs of 22°C and lows of 11°C. Significant rainfall (118 mm) and partly cloudy skies.

69 Good

Comfort

16°
Feels Like Cool
16°C
Temperature
11° 22°
69%
Humidity
Humid

Weather

118 mm
Rainfall
2.4 m/s
Wind
Calm
1.6
UV Index
Very High
13.5h daylight

September

September is cool with highs of 18°C and lows of 4°C. Moderate rainfall (53 mm) and partly cloudy skies.

73 Very Good

Comfort

11°
Feels Like Cool
11°C
Temperature
18°
66%
Humidity
Humid

Weather

53 mm
Rainfall
2.6 m/s
Wind
Calm
1.2
UV Index
High
12.3h daylight

October

October is cold with highs of 12°C and lows of -2°C. Light rainfall.

70 Very Good

Comfort

Feels Like Cold
C
Temperature
-2° 12°
63%
Humidity
Humid

Weather

21 mm
Rainfall
3.1 m/s
Wind
Light Breeze
0.7
UV Index
Moderate
11.0h daylight

November

November is freezing with highs of 3°C and lows of -10°C. Light rainfall and mostly sunny skies.

64 Good

Comfort

-3°
Feels Like Freezing
-3°C
Temperature
-10°
63%
Humidity
Humid

Weather

10 mm
Rainfall
3.5 m/s
Wind
Light Breeze
0.4
UV Index
Low
9.9h daylight

December

December is freezing with highs of -3°C and lows of -16°C. Almost no rain and partly cloudy skies.

51 Acceptable

Comfort

-10°
Feels Like Freezing
-10°C
Temperature
-16° -3°
66%
Humidity
Humid

Weather

5 mm
Rainfall
3.5 m/s
Wind
Light Breeze
0.2
UV Index
Low
9.3h daylight

Nearby Attractions to Yanmen Pass