>
From Shanghai to Wuhan

Compare prices to get from Shanghai to Wuhan

Compare transport options from Shanghai to Wuhan over the next 7 days. Flights start at DKK 365. Trains start at DKK 129.
Trains
DKK 129|3h 32m
Flights
DKK 365|1h 50m
DKK 129
DKK 129
DKK 129
DKK 129
DKK 129
DKK 129
DKK 129
DKK 129
DKK 129
DKK 129
DKK 129
DKK 129
DKK 129
DKK 129
crail
Cheapest
18:22
12h 57m
07:19
Shanghai SongjiangWuchang
DKK 129
Search
Direct
crail
Fastest
16:53
3h 32m
20:25
Shanghai HongqiaoWuhan
DKK 359
Search
Direct
crail
09:16
14h 48m
00:04
Shanghai SongjiangWuchang
DKK 142
Search
Direct
crail
12:03
14h 54m
02:57
Shanghai SongjiangWuchang
DKK 142
Search
Direct
  • Prices shown from Shanghai to Wuhan are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Shanghai to Wuhan

The cheapest way to get from Shanghai to Wuhan costs only DKK 129 on average via Trains, and the quickest way takes just 1h 53m by Flights. Find the travel option that best suits you.

Train
Trains Cheapest
Average price DKK 129
Average duration 5h 56m
Departure Time 06:00 - 02:57
Direct options
Flight
Flights Fastest
Average price DKK 470
Average duration 1h 53m
Departure Time --
Direct options
Search flights

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Shanghai to Wuhan?

What is the cheapest day to travel by train from Shanghai to Wuhan?

Average train fares from Shanghai to Wuhan for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Shanghai to Wuhan is Saturday, with an average price of DKK 129.

DKK 129
DKK 129
DKK 129
DKK 129
    Cheapest
  • Aug 31
  • Sep 1
  • Sep 2
  • Sep 10
  • Sep 4
  • Sep 5
  • Sep 6

What is the cheapest month for one-way flights from Shanghai to Wuhan?

The average one way ticket price paid by Trip.com users from Shanghai to Wuhan in each month over the past 12 months.

Based on Trip.com data, the cheapest month to fly from Shanghai to Wuhan is March, with an average price of DKK 588. The most expensive month is usually June, with average prices reaching DKK 784.

DKK 784
DKK 686
DKK 588
DKK 490
    Cheapest
  • DKK 621
    Aug
  • DKK 740
    Sep
  • DKK 650
    Oct
  • DKK 686
    Nov
  • DKK 600
    Dec
  • DKK 663
    Jan
  • DKK 754
    Feb
  • DKK 588
    Mar
  • DKK 739
    Apr
  • DKK 777
    May
  • DKK 784
    Jun
  • DKK 778
    Jul

Recommended hotels in Wuhan

Orchid Island Art Farm Park
10 /10
25 Reviews
Orchid Island Art Farm Park
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
59.6 km from city centre
DKK 1,534 DKK 8,039
Joy Villa
9.6 /10
22 Reviews
Joy Villa
hotel-star hotel-star hotel-star hotel-praise
Zhuankou Economical Development Zone | 24.89 km from city centre
27% off
DKK 760 DKK 553
Mulan Lake View Villa: See Mountains & Gaze at Sea
10 /10
14 Reviews
Mulan Lake View Villa: See Mountains & Gaze at Sea
hotel-star hotel-star hotel-praise
Mulan Grassland/Ganlu Mountain | 55.38 km from city centre
DKK 1,364
Wuhan Mengjian Garden Vacation Apartment
9.7 /10
5 Reviews
Wuhan Mengjian Garden Vacation Apartment
hotel-star hotel-star hotel-praise
Mulan Grassland/Ganlu Mountain | 55.65 km from city centre
DKK 1,912 DKK 1,868

From Shanghai to Wuhan: Travel Information

Find stations and airports near Shanghai and Wuhan

Popular train stations near Shanghai

Shanghai Shanghai China
Shanghaixi(Shanghai West) Shanghai China
Shanghainan(Shanghai South) Shanghai China
Shanghai Hongqiao Shanghai China
Jiading Shanghai China

Popular train stations near Wuhan

Wuchang Wuhan China
Nanhudong(Nanhu East) Wuhan China
Tangxunhu Wuhan China
Hankou Wuhan China
Wuhandong(Wuhan East) Wuhan China

Popular airports near Shanghai

Shanghai Pudong International Airport (PVG) Shanghai China
Shanghai Hongqiao International Airport (SHA) Shanghai China
Jiaxing Nanhu Airport (JNH) Nearby Jiaxing China

Popular airports near Wuhan

Wuhan Hannan Airport (HN3) Wuhan China
Wuhan Hannan Airport (WHN) Wuhan China
Wuhan Tianhe International Airport (WUH) Wuhan China
Ezhou Huahu International Airport (EHU) Nearby Ezhou China

FAQ – How to Get from Shanghai to Wuhan

  • What’s the distance between Shanghai and Wuhan?

    It’s about 684km (425 mi) from Shanghai to Wuhan.
  • You can travel from Shanghai to Wuhan in 2 different ways: Flights, Trains.
  • The fastest way to get from Shanghai to Wuhan is by Flights, with an average journey time of 1 hour 53 minutes. Other modes of transport take longer: Trains takes on average 5h 56m.
  • The cheapest way to get from Shanghai to Wuhan is by Trains, with an average price of DKK 129. Other modes of transport are more expensive: Flights costs around DKK 470 on avergae.
  • When traveling from Shanghai to Wuhan, travelers usually depart from and arrive to the following locations: Flights typically departs from Shanghai Pudong International Airport and arrives at Wuhan Hannan Airport , Trains typically departs from Shanghai and arrives at Wuchang .
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Shanghai to Wuhan are usually cheapest (March), with an average price of DKK 588 Flights from Shanghai to Wuhan are usually cheapest (Saturday), with an average price of DKK 129 .
  • The time difference between Shanghai and Wuhan is 0m.