Home / Destinations / Zhejiang / Hangzhou / Transportation / To & From Shanghai
Transportation Between Hangzhou and Shanghai

 By Train

 Hangzhou to Shanghai
There are 124 trains running from Hangzhou to Shanghai every day. Hangzhou Railway Station operates more than 60 of them from 06:12 until 21:00, 50 of which are high-speed /bullet trains. The South Railway Station operates around 60 trains daily from 01:29 to 21:36 including 21 bullet ones. At  the South Railway Station, bullet trains all arrive from Shanghai Hongqiao Railway Station while most of the rest arrive from Shanghai South Railway Station.

Bullet Train from Shanghai to Hangzhou
Bullet Train from Shanghai to Hangzhou
Second-class Cabin of Bullet Train
Second-class Cabin of Bullet Train
 Hangzhou Train Schedule

 Shanghai to Hangzhou
When returning, passengers can get the train at Shanghai Hongqiao Railway Station. This station operates most of the bullet trains from Shanghai to Hangzhou. Every day from 06:32 to 21:12, 45 trains leave from this station. As well as taking the direct bus, passengers who arrive at Shanghai Pudong Airport could also take Subway Line 2 to Shanghai Hongqiao Railway Station and then travel on to Hangzhou by train. Other ordinary trains are available at both Shanghai South Railway Station and Railway Station.
 Shanghai Train Schedule

 By Long-distance Bus

 Buses from Xiaoshan Airport to Shanghai

 Buses from Shanghai Pudong International Airport to Hangzhou
 Pudong Airport to Hangzhou Huanglong Tourist Hub
 Pudong Airport to Hangzhou Wulinmen CAAC Ticket Office
 Pudong Airport to Hangzhou Airport

 By Regular Coach
Every day, 39 long distance buses leave Hangzhou Passenger Transport Central Station for Shanghai. They run from 06:50 to 18:43. Additionally, there are 8 that leave from the North Bus Station. The earliest one leaves at 07:35 while the latest one is at 18:10. The ticket price is CNY65 per person. There are also 7 from 07:20 to 19:30 running from the South Bus Station to Shanghai West Bus Station at Hongqiao Airport. The whole trip is about 3 hours and takes CNY48 per person.

Passengers can also take a long distance bus from 9 bus stations in Shanghai to Hangzhou.  They all arrive at Hangzhou Passenger Transport Central Station. Below you will find the daily schedule, and the ticket prices.

Bus Stations in Shanghai

Time Schedule

Ticket Fare

Address

South Bus Station 07:10-20:53 CNY68 666, Shi Long Lu, Xuhui District
Long Distance Bus General Station 06:50-20:30 CNY59 1662, Zhong Xing Lu, Zhabei District
Bus Long Distance Shortcut Station 06:35-18:55 CNY54 605, Hu Tai Lu, Zhabei District
Xu Jia Hui Bus Station 06:50-19:20 CNY51-55 211, Hong Qiao Lu, Xuhui District
Hu Tai Lu Long-Distance Bus Station 07:00-18:30 CNY60 1015, Zhong Shan Bei Lu, Zhabei District
Bailianjing Bus Station 07:30-19:00 CNY48-55 3843, Pu Dong Nan Lu, Pudong New District
West Bus Station 08:00-19:30 CNY48 at Hongqiao Airport
Heng Feng Lu Bus Station 07:50-18:50 CNY55 258, Heng Feng Lu, Zhabei District
Pujiang Long Distance Bus Station 06:35, 20:50 CNY45 2198, Hu Hang Gong Lu, Fengxian District
Jiading Bus Station 07:15 CNY50 3205, Hu Yi Gong Lu, Jiading District