How to Travel between Shanghai and Wuhan
Shanghai is about 825km (515mi) east of
Wuhan. The available means of transport between these two cities are plane, high speed train, normal speed train and long-distance bus. Flying usually takes 2 hours, and the ticket fare of economy class is around CNY600 - 2,800. A high speed train will take 3.5-6.5 hours, and its cheapest ticket only costs CNY315. Counting the time consumed getting to/from the airport, a high speed train can be your best choice. In addition, normal speed trains take at least 9 hours.
How to Travel from Shanghai to Wuhan
1. Best High Speed Train: 3.5-6.5h; CNY315 - 435

See more about:
Shanghai to Wuhan Train 2. Fastest Shanghai to Wuhan Flight: 2h; CNY600 - 2,800
3. Economic Normal Speed Train: 9-15h; CNY232.5-254.5 for Hard Sleeper
Number of Trains | 6 |
Ticket Price | CNY135.5-148.5 for Hard Seat CNY232.5 -254.5 for Hard Sleeper CNY360.5-398.5 for Soft Sleeper |
Duration | 9-15h |
Departure time | 10:13, 12:08, 14:48,17:58, 19:39, 20:39 |
Dep. - Arr. | Shanghai South Railway Station to Wuchang Railway Station |
Note: K253 and K1127 are more rocommended for
saving the overnight accommodation fee.
See more about:
Shanghai to Wuhan Train 4. Shanghai to Wuhan Long-distance Bus: 11h, CNY360
Dep. Point | Dep. Time | Fare | Duration |
North Square of Shanghai Railway Station | 13:30 | CNY360 | 11h |
How to Travel from Wuhan to Shanghai
1. Best High Speed Train: 4.5-6.5h; CNY312-445
Number of Trains | 40 |
Ticket Price | G Trains: CNY336-445 for 2nd Cls. Seat; CNY548-712 for 1st Cls. Seat; CNY1,031-1,168 for Business Cls. Seat D Trains: CNY312-360 for 2nd Cls. Seat; CNY498.5-572 for 1st Cls. Seat |
Duration | 4.5-6.5h |
Departure time | 7:40 - 17:02 |
Dep. - Arr. | Hankou Railway Station or Wuhan Railway Station to Shanghai Hongqiao Railway Station, Shanghai South Railway Station or Shanghai Railway Station |

See more about:
Wuhan to Shanghai Train 2. Fastest Wuhan to Shanghai Flight: 1.5-2h; CNY600 - 2,600
Number of Flights | 16 |
Ticket Price | CNY600 - 2,600 |
Duration | 1.5-2h |
Departure time | 7:25 - 21:40 |
Dep. - Arr. | Wuhan Tianhe International Airport (WUH) to Shanghai Pudong International Airport (PVG) and Shanghai Hongqiao International Airport (SHA) |
3. Economic Normal Speed Train: 9-15h; CNY232.5-254.5
Number of Trains | 6 |
Ticket Price | CNY135.5-148.5 for Hard Seat CNY232.5-254.5 for Hard Sleeper CNY360.5-398.5 for Soft Sleeper |
Duration | 9-15h |
Departure time | 17:11, 18:09, 18:20, 21:01, 22:15, 22:40 |
Dep. - Arr. | Wuchang Railway Station to Shanghai South Railway Station |
Note: K1125, Z255 and Z25 are more rocommended for saving the overnight accommodation fee.
- Last updated on Aug. 23, 2023 by Gabby Li -