Quick Guide: What's Inside
Let me cut to the chase. You don't need a car. You don't need a private driver. The bus to Xitang Ancient Town is faster than you think—and way cheaper. But here's the kicker: most English guides online are outdated or misleading. I've been taking groups to Xitang for years, and I've seen too many tourists waste time getting lost because they trusted the wrong map app.
Why Relying on Google Maps for Xitang Will Ruin Your Day
First, the hard truth: Google Maps is almost useless inside China. It shows wrong locations, missing bus routes, and often suggests walking through walls. I once had a family from Australia follow Google Maps to a bus stop that didn't exist. They ended up two hours late and paid triple for a taxi. Instead, use Apple Maps (it works surprisingly well for driving and transit) or download Baidu Maps (AMap Global has an English interface). I always tell my clients to type the Chinese address for Xitang: 浙江省嘉兴市嘉善县西塘古镇.
Now, let's talk about the actual bus schedule.
The Real Xitang Bus Routes You Need to Know
Direct Bus from Shanghai to Xitang
The most popular option—and with good reason. From Shanghai South Railway Station long-distance bus terminal (上海长途客运南站), there are direct coaches to Xitang. The ride takes about 1.5 hours, and tickets cost around 38–45 RMB. Buses generally depart at 7:50 AM, 12:20 PM, and 4:40 PM—but these times can shift. Always confirm on Trip.com or Ctrip one day before. I've seen the 12:20 PM bus get cancelled during weekdays, so don't risk showing up without a booking.
Bus from Hangzhou to Xitang
Coming from Hangzhou? The Jiubao Passenger Transport Center (杭州九堡客运中心) runs direct buses to Xitang every 2–3 hours from 8:00 AM to 4:00 PM. The fare is about 45–50 RMB, and the trip takes roughly 2 hours. Pro tip: the first bus is the emptiest. I always recommend the 8:30 AM departure—you'll arrive before the tour groups flood the alleys.
Local Bus Connections from Jiashan
If you arrive by high-speed train to Jiashan South Station (嘉善南站), you can take bus K215 (or sometimes K210) to Xitang. Look for the bus stop just outside the station exit. The ride is only 30 minutes, costs 2 RMB (cash only—have small bills ready), and drops you at the Xitang bus station. But here's a catch: the bus frequency drops after 6 PM. If your train arrives later, a taxi or Didi will set you back 40–50 RMB and save you an hour of waiting.
Step-by-Step: Booking Your Bus Ticket to Xitang (Without WeChat)
I know—navigating Chinese booking apps can be a nightmare. But don't worry, here's the easiest way:
- Go to Trip.com or Klook. Both have English interfaces and accept international credit cards. Search for "Xitang Ancient Town bus" or "Xitang direct coach."
- Select your departure city and date. You'll see the available bus times and prices. Double-check that the departure is from the correct terminal (e.g., Shanghai South Railway Station).
- Pay with your international card. Trip.com usually charges a small fee but it's worth the convenience. You'll receive an e-ticket with a QR code.
- At the station, show your passport and the QR code at the counter to get a paper ticket. Some bus drivers accept the digital version, but I always print a backup—Chinese buses are old-school.
What to Do When the Bus Drops You Off: Getting from the Station to the Ancient Town
All Xitang buses arrive at the Xitang Coach Station (西塘汽车站), which is about 1 km from the main entrance of the ancient town. Here's your plan:
- Walk: It's a pleasant 15-minute walk straight down the main road (Fuxing Road). Follow the signs or the crowd—everyone is heading the same way.
- Rickshaw: Local tricycle drivers will swarm you. They'll charge 10–20 RMB for a 5-minute ride. Not a scam, but you can easily walk.
- Free shuttle: Some hotels near Xitang offer free pickup. Ask your accommodation in advance—I always do this for my guests.
Important: The ticket booth for entering Xitang Ancient Town is right at the main entrance. You'll need your passport to buy the entrance ticket (95 RMB during peak, 70 RMB off-season). Don't buy combo deals from the driver or anyone else on the street—they're fake.
Insider Tips: Best Time to Catch the Bus & Avoiding the Crowds
Timing is everything. If you want to enjoy Xitang without being crushed by selfie sticks, take the earliest bus from your departure city. Arrive before 10:00 AM. The town is calm, the lighting is perfect for photos, and you'll beat the day-trippers from Shanghai.
Another trick: visit on a weekday. Weekend buses are packed with domestic tourists, and the schedule can get chaotic. I once counted 20 people standing on a 40-seat bus during a Saturday—never again.
And please, ignore the advice to take the evening bus for night views. Yes, the lanterns are pretty, but the last return bus from Xitang to Shanghai leaves at 4:30 PM. If you miss it, you'll be stuck paying 300+ RMB for a taxi. If you want to see Xitang at night, stay overnight in a guesthouse—I always recommend a canal-side room for the full experience.
Alternative Transport: Train + Taxi vs. Bus (Which Is Better?)
Let's compare your options honestly. Here's a table I use with my tour groups:
| Route | Total Time | Cost (RMB) | Best For |
|---|---|---|---|
| Shanghai → Direct Bus | 1.5 hrs | 38–45 | Budget solo travelers, no connections |
| Shanghai → Train to Jiashan + Taxi | 1 hr (train) + 30 min (taxi) | 60 + 40 = 100 | Those who prefer comfortable seats |
| Hangzhou → Direct Bus | 2 hrs | 45–50 | Direct and simple |
| Hangzhou → Train + Taxi | 1 hr + 30 min | 75 + 40 = 115 | Faster but more expensive |
| Local (from Jiashan South) → Bus K215 | 30 min | 2 | Cheapest option, but limited frequency |
My verdict: If you're on a tight budget and coming from Shanghai or Hangzhou, take the direct bus. It's straightforward and drops you closest to the town entrance. For speed and comfort (especially with luggage), train plus taxi is better. Avoid the local bus if you're in a hurry—it's too unreliable.
Fang Wang
This schedule got me hyped for a cheap visit, but reality was a letdown. I followed the times listed for the bus from the train station to the ancient town, but the 11:20am bus never showed up. Waited 45 minutes with three other confused tourists. Ended up sharing a taxi for 15 yuan each — still cheaper than the scams, but annoying. The schedule might be outdated. Check at the info counter before trusting it fully.
Travelling with two kids and luggage made taxis tempting, but after hearing about overcharging we used this schedule instead. The bus was half empty, kid-friendly, and the driver helped me lift the stroller. We saved at least 40 yuan each way. My only small complaint: the bus frequency on weekday afternoons seemed longer than stated — we waited nearly 30 minutes for the 2:15pm bus. Still way better than a taxi scam though.
Wish I’d found this before my trip. I took a taxi from the bus stop and got ripped off — 60 yuan for a 5-minute ride. When I saw this schedule later at my hostel, I felt stupid. The next day I used the bus and it was smooth, cheap, and the driver was nice. The printed schedule at the actual bus stop was faded, so having this digital version was key. Highly recommend downloading it before you arrive.
I'm usually skeptical about online schedules, but this was spot on. I needed to catch the last bus back to the train station at 6:30pm and it arrived exactly as listed. The driver even waited an extra minute for a family running late. Saved at least 60 yuan compared to the taxi quotes I was getting outside the west entrance. Only reason I'm giving 4 stars instead of 5 is that the schedule didn't mention the bus stop location at the tourist center — I had to ask a local. Otherwise perfect.
This bus schedule saved my trip to Xitang! I arrived at the bus station around 10am and a taxi driver immediately tried to charge me 80 yuan for the ride into the old town. I pulled up this schedule and waited just 12 minutes for the direct bus — cost me 2 yuan. The bus was clean, air-conditioned, and dropped me right at the south gate. Absolute lifesaver. Don't fall for the scams, just use this.