Home / Train /

Shanghai to Wuhan Train

Nearly 45 pairs of trains are operated between Shanghai and Wuhan. Among them, over 40 pairs are bullet trains with duration of 3.5 - 7 hours. The other pairs are normal types, including overnight sleeper trains; their duration is 9 - 16.5 hours.
 

High Speed Trains

Basic Facts:

 Duration: about 3.5 - 7 hours
 Distance: about 811 - 827 kilometers (504 - 513 miles)
 Top speed: 300 km/h (186 mph)
 Operated at: Shanghai/ Shanghai Hongqiao Railway Station, Hankou/ Wuhan Railway Station
 

Shanghai to Wuhan High Speed Train Schedule

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
G323006:42 - 12:025h20m
D306810:08 - 15:325h24m
G173615:36 - 20:094h33m
D301417:52 - 23:035h11m
Around 40 departures in total: departure time from 06:01 to 17:52; duration from 3H30M to 6H50M
See more Shanghai Schedule 
 (Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
G172208:00 - 11:303h30m
D300812:15 - 17:285h13m
G172616:14 - 19:543h40m
G142819:18 - 23:394h21m
Around 40 departures in total: departure time from 07:38 to 19:18; duration from 3H30M to 6H49M
See more Wuhan Schedule 

Note: The above timetable is for reference only. Please use our tool on top of this page to search for the real-time schedule.
 

Shanghai - Wuhan High Speed Train Ticket Price

(Last Update on Jun 20, 2025)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 1,034 - 1,649
USD 145 - 232
CNY 503 - 782
USD 71 - 110
CNY 284 - 489
USD 40 - 69

Stopovers of G types: Kunshan South, Suzhou North in Jiangsu, Wuxi East, Changzhou North, Danyang North, Zhenjiang South, Nanjing South, Quanjiao, Feidong, Hefei South, Liuan, Jinzhai, Macheng North, Hong'an West.

Stopovers of D Types: Kunshan South, Chengyanghu, Suzhou Industrial Park, Suzhou in Jiangsu, Suzhou New District, Wuxi New District, Wuxi, Huishan, Changzhou, Danyang, Zhenjiang, Nanjing South, Quanjiao, Feidong, Hefei South, Liuan, Jinzhai, Macheng North, Hong'an West.
 

Normal Trains

Basic Facts:

 Duration: around 9 - 16.5 hours
 Distance: about 820 kilometers (510 miles)
 Top speed: 100/ 120/ 140/ 160 km/h (62/ 75/ 87/ 99 mph)
 Operated at: Shanghai South Railway Station, Wuchang Railway Station
 

Shanghai to Wuhan Train Schedule

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
K35109:16 - 00:03+14h47m
K12312:02 - 02:59+14h57m
K112718:22 - 07:17+12h55m
Z25719:56 - 04:48+8h52m
Z2720:54 - 06:18+9h24m

 

Wuhan to Shanghai Train Timetable

(Last Update on Jun 20, 2025)
Train No.Departure - ArrivalTravel Time
K35317:11 - 07:50+14h39m
K12119:05 - 10:14+15h9m
K112519:48 - 10:45+14h57m
Z2522:15 - 07:17+9h2m
Z25522:40 - 07:32+8h52m
Note: The above timetable is for reference only. Please use our tool on top of this page to search for the real-time schedule.
 

Shanghai - Wuhan Train Ticket Price

(Last Update on Jun 20, 2025)
Soft SleeperHard SleeperHard Seat
CNY 363.5 - 398.5
USD 51 - 56
CNY 237.5 - 261.5
USD 33 - 37
CNY 128.5 - 141.5
USD 18 - 20

Traveling by normal trains, you are advised to buy a sleeper as the carriages for hard seats may be rather crowded, especially during the holidays. Besides, you are recommended to buy the sleeper tickets in advance because it's usually in a great demand.

Among these normal rides, Z257/ Z255 and Z27/ Z25 are most recommended and popular among budget travelers, since they could save hotel cost and daytime for sightseeing.
 

Flight

Passengers can also travel by air which only takes about 2 - 2.5 hours, but it will usually cost more. Besides, the airports are a little far from the downtown area, and it takes time for the transfer, which makes the total air travel time almost the same as the high speed rail travel time.

See also: How to Travel between Shanghai and Wuhan

 Major Rail Lines from Shanghai to:


  Major Rail lines from Wuhan to:

- Last updated on Jun. 20, 2025 by Grace Yang -