Xitang is 90 km from Shanghai, 110 km from Hangzhou and 85 km from Suzhou.
From Shanghai
On weekends and public holidays, special buses to Xitang set off at 9:00 from Shanghai Stadium and Shanghai Hongkou Soccer Stadium and leave Xitang at 16:00 for 85 RMB (including the admission fee).
From Hangzhou
Buses are also available at Hangzhou East Bus Station to Jiashan County. They leave every 40 minutes and take approximately 1.5 hours for 27 RMB.
Visitors from Hangzhou or Shanghai also can take a train to Jiashan County then take a bus to Xitang that departs every five minutes from the Jiashan bus station. A taxi from the Jiashan railway station to Xitang costs between 25 and 30 RMB