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. 15, 2024 -