Generally the best time to book Shanghai to Wuhan flights is two months in advance. And the cheapest days to fly are Tuesdays, Wednesdays, and Saturdays. Sunday is the most expensive.
There are 124 direct flights from Shanghai to Wuhan.
China Eastern Airlines provides 66 of the non-stop flights between Shanghai and Wuhan.
|Airlines flying this route:||Japan Airlines China Southern Airlines Juneyao Airlines Shanghai Airlines China Eastern Airlines|
|Airports in Shanghai:||Pudong International Airport Hongqiao International Airport Shanghai Tomson|
|Airports in Wuhan:||Wuhan Tianhe International Airport|
|Average duration of direct flights:||2h4m|