Shanghai to Wuhan
From Shanghai to Wuhan, travelers can choose from a range of transport services, with full details on when they run, how long they take and what they cost.
Travel options for Shanghai to Wuhan
On your journey from Shanghai to Wuhan, take a train for 204 CN¥ to save, or get there quicker with flight in 1h y 40 minutes.
Train from Shanghai to Wuhan
If you're taking the train from Shanghai to Wuhan, you can board at multiple stations, including Shanghai South, Shanghai Hongqiao, Shanghai and others and arrive at multiple stations, including Hankou, Wuhan, Wuchang, Wuhan, Wuhan and others. Trains are a good option, the journey typically takes around 3 hours 35 minutes, with tickets costing 204 CN¥. Check schedules and secure your seat here.
Prices: 204 CN¥
Duration: 3h 35m – 13h 53m ⏱
Flight from Shanghai to Wuhan
Catch a flight from Shanghai by departing at PVG Shanghai Pudong Airport or SHA Shanghai Hongqiao Airport and travel toward Wuhan, with arrival at WUH Wuhan Airport after roughly 1 hour 40 minutes. Flying is the quickest way to cover this route, with airfares starting from 623 CN¥. You can review available options and confirm your booking view flight options.
Prices: 623 CN¥
Duration: 1h 40m – 2h 10m ⏱
Combined from Shanghai to Wuhan
Combined services connect Shanghai and Wuhan, departing from PVG Shanghai Pudong Airport or SHA Shanghai Hongqiao Airport and arriving at WUH Wuhan Airport. Expect a journey of about 6 hours, with tickets priced at 2,729 CN¥, check combined options here.
Prices: 2,729 CN¥
Duration: 6h – 18h ⏱
Train Routes & Schedules from Shanghai to Wuhan
Trains traveling between Shanghai and Wuhan offer multiple stations for boarding and disembarking, giving you flexibility in where to start or end your journey. Depending on the stations you select, the trip usually takes around 3h 35m to 13h 53m. Services run from 06:00 to 20:38, and fares start at 204 to 590 CN¥, with minor variations depending on the train or station. Checking the full train timetable for Shanghai to Wuhan allows you to compare all station options and departure times to choose the service that best fits your schedule.
Cheapest Train Shanghai to Wuhan
204 CN¥, from Shanghai to Wuchang, Wuhan, departure at 17:26, duration 13h 53mFastest Train Shanghai to Wuhan
441 CN¥, from Shanghai Hongqiao to Wuhan, departure at 13:54, duration 3h 35mTrain Timetable: Shanghai → Hankou, Wuhan
- 07:23 12:26 5h 3m 399 CN¥
- 08:30 12:55 4h 25m 399 CN¥
- 09:30 14:07 4h 37m 408 CN¥
Train Timetable: Shanghai → Wuchang, Wuhan
- 17:26 07:19 13h 53m 204 CN¥
Train Timetable: Shanghai → Wuhan
- 06:06 12:35 6h 29m 511 CN¥
- 13:49 20:00 6h 11m 517 CN¥
- 16:22 22:22 6h 510 CN¥
Train Timetable: Shanghai Hongqiao → Hankou, Wuhan
- 06:01 12:11 6h 10m 433 CN¥
- 06:12 11:18 5h 6m 399 CN¥
- 06:22 11:49 5h 27m 399 CN¥
- 06:42 12:05 5h 23m 413 CN¥
- 07:04 12:20 5h 16m 445 CN¥
- 07:34 15:10 7h 36m 483 CN¥
- 07:41 13:13 5h 32m 399 CN¥
- 07:55 11:39 3h 44m 450 CN¥
- 07:56 14:32 6h 36m 441 CN¥
- 09:20 16:11 6h 51m 448 CN¥
- 09:46 15:15 5h 29m 408 CN¥
- 10:07 15:30 5h 23m 399 CN¥
- 10:20 15:03 4h 43m 433 CN¥
- 10:25 14:45 4h 20m 433 CN¥
- 11:13 15:46 4h 33m 450 CN¥
- 11:51 16:59 5h 8m 427 CN¥
- 13:27 18:54 5h 27m 460 CN¥
- 13:53 19:17 5h 24m 399 CN¥
- 14:42 19:54 5h 12m 399 CN¥
- 14:54 20:48 5h 54m 526 CN¥
- 15:16 20:39 5h 23m 460 CN¥
- 15:36 20:05 4h 29m 421 CN¥
- 15:50 20:22 4h 32m 427 CN¥
- 16:06 21:33 5h 27m 399 CN¥
- 16:45 22:21 5h 36m 460 CN¥
- 17:52 23:00 5h 8m 399 CN¥
Train Timetable: Shanghai Hongqiao → Wuhan
- 06:00 10:43 4h 43m 422 CN¥
- 06:35 11:23 4h 48m 428 CN¥
- 07:34 14:41 7h 7m 469 CN¥
- 08:25 13:23 4h 58m 435 CN¥
- 08:34 14:30 5h 56m 512 CN¥
- 08:59 15:15 6h 16m 469 CN¥
- 10:52 15:16 4h 24m 448 CN¥
- 13:54 17:29 3h 35m 441 CN¥
- 14:21 20:47 6h 26m 590 CN¥
- 14:54 20:25 5h 31m 512 CN¥
- 15:14 19:38 4h 24m 435 CN¥
- 16:53 20:29 3h 36m 434 CN¥
- 17:38 23:48 6h 10m 527 CN¥
Train Timetable: Shanghai South → Hankou, Wuhan
- 07:05 15:10 8h 5m 491 CN¥
- 09:16 15:15 5h 59m 416 CN¥
- 13:44 18:21 4h 37m 473 CN¥
- 20:38 06:41 10h 3m 235 CN¥
Train Timetable: Shanghai South → Wuchang, Wuhan
- 19:40 05:04 9h 24m 240 CN¥
- 20:38 06:16 9h 38m 231 CN¥
Train Timetable: Shanghai South → Wuhan
- 07:05 14:41 7h 36m 477 CN¥
- 07:10 14:20 7h 10m 511 CN¥
- 16:00 22:55 6h 55m 511 CN¥
- 18:04 23:12 5h 8m 451 CN¥
Flight Routes & Schedules from Shanghai to Wuhan
- From PVG Shanghai Pudong Airport, embark on a flight to WUH Wuhan Airport, lasting around 1h 55m to 2h 10m. Departures are scheduled from 11:10 until 18:05 with fares starting at 623 to 3,724 CN¥.
- Leave SHA Shanghai Hongqiao Airport by flight and travel for about 1h 40m to 2h 5m until you reach WUH Wuhan Airport. Ticket prices begin at 623 to 2,832 CN¥, with departures from 09:10 until 16:10.
Cheapest Flight Shanghai to Wuhan
623 CN¥, from SHA Shanghai Hongqiao Airport to WUH Wuhan Airport, departure at some times, duration 2h 5mFastest Flight Shanghai to Wuhan
623 CN¥, from SHA Shanghai Hongqiao Airport to WUH Wuhan Airport, departure at some times, duration 1h 40mFlight Timetable: PVG Shanghai Pudong Airport → WUH Wuhan Airport
- 11:10 13:20 2h 10m 3724 CN¥
- 12:10 14:15 2h 5m 623 CN¥
- 18:05 20:00 1h 55m 3380 CN¥
Flight Timetable: SHA Shanghai Hongqiao Airport → WUH Wuhan Airport
- 09:10 11:00 1h 50m 724 CN¥
- 11:10 13:05 1h 55m 623 CN¥
- 13:15 14:55 1h 40m 2832 CN¥
- 13:40 15:20 1h 40m 623 CN¥
- 16:10 18:15 2h 5m 623 CN¥
Combined Routes & Schedules from Shanghai to Wuhan
- From PVG Shanghai Pudong Airport, take an intermodal journey to WUH Wuhan Airport, lasting about 6h to 17h 5m. Services operate from 07:10 until 19:05, and fares start at 2,729 CN¥.
- Start a flexible route from SHA Shanghai Hongqiao Airport toward WUH Wuhan Airport, taking roughly 6h to 18h to complete. Departures occur from 08:45 until 16:35, and tickets start at 2,729 to 5,221 CN¥.
Cheapest Combined Shanghai to Wuhan
2729 CN¥, from PVG Shanghai Pudong Airport to WUH Wuhan Airport, departure at some times, duration 15h 30mFastest Combined Shanghai to Wuhan
5221 CN¥, from SHA Shanghai Hongqiao Airport to WUH Wuhan Airport, departure at some times, duration 6hCombined Timetable: PVG Shanghai Pudong Airport → WUH Wuhan Airport
- 07:10 19:45 12h 35m 2729 CN¥
- 08:30 19:45 11h 15m 2729 CN¥
- 09:30 19:45 10h 15m 2729 CN¥
- 12:50 19:45 6h 55m 2729 CN¥
- 13:45 19:45 6h 2729 CN¥
- 17:30 10:35 17h 5m 2729 CN¥
- 19:05 10:35 15h 30m 2729 CN¥
Combined Timetable: SHA Shanghai Hongqiao Airport → WUH Wuhan Airport
- 08:45 14:50 6h 5m 4379 CN¥
- 09:20 17:30 8h 10m 5209 CN¥
- 12:30 20:00 7h 30m 5221 CN¥
- 13:35 19:45 6h 10m 2729 CN¥
- 14:00 20:00 6h 5221 CN¥
- 14:45 22:00 7h 15m 5221 CN¥
- 16:35 10:35 18h 2729 CN¥
Frequently Asked Questions Shanghai to Wuhan
Below you will find answers to the most common questions about traveling from Shanghai to Wuhan.
How long does the Shanghai to Wuhan route usually take?
Travel time on the Shanghai to Wuhan route varies a lot by transport type. Flights take about 1 hour 40 minutes to 2 hours 10 minutes, while trains range from about 3 hours 35 minutes to 13 hours 53 minutes. The difference depends on the service and station pair.
What is the cheapest way to travel from Shanghai to Wuhan?
The cheapest option on the Shanghai to Wuhan route is train travel, with fares starting at 204 CNY. Train prices are lower than flights and the combined air options listed in the data. The exact fare depends on the train service and departure station.
Which option is fastest for Shanghai to Wuhan?
Flights are the fastest option on the Shanghai to Wuhan route. The shortest flight time is about 1 hour 40 minutes, and most flights are under 2 hours 10 minutes. Train journeys are much longer, even on the quicker services.
How much should I expect to pay for Shanghai to Wuhan?
Prices on the Shanghai to Wuhan route range from 204 CNY to 5,221 CNY across the listed options. Trains are the lowest-priced transport type, while the combined air options are the highest in the provided data. The fare varies by service and timing.
Where do departures and arrivals usually happen on the Shanghai to Wuhan route?
For flights, departures are from PVG Shanghai Pudong Airport or SHA Shanghai Hongqiao Airport, arriving at WUH Wuhan Airport. For trains, departures can be from Shanghai South, Shanghai Hongqiao, or Shanghai, with arrivals at Hankou, Wuchang, or Wuhan.
How many services are there on the Shanghai to Wuhan route, and when is the first and last departure?
The route has 56 train trips and 8 flight trips in the provided data, plus 14 combined air options. The earliest departure is 06:00 for trains, and the latest is 20:38 for trains. Flights run from 09:10 to 18:05.
Are there different train stations for Shanghai to Wuhan, and do they affect travel time?
Yes, train departures on the Shanghai to Wuhan route use Shanghai South, Shanghai Hongqiao, or Shanghai, and arrivals can be Hankou, Wuchang, or Wuhan. Travel time changes by station pair, from about 3 hours 35 minutes to nearly 14 hours.
Which Shanghai to Wuhan train route is the quickest?
The quickest train option listed for Shanghai to Wuhan is from Shanghai Hongqiao to Wuhan, taking about 3 hours 35 minutes to 7 hours 7 minutes. Other train pairs are longer, especially services involving Wuchang, Wuhan or some Shanghai departures.
What is the price range for flights from Shanghai to Wuhan?
Flights on the Shanghai to Wuhan route cost between 623 CNY and 3,724 CNY in the provided data. Flight times are about 1 hour 40 minutes to 2 hours 10 minutes. Departures are from PVG Shanghai Pudong Airport or SHA Shanghai Hongqiao Airport.
How do the Shanghai to Wuhan flight airports compare?
Both Shanghai airports are used for the Shanghai to Wuhan route: PVG Shanghai Pudong Airport and SHA Shanghai Hongqiao Airport. All flights arrive at WUH Wuhan Airport. Hongqiao services are slightly shorter, at about 1 hour 40 minutes to 2 hours 5 minutes.
Can I book Shanghai to Wuhan tickets online, and where should I look?
Yes, tickets for the Shanghai to Wuhan route can be booked online. For reservations, TicketRoutes.com is the place to check. The listed services include trains and flights, with schedules and fares varying by departure point and transport type.
Why does travel time vary so much on the Shanghai to Wuhan route?
Travel time varies because the route includes different transport types and, for trains and flights, different station pairs. Flights are the quickest at about 1 hour 40 minutes to 2 hours 10 minutes, while trains can take about 3 hours 35 minutes to nearly 14 hours.
Search, compare and explore routes in China
Choose two locations on the map to discover available transport connections. Compare routes, review travel information, and find options for your next journey.
More travel routes for Shanghai and Wuhan
Planning more stops after Shanghai to Wuhan?
If your journey doesn’t end with Shanghai to Wuhan, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.
Try the Travel PlannerPerfect for travelers visiting multiple cities on one trip.