How to Get from Hangzhou to Shanghai

Shanghai is about 160km (100mi) northeast of Hangzhou. Without direct flight, the best way to travel from Hangzhou to Shanghai is by bullet train, which requires 1h and at least CNY46.5-77.5. Nearly 160 bullet trains per day enable people to have a more flexible schedule. If you are okay with longer duration of 2-3h, normal speed train is an alternative, and its cheapest ticket costs no more than CNY30. Long-distance bus is also worth considering, and some could directly send passengers to the Pudong International Airport (PVG) or Disneyland Park, which is very convenient.
hangzhou to shanghai

1. Best Way: Hangzhou to Shanghai Bullet Train: 1h, CNY46.5-77.5 for 2nd Class Seat

By bullet train, people could get from Hangzhou to Shanghai in one hour. 155 to 160 bullet trains, including both G-type and D-type, are scheduled every day. From 6:00 a.m. to 10:30 p.m., they depart every five to ten minutes. Obviously, there is no need to worry about missing the train. 

Close attention should be paid to the departure and arrival stations. More than 130 bullet trains run from Hangzhou East Railway Station to Shanghai Hongqiao Railway Station. Others may either leave from Hangzhou Railway Station or Hangzhou South Railway Station, or arrive at Shanghai Railway Station, Shanghai West Railway Station, or Shanghai South Railway Station.

 Ticket Fare:
Second Class Seat: CNY46.5-77.5; First Class Seat: CNY77-144.5; Business Class Seat: CNY219.5-278.5

More details about Hangzhou to Shanghai Train
 

2. Alternative Way: Normal Speed Train: 2-3h, CNY24.5-28.5 for Hard Seat

People who are not in a rush may travel from Hangzhou to Shanghai by normal speed train, whose train number begins with K, Z or T. About 45 trains are available from 2:00 a.m. to 9:30 p.m. every day, sending people from Hangzhou, Hangzhou South or Hangzhou East Railway Station to Shanghai South Railway Station.

 Ticket Fare:
Hard Seat: CNY24.5-28.5; Hard Sleeper: CNY75.5-82.5; Soft Sleeper: CNY114.5-119.5
 

3. Convenient Long-distance Bus: 2-4.5h, CNY68-240

Dep. Point (Hangzhou) Arr. Point (Shanghai) Dep. Time Duration Ticket Price
North Bus Station South Bus Station 08:45, 15:30 2h CNY80
Central Bus Station 13:30 2h CNY80
Xiaoshan Bus Station 08:00 2h CNY68
Future Technology City Pudong Airport 06:00, 08:00, 10:30,
11:30, 12:30, 13:30,
14:30, 15:30, 16:30,
17:30, 18:30, 19:30
3.5-4.5h CNY240
Disneyland Park
Wulin Square Pudong Airport 06:40, 08:50, 10:30,
12:30, 15:30, 19:00
3-3.5h CNY240
Disneyland Park
South Bus Station 13:15, 14:15 4.5h CNY80
Central Bus Station
People's Square
Hangzhou Railway Station Pudong Airport 07:00, 09:10, 10:00,
12:00, 15:00, 18:30
3-3.5h CNY240
Disneyland Park
Hongqiao Airport 09:30, 11:00, 13:00,
14:30, 16:00, 17:30
3h CNY240
South Bus Station 07:20, 07:30, 08:30,
08:40, 13:35, 13:45,
14:35, 14:45
4.5h CNY70
Central Bus Station
People's Square
Tourism Distributing Center South Bus Station 07:10, 12:30, 13:30 5h CNY80
Central Bus Station
People's Square
East Railway Station Pudong Airport 07:20, 09:00, 09:30,
11:00, 13:00, 16:00, 19:30
3-3.5h CNY240
Disneyland Park
Hongqiao Airport 10:30, 12:00, 14:00,
15:30, 17:00, 18:30
3h CNY240
South Bus Station 07:50, 09:00, 14:05, 15:05 4.5h CNY70
Central Bus Station
People's Square
West Lake Scenic Area South Bus Station 08:00, 13:00, 14:00 4.5h CNY80
Central Bus Station
People's Square
Yellow Dragon Cave South Bus Station 07:20, 12:40, 13:40 4.5h CNY80
Central Bus Station
People's Square
West Lake Culture Square Hongqiao Airport 10:00, 11:30, 13:30,
15:00, 16:30, 18:00
3h CNY240
 

4. Taxi – 2-2.5 hours, CNY700-1,000

It is not so easy to hail a taxi by roadside for such a long distance. But it is not difficult to reserve one online. You may ask the hotel staff to help you with the reservation. 
 


 

How to Travel from Hangzhou to Shanghai Pudong Airport (PVG)

1. Bullet Train/ Normal Speed Train + Metro: 2.5-4.5h, CNY35-85 at least

People may get to Shanghai by train, and then transfer to metro line to get to PVG. Considering that there could be four different arrival railway stations, people may follow any of the instructions below.

→ After arriving at the Shanghai Railway Station, you may take metro Line 1 (bound for Xinzhuang) to People’s Square stop, transfer to Line 2 and get off at the PVG stop. It together requires 1.5h and CNY7. 

→ After arriving at the Hongqiao Railway Station, you may take metro Line 2 and get off at the PVG stop, which requires 1.5h and CNY8.

→ After arriving at the South Railway Station, you may take metro Line 1 (bound for Fujin Rd.), transfer to Line 2 at the People’s Square stop, and get off at the PVG stop. It requires 1.5h and CNY7.

→ After arriving at the West Railway Station, you may take metro Line 11 (bound for Disneyland Park), transfer to Line 2 at the Jiangsu Rd. stop, and get off at the PVG stop. It requires 1.5h and CNY8.
 

2. Through Bus to PVG: 3-4.5h, CNY240

Around the Future Technology City, Wulin Square, Hangzhou Railway Station or East Railway Station, there are through buses to PVG which spare people the trouble of transferring. Details are shown in the chart above.
 


 

How to Travel from Hangzhou to Shanghai Disneyland Park

1. Bullet Train/ Normal Speed Train + Metro: 2.5-4.5h, CNY35-85 at least

People may first take a train to Shanghai, and then follow any of the instructions below, depending on the arrival place, to get to Disneyland Park.

→ After arriving at the Shanghai Railway Station, you may take metro Line 3 (bound for Shanghai South), transfer to Line 11 at the Caoyang Rd. stop, and get off at the Disneyland Park stop. It requires 1.5h and CNY6.

→ After arriving at the Hongqiao Railway Station, you may either take metro Line 10 (bound for Xinjiang Wancheng) or Line 2 (bound for PVG), transfer to Line 11 at the Jiaotong University stop or Jiangsu Rd. stop, and get off at the Disneyland Park stop. It requires 1.5h and CNY7. 

→ After arriving at South Railway Station, you may take metro Line 1 (bound for Fujin Rd.), transfer to Line 11 at the Xujiahui stop, and get off at the Disneyland Park. It requires more than 1h and CNY6.

→ After arriving at the West Railway Station, you may directly take metro Line 11 and get off at the Disneyland Park stop in more than 1h at the cost of CNY7.
 

2. Through Bus to Disneyland Park: 3-4.5h, CNY240

Likewise, bus stations near the Future Technology City, Wulin Square, Hangzhou Railway Station or East Railway Station offer direct buses to Disneyland Park. Check the chart above for more details.

 See also: Best Way to Get from Shanghai to Hangzhou

- Last updated on Apr. 01, 2021 -
Questions & Answers on How to Get from Hangzhou to Shanghai
Asked by JH from SINGAPORE | Apr. 14, 2024 20:21Reply
Visiting Oriental Pearl and Bund
Hi, If I'm only have 24hrs in Shanghai to see the Oriental Pearl and Bund, can you advice me which is the best station to arrive in Shanghai (Shanghai station, West or South) from Hangzhou East station ?
Answers (1)
Answered by Randy | Apr. 15, 2024 23:48
00Reply


The best and nearest one is Shanghai Railway Station.
Asked by Komi from UK | Nov. 20, 2019 21:19Reply
Which way of transportation from pudong airport to Hangzhou west lake ?
Answers (1)
Answered by Delia from UNITED KINGDOM | Nov. 22, 2019 00:23
00Reply


Upon landing, you can take a coach from airport to Hangzhou Wulinmen CAAC Ticket Office first. The ticket fare is CNY 120/person. Then take public bus no.26 to Qiantangmenwai Bus Stop. After arriving, you can see the West Lake directly.
Asked by Sandy from SINGAPORE | Oct. 19, 2019 00:39Reply
Fastest way from Shanghai Pudong to Hongqiao
Hi may I know how & what is the fastest way from Pudong airport to Hongqiao airport, because i want to take the bullet train from there to Hangzhou? Thank you 😊
Answers (1)
Answered by Nikka from ITALY | Oct. 21, 2019 02:15
00Reply


I think you want to go to Hongqiao railway station, right? You can take metro line 2 directly. It takes around 100 minutes with CNY8.
Asked by arkay from MSIA | Oct. 06, 2019 08:07Reply
how far from Shanghai pudong airport to train station
i arrived at pudong airport 1.20 am. I hav to catch train to hangzhou at 6 am

how far is pusong airport to train station
any shuttle service in that early morning hours?
Answers (1)
Answered by Micky from NEW ZEALAND | Oct. 12, 2019 02:49
00Reply


The distance is around 45km. You can take shuttle bus Night Line to East Yan'an Rd Middle Zhejiang Rd station, then take taxi to train station.
Asked by Peggy from SINGAPORE | Sep. 23, 2019 21:23Reply
Travelling bullet train from Hangzhou to Shanghai Airport
What is the best travelling from Westlake Hangzhou to Pudong Airport.
Can advance ticket be changed if miss the train?
Answers (1)
Answered by Mason from AUSTRALIA | Sep. 25, 2019 20:49
00Reply


You can take bus No.87 from Longjing Chashi station to Huanglong sports center station. Then take shuttle bus near it to Pudong airport. It takes around 4.5 hours with CNY122.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)
NameCountryEmail