Shanghai to Hangzhou Transportation

Hangzhou Railway StationHangzhou Railway Station. Travelling between Shanghai and Hangzhou by train is convenient.

The distance between Shanghai and Hangzhou is about 170 kilometers ( miles). Travelers intending to travel between these cities can take a train or a bus/coach.

Train Transport: the First Choice

Every day, there are 134 pairs of trains running between Shanghai and Hangzhou, including 35 pairs of D trains, 53 G trains and 46 common train (see Shanghai to Hangzhou High-speed trains). The time for taking a G train and D train traveling between these cities is respectively about 50 minutes and 80 munities, and that for taking a common train (such as K train and T train) is longer as 2 hours or 3 hours. Hence, it is very convenient and swift for a traveler to travel between these two cities by train (see High-Speed Rail in China). The railway stations for catching a train are Shanghai Hongqiao Railway Station, Shanghai South Railway Station, Hangzhou Railway Station and Hangzhou South Railway Station. You can clink the following URL to get the essential information for these railway stations: Shanghai train transport and Hangzhou transportation. China Highlights offers the service of searching and booking a China train on China Trains.

Coach/Bus Transport

The length of the highway between Shanghai and Hangzhou is about 180 kilometer (choosing different depart station might bring a little discrepancy), and the time for bus/coach travel is about 2 hours and 15 munities. Every day, there are numerous buses running between Shanghai and Hangzhou, and the approximate ticket price is 65 yuan. During Chinese New Year Festival period, the departure interval for buses running between the two cities can be 10 minutes.

From Shanghai to Hangzhou

Passengers in Shanghai can catch a bus to Hangzhou in several bus/coach stations. Every day, there are more than a hundred buses departing to Hangzhou. Below is the list of bus stations in which passengers can get a bus to Hangzhou. Among these bus stations, Shanghai Jiading Bus Station and Shanghai Pujiang Long-Distance Bus Station only operate 2 journeys to Hangzhou a day, comparing with the rest bus stations’ dozens of journeys.

Station's Name Address Tel
Shanghai Long-Distance Bus Depot 上海巴士长途快捷客运站 1015 Zhongshan North Road, Zhabei District (闸北区中山北路1015号) 021-56538064
Shanghai South Long-Distance Bus Station 上海长途客运南站 666 Shilong Road, Xuhui District (徐汇区石龙路666号) 021-54353535
Shanghai Long-Distance Bus Master Station 上海长途汽车客运总站 1666 Zhongxing Road, Zhabei District (闸北区中兴路1666号) 021-66050000?
Shanghai Bus Station in Hengfeng Road 上海恒丰路客运站 268 Hengfeng Road, Zhabei District (闸北区恒丰路258号) 021-63175757
Shanghai Jiading Bus Station              上海嘉定客运站 3205 Huyi Gong Road, Jiading District (嘉定区沪宜公路3205号?) 021-59167050 or 021-5916276
Shanghai Pujiang Long-Distance Bus Station 上海浦江长途客运站 2198 Huhang Gong Road, Nanqiao Tow, Fengxian District (奉贤区南桥镇沪杭公路2198号) 021-67191917
Shanghai Xujiahui Bus Station           上海徐家汇客运站 211 Hongqiao Road, Xuhui District (徐汇区虹桥路211号) 021-64699472
Pudong Long-Distance Master Station 浦东长途客运总站 3843 Pudong South Road, Pudong New District (上海市浦东新区浦东南路3843号?) 021-58802983?

From Hangzhou to Shanghai

The buses depart from Jiubao Bus/Coach Terminal (九堡客运中心) and Hangzhou North Bus/Coach Station (杭州汽车北站). Passengers are advised to confirm the departure time before purchasing a ticket, in case of changing.

Jiubao Bus/Coach Terminal

Address: 3339 Desheng East Road, Jiubao Town, Jianggan District (江干区九堡镇德胜东路3339号)
Tel: 0571-87650678
Buses/Coaches approximately depart at: 06:50, 07:00, 07:10, 07:40, 08:00, 08:21, 08:35,09:03, 09:24, 09:31, 09:52, 10:06, 10:13, 10:20, 11:02, 11:35, 11:37, 11:58, 12:19, 12:33, 12:40, 12:47, 12:54, 13:01, 13:24, 13:31, 13:53, 14:15, 14:29, 14:43, 14:50, 15:39, 16:21, 16:42, 16:49, 17:17, 17:24, 17:38, 17:52 and 18:43

Hangzhou North Bus/Coach Station

Address: 766 Moganshan Road, Gongshu District (拱墅区莫干山路766号)
Tel: 0571-88097761
Buses/Coaches approximately depart at: 07:35, 08:40, 09:40, 10:35, 14:10, 15:10 and 18:10

Hi, I'm Gavin Van Hinsbergh
I updated this article on February 26, 2014
See all my travel articles
follow this pageChina Highlights

Questions and Answers About Shanghai to Hangzhou Transportation

David Lloyd 2013-12-29
Show Answer
my flight arrives Shanghai PVG at 7.20 pm I need to get to Hangzhou ASAP
Dear David, You could take a long distance bus there directly, it takes about 3 hours and it costs about CNY100(US$16) per person. You could ask the staff where the ticket office is. Lussie Lu replied on 2013-12-30
A''Lease 2013-06-11
Show Answer
I need to go from Hangzhou to The Wave Resort at the beach in the Fengxian District of Shanghai. I am reliant on public transportation. What is the fastest way to do this? Thank you!

Hi Lease, you can take bullet train from Hangzhou to Shanghai, then take a taxi to the Wave Resort .

Whitney Liao replied on 2013-06-14
wee hui 2012-12-23
Show Answer
Hi, I''m planning a trip from Shanghai to Hangzhou on the 2nd day of Chinese New Year. Is it possible or will it be very crowded? I''m departing from the Langham Hotel at People''s square. Which is the best way?thank you.

Hi Wee, yes, it will be very crowded, not matter on transportation or attractions. The most popular way to travel between Shanghai and  Hangzhou is by bullet train, which is fast and comfortable.

Whitney Liao replied on 2012-12-24
joyce 2012-12-03
Show Answer
Hi, my boss will stay at Marriott HangZhou on 13Dec, which station is convenient for him to take the rail which the rail can arrive Shanghai? he have to connect his flight at Pudong Airport. And do he need to pre purchase the train ticket from HangZhou to Shanghai?? Thank you very much.

Hi Joyce, it is from Hangzhou Railway Station to take the bullet train to Shanghai. He can purchase the train ticket in advance or after arrival. There are lots of bullet train from Hangzhou to Shanghai everyday. But as he has to connect his flight at Pudong Airport, so pre-purchasing is suggested.

Whitney Liao replied on 2012-12-04
Joyce 2012-12-03
Show Answer
Hi,i have a guest will stay a HangZhou for meeting, and he will go Shanghai on next day, do he need to pre purchase the train ticket?

Hi Joyce, he can purchase the ticket in advance or after arrival. There are lots of bullet trains from Hangzhou to Shanghai, with good frequency.

Whitney Liao replied on 2012-12-04
April Offer $25 Coupon
  1. Send your inquiry before Apr. 30, 2014, and we will email you a $25 coupon.
  2. The coupon is valid till Dec. 31, 2014, for paying tour packages worth $250 or up.
  3. The coupon cannot be used for paying flight tickets, train tickets, hotel rooms and day trips.
Travel Advice or Question? Ask us here
Do you want to book a tour/hotel/Wi-Fi. etc.
Your Name Your Email