Skip to content

Historic site · SHANGHAI

Zhujiajiao Water Town

朱家角 · Zhūjiājiǎo

About

Restored canal town 47 km west of central Shanghai. Half-day boat trip option, less crowded than Suzhou's Tongli or Zhouzhuang.

Zhujiajiao is a canal town in the Qingpu district of Shanghai's outer suburbs, about 47 km west of the city centre. Settlement here dates to the Song dynasty; the town grew into a significant regional market during the Ming and Qing periods, trading in textiles, rice, and pottery along the canal network that linked the Yangtze Delta. The 36 stone bridges are the town's most cited statistic, and the five-arched Fangsheng Bridge — the largest in the region, dating to 1571 — is the set-piece photograph.

Fangsheng means 'setting free'; the bridge gets its name from the Buddhist practice of releasing fish and birds into the canal below as an act of merit. The old town's canal-side shophouses, stone alleyways, and residential lanes are in reasonably good condition, with restoration work ongoing in some blocks. The streets along the main commercial canal are pedestrianised and run with small eateries, snack stalls, and craft shops; the food is oriented toward Shanghainese and Jiangnan snacks. Boat trips run through the narrower back canals, taking about 20 to 30 minutes.

Entry to the streets is free. A bundled ticket covering eight specific sites — including the Kezhi Garden and the Catholic church — costs more but is optional for most visitors. The town has direct metro access on Line 17 from Hongqiao, making it one of the most straightforwardly accessible water towns from Shanghai. Weekday mornings are far calmer than weekends, when Shanghai-based domestic tourists fill the main streets. A half-day suffices for a comfortable visit.

How to get there

Metro Line 17 directly from Hongqiao Railway Station.

When to visit

Weekday mornings. Avoid weekends.

Other historic sites in China

Frequently asked questions

How much does Zhujiajiao Water Town cost to visit?
Entry to Zhujiajiao Water Town is free. Free entry to streets; through-ticket including 8 sites ¥80.
When is Zhujiajiao Water Town open?
Zhujiajiao Water Town opening hours: Streets 24/7. Site tickets 8am–4:30pm.
How long do you need at Zhujiajiao Water Town?
Allow 3–5 hours for Zhujiajiao Water Town. Add buffer time if you plan to visit at peak season or include nearby sights in the same trip.
When is the best time to visit Zhujiajiao Water Town?
Weekday mornings. Avoid weekends.
How do you get to Zhujiajiao Water Town?
Metro Line 17 directly from Hongqiao Railway Station.
Verified May 2026

Spotted something out of date? Submit a correction.

Research

Cross-checked against primary sources

Verified

Address, hours, fees confirmed at the date shown

Updated

Re-verified periodically; corrections welcome

Read our methodology →