How to Get from Shanghai to Wuzhen by Public Transport (2026)
Quick Answer
You have two good options: a direct bus from Shanghai South to Wuzhen Xizha (~2 hours, ¥55), or a high-speed train from Shanghai Hongqiao to Tongxiang Station (~35 min, ¥50–54) plus bus K282 to Wuzhen (~50 min, ¥2–5). The train + bus combo is faster and more reliable; the direct bus involves no transfers.
| Factor | Best Option |
|---|---|
| Fastest | High-speed train to Tongxiang + K282 bus (~1.5–2 hrs total) |
| Easiest (no transfers) | Direct bus Shanghai South → Wuzhen Xizha (~2 hrs, ¥55) |
| Cheapest | Direct bus ( |
| Best For | All visitors — one of China's most beautiful water towns |
Wuzhen (乌镇) is a beautifully restored canal town in Tongxiang, Zhejiang Province, about 130 km from Shanghai. It is divided into two main scenic areas: Xizha (西栅, West Zone) — the larger, more polished area famous for its night views and lantern-lit canals — and Dongzha (东栅, East Zone) — smaller, more residential, and authentic. Most first-time visitors focus on Xizha.
[!IMPORTANT] There is no "Wuzhen Railway Station." The nearest high-speed rail station is Tongxiang Station (桐乡站), about 27 km from Wuzhen. You must transfer to a bus or taxi for the final leg.
Compare Your Options
| Method | Cost | Time | Transfers | Difficulty |
|---|---|---|---|---|
| High-speed train + K282 bus (Recommended) | ~¥57 | 1.5–2 hrs | 1 | Easy ⭐ |
| Direct bus | ¥55 | ~2 hrs | 0 | Easy |
| Train + taxi | ~¥130–180 | ~1.5 hrs | 1 | Easy |
| Long-distance bus via Jiaxing | ¥40–80 | 2.5–3 hrs | 1 | Moderate |
Option 1 — High-Speed Train + K282 Bus (Recommended)
Step-by-step
-
Get to Shanghai Hongqiao Railway Station (上海虹桥站). Take Metro Line 2 or Line 10 to Hongqiao Railway Station.
-
Buy a train ticket to Tongxiang Station (桐乡站). Book through Trip.com, 12306, or at the station. Bring your passport. G-trains take about 28–40 minutes and cost ¥50–54 for a second-class seat; D-trains take about 40–55 minutes and cost ¥35–36. There are frequent departures throughout the day from approximately 06:15 to 20:46.
-
Arrive at Tongxiang Station. Exit the station and look for the bus stop for Bus K282 (K282路). The bus stop is right outside the station square — follow the signs.
-
Take Bus K282 to Wuzhen Bus Station (乌镇汽车站).
- Duration: approximately 45–60 minutes (29.7 km, with stops along the way)
- Fare: ¥2 (some sources report ¥5; have small cash ready or use Alipay/WeChat)
- Frequency: every 20–40 minutes; first bus from Tongxiang Station around 07:25–07:45, last bus around 18:50–21:40 (schedule varies; check locally)
- The bus is a regular local service, not an express — it makes stops to pick up local passengers.
-
Transfer to Bus K350 at Wuzhen Bus Station for the short ride to Xizha Scenic Area (西栅景区):
- Duration: 10–15 minutes
- Fare: ¥2
- Frequency: every 5–10 minutes from 06:10 to 17:30; night shift until ~22:00
Alternatively, a taxi from Wuzhen Bus Station to Xizha costs about ¥15–20 and takes 5 minutes.
Train details (Shanghai → Tongxiang)
| Detail | Information |
|---|---|
| Departure station | Shanghai Hongqiao (main); some from Shanghai Station |
| Arrival station | Tongxiang (桐乡) |
| G-train duration | 28–40 min |
| D-train duration | 40–55 min |
| G-train second class | ¥50–54 |
| D-train second class | ¥35–36 |
| Frequency | Multiple trains per hour, 06:15–20:46 |
| Distance | ~110–130 km |
[!TIP] If you are traveling in a group of 2–3, consider taking a taxi or DiDi from Tongxiang Station directly to Wuzhen Xizha. It costs about ¥80–100, takes 25–35 minutes, and eliminates the bus transfer and wait time. Split between two or three people, it is very reasonable.
Option 2 — Direct Bus (No Transfers)
Direct buses run from Shanghai South Long-Distance Bus Station (上海长途客运南站) to Wuzhen Xizha Scenic Area (乌镇西栅景区):
- Duration: approximately 2 hours (157 km)
- Fare: ¥55
- Schedule: Buses depart at 08:15, 09:17, 10:47, 12:00, 13:17, 14:40, 15:30, and 16:55 (8 departures daily). Verify times locally.
- Drop-off: Directly at Wuzhen Xizha — no transfers needed.
- To reach Shanghai South Bus Station: Take Metro Line 1 or Line 3 to Shanghai South Railway Station; the bus station is adjacent.
There are also 2 daily buses from Shanghai Hongqiao West Long-Distance Bus Station to Wuzhen Xizha (08:30 and 14:00, ¥55).
[!NOTE] The direct bus is the easiest option if you can match one of the departure times. However, buses can be delayed by highway traffic, especially on Friday evenings and weekends. The train is more time-reliable.
Option 3 — Train + Taxi
For maximum convenience, especially with luggage or in a group:
- Take the high-speed train from Shanghai Hongqiao to Tongxiang (28–40 min, ¥50–54).
- Take a taxi or DiDi from Tongxiang Station directly to Wuzhen Xizha (25–35 min, ¥80–100).
Total cost: approximately ¥130–155 per person; total time: about 1–1.5 hours.
How to Get Back
By bus (Wuzhen → Shanghai)
- Direct buses from Wuzhen Xizha to Shanghai South depart at 08:10, 09:20, 10:55, 12:00, 13:10, 14:20, 15:50, and 17:20 (¥55, ~2 hrs).
- There may also be buses to other Shanghai stations. Check at the Wuzhen Bus Station or your hotel front desk.
By train + bus (Wuzhen → Shanghai)
- Take Bus K282 from Wuzhen Bus Station back to Tongxiang Station (~50 min, ¥2–5). The first K282 from Wuzhen departs around 06:00; the last around 17:05–20:35 (verify locally).
- Take a high-speed train from Tongxiang back to Shanghai Hongqiao (28–55 min, ¥35–54). Trains run until approximately 21:00–21:30.
[!WARNING] Do not miss the last K282 bus from Wuzhen back to Tongxiang Station. If you plan to return by train the same day, arrive at Wuzhen Bus Station well before the last bus. If you miss it, a taxi from Wuzhen to Tongxiang Station costs about ¥80–100.
If you miss the last transport
- Taxis and DiDi from Wuzhen back to Shanghai cost ¥400–600 depending on your destination.
- Wuzhen has many hotels and guesthouses, including the famous hotels inside Xizha. Staying overnight to see the lantern-lit canals is highly recommended if your schedule allows.
[!IMPORTANT] Schedules may change — verify locally. Check return bus and train times when you arrive in Wuzhen, and set an alarm for when you need to head back.
Chinese Names You May Need
| English | Chinese | Pinyin |
|---|---|---|
| Wuzhen Water Town | 乌镇 | Wūzhèn |
| Wuzhen Xizha (West Scenic Zone) | 乌镇西栅景区 | Wūzhèn Xīzhà Jǐngqū |
| Wuzhen Dongzha (East Scenic Zone) | 乌镇东栅景区 | Wūzhèn Dōngzhà Jǐngqū |
| Tongxiang Railway Station | 桐乡站 | Tóngxiāng Zhàn |
| Wuzhen Bus Station | 乌镇汽车站 | Wūzhèn Qìchē Zhàn |
| Shanghai Hongqiao Station | 上海虹桥站 | Shànghǎi Hóngqiáo Zhàn |
| Shanghai South Bus Station | 上海长途客运南站 | Shànghǎi Chángtú Kèyùn Nánzhàn |
| Bus K282 | K282路 | K èrbǎi bāshí'èr lù |
| Bus K350 | K350路 | K sānbǎi wǔshí lù |
Common Mistakes to Avoid
-
Looking for a "Wuzhen Station." There is no Wuzhen high-speed railway station. The nearest station is Tongxiang (桐乡), 27 km away. Do not book a ticket expecting to arrive in the town center.
-
Taking the wrong bus from Tongxiang. Bus K282 goes to Wuzhen Bus Station, but some travelers accidentally board other buses. Look for "K282" and confirm with the driver: "Wuzhen?" (乌镇?). You can also show the Chinese characters for Wuzhen Bus Station (乌镇汽车站).
-
Forgetting the K350 transfer. K282 drops you at Wuzhen Bus Station, not at the Xizha entrance. You need Bus K350 or a short taxi to reach the scenic area.
-
Underestimating the K282 travel time. The bus covers 30 km with many stops and can take up to 60 minutes, not the 20–30 minutes some maps suggest. Factor this into your planning.
-
Missing the last bus back. If you are doing a day trip, the last K282 from Wuzhen to Tongxiang may be earlier than you expect. Check the schedule when you arrive and plan your departure accordingly.
-
Only visiting Xizha and skipping Dongzha. Xizha is beautiful but heavily restored and commercial. Dongzha retains more of a lived-in, authentic feel. If you have time, the combined ticket for both is good value.
-
Not staying for the night. Wuzhen Xizha is most magical after dark when thousands of lanterns light up the canals. If your schedule allows, stay one night — the atmosphere transforms completely after the day-trippers leave.
Tickets & Reservations
- Xizha (West Zone): ¥150 per person (day ticket)
- Dongzha (East Zone): ¥110 per person
- Combined ticket (Xizha + Dongzha): ¥190 (valid for one day)
- Tickets can be purchased at the entrance or in advance on Trip.com or the official Wuzhen website/WeChat mini-program.
- Xizha is open 09:00–22:00 (ticket check until 21:30). Indoor exhibitions typically close around 17:30.
- Boat rides within Xizha cost ¥60/person (shared) or ¥200–360 for a chartered boat.
Still Not Sure How to Get There?
Need help booking Wuzhen tickets, arranging a guided tour, or planning an overnight stay? Our local team can help. Contact us or message us on WhatsApp.
Related Guides
- Shanghai Travel Guide — your starting point
- How to Get from Shanghai to Xitang by Public Transport — another water town option from Shanghai
- How to Get from Hangzhou to Wuzhen by Public Transport — if you are continuing from Hangzhou
- 12306 High-Speed Rail Guide — how to book train tickets in China
Train schedules and fares are based on 12306, TravelChinaGuide, and Trip.com (verified August 2026). Bus schedules and fares are based on ChinaBusGuide, chinatrain12306.com, and Wuzhen scenic area information. Schedules may change — verify at the station or bus terminal before travel.
Last verified: August 2026
Need Help Planning Your Trip?
Our local experts can help with tickets, transportation, and more.
Chat on WhatsApp