Shanjuan Cave is one of the best-known karst cave systems in Yixing, in the hills of Zhangzhu Town in Jiangsu Province, China. The scenic area on the Dingxi Line is usually described as a three-level complex: an upper cave, a middle cave and a lower cave, linked by stairways and walkways. The name is tied to Shan Juan, a legendary hermit said to have declined the throne offered by Emperor Shun, and the site has been a place of pilgrimage and literary visits for centuries. Visitors enter through a large upper chamber whose vaulted ceiling is hung with stalactites and fluted rock curtains, then descend through the middle cave, where coloured lighting picks out stone pillars and flowstone. The lower cave holds an underground stream, and on the all-inclusive ticket a short boat ride runs through a low, dark passage before emerging near the exit. Inside, the temperature stays cool year-round, so a light jacket is useful even in summer. A full visit, including the walk up to the entrance area and the surrounding gardens and pavilions, takes roughly two and a half to three hours. Photographers should bring a camera that handles low light; the best angles are from the platforms in the upper chamber looking back toward the cave mouth, where daylight shafts contrast with the lit formations. Crowds are heaviest on weekends, public holidays and summer school breaks, when queues build at the boat dock and the narrow stairways slow movement. Weekday mornings shortly after opening are the quietest, and spring and autumn offer comfortable weather for the outdoor approach. The nearby Guoshan Stele is about 300 metres away and pairs naturally with the cave, so many visitors combine the two in a half-day trip from Yixing city, about 40 minutes by road.
| Admission | About CNY 99-145 (approx. $15-21 USD) depending on the ticket tier; the all-inclusive ticket includes the underground boat ride |
|---|---|
| Hours | Roughly 08:00-17:00 daily; confirm on Trip.com or Amap before travelling |
| Typical visit | 2.5-3 hours |
| Best time | Weekday mornings; autumn and spring |
| Getting there | Taxi or Didi from Yixing city about 40 minutes (CNY 80-110, approx. $12-16 USD); or tourist bus You 1 from the bus hub |
| Address | Shanjuan Cave Scenic Area, Dingxi Line, Zhangzhu Town, Yixing (宜兴市张渚镇丁西线善卷洞) |
Location
Shanjuan Cave Scenic Area, Dingxi Line, Zhangzhu Town, Yixing (宜兴市张渚镇丁西线善卷洞)
31.2998, 119.6683 View on map
Highlights
- Three-level karst cave with an upper, middle and lower chamber
- Underground boat ride on the all-inclusive ticket
- Coloured lighting on stalactites, pillars and flowstone
- Legend of the hermit Shan Juan and the cave's literary history
- Easy pairing with the Guoshan Stele nearby
Tips for visiting
- Arrive at opening on a weekday to avoid boat-dock queues.
- Bring a light jacket; the cave stays cool all year.
- Wear shoes with grip, as steps and walkways can be damp.
- Check which ticket tier includes the boat ride before buying.
- Confirm hours on Trip.com or Amap before travelling.
- Allow time to visit the Guoshan Stele on foot afterwards.
When to visit
Weekday mornings in spring and autumn are quietest and most comfortable. Weekends, holidays and summer school breaks bring the longest queues.
Accessibility
The cave has many stairways and uneven, sometimes damp floors, so access is difficult for wheelchair users and visitors with limited mobility. Confirm any alternative routes at the ticket office.
Frequently asked questions
How long does a visit to Shanjuan Cave take?
Most visitors need two and a half to three hours, including the walk through all three levels and the boat ride.
Is Shanjuan Cave worth it for kids?
Generally yes. The boat ride and lit formations hold children's attention, though the stairways and damp floors call for supervision with very young children.
Is photography allowed inside the cave?
Photography is generally permitted without restriction for personal use, but low light makes steady hands or a small tripod-free technique necessary. Confirm any rules at the gate.
How do visitors get there from Yixing city?
A taxi or Didi takes about 40 minutes and costs roughly CNY 80-110. Tourist bus You 1 also serves the area.