How to Travel between Shanghai and Harbin
The distance between Shanghai and Harbin is about 2,360km (1,470mi). There are two available ways of transport to travel between them, by plane and by train. The flight only takes you about 3 hours, and at least ten flights per day are ready for you to choose. The economy class plane ticket usually costs CNY400-700. In contrast, only two trains travel between these two cities per day. The high speed train takes more than 12 hours, and the normal speed train takes 24 hours. It’s worth mentioning that CNY400-700 is only the normal speed train tickets. Obviously, choosing the plane is a wiser option, because it can save a lot of time and enable you to plan a more flexible schedule.
![]() |
How to Travel from Shanghai to Harbin
1. Fastest Way: Shanghai to Harbin Flight: About 3 Hours, CNY400-3,000

2. High Speed Train: More than 12 Hours, CNY977.5-3,066
The high speed train departs from Shanghai Hongqiao Railway Station and arrives at Harbin West Railway Station every day.
Ticket Fare:
Business Class Seat: CNY3,066; First Class Seat: CNY1,614.5; Second Class Seat: CNY977.5
Train | Dep. | Arr. | Duration |
---|---|---|---|
G1204 | 9:39 | 21:56 | 12h7min |

Business Class Seat: CNY3,066; First Class Seat: CNY1,614.5; Second Class Seat: CNY977.5
3. Normal Speed Train: Nearly 24 Hours, CNY273.5-779.5
Train | Dep. | Arr. | Duration |
---|---|---|---|
Z172 | 18:56 | 18:39 | 23h43min |

Soft Sleeper: CNY779.5; Hard Sleeper: CNY496.5; Hard Seat: CNY273.5

How to Travel from Harbin to Shanghai
1. Fastest Way: Harbin to Shanghai Flight: About 3 Hours, CNY400-3,000
2. High Speed Train: About 12.5 Hours, CNY977.5-3,066
Train | Dep. | Arr. | Duration |
---|---|---|---|
G1202 | 8:21 | 21:00 | 12h39min |

Business Class Seat: CNY3,066; First Class Seat: CNY1,614.5; Second Class Seat: CNY977.5
3. Normal Speed Train: About 24 Hours, CNY273.5-779.5
The normal speed train departs from Harbin West Railway Station and arrives at Shanghai Railway Station every day.
Ticket Fare:
Soft Sleeper: CNY779.5; Hard Sleeper: CNY508.5; Hard Seat: CNY273.5
Train | Dep. | Arr. | Duration |
---|---|---|---|
Z174 | 12:52 | 12:56 | 24h4min |

Soft Sleeper: CNY779.5; Hard Sleeper: CNY508.5; Hard Seat: CNY273.5
- Last updated on Jul. 16, 2020 -