Flight route

SZX to WUH: Distance and Flight Time

The distance from Shenzhen Bao'an International Airport (SZX) to Wuhan Tianhe International Airport (WUH) is 906 km (563 mi). A typical nonstop flight covers it in about 1h 40m, heading north. The distance is the same in either direction (WUH to SZX).

Distance
906 km
Distance (mi)
563 mi
Nautical miles
489 nm
Typical flight time
1h 40m
Direction
north
Airlines
4

How far is it from Shenzhen to Wuhan (Huangpi)?

The great-circle distance between Shenzhen Bao'an International Airport (SZX) and Wuhan Tianhe International Airport (WUH) is 906 km (563 mi, 489 nautical miles). That is the straight-line distance; a real flight is a little longer because of air-traffic routing.

How long is the flight from SZX to WUH?

A nonstop flight typically takes about 1h 40m. This is an estimate from the distance; actual block times depend on the aircraft, winds and the exact routing. WUH is roughly north of SZX.

Airlines flying SZX to WUH

4 airlines appear on this route in the open route dataset. Codes and carriers:

Frequently asked questions

How far is Shenzhen from Wuhan (Huangpi)?

Shenzhen Bao'an International Airport (SZX) and Wuhan Tianhe International Airport (WUH) are 906 km (563 mi, 489 nautical miles) apart in a straight line.

How long is the flight from SZX to WUH?

A typical nonstop flight between SZX and WUH takes about 1h 40m. Actual times vary with aircraft type, winds and routing.

What direction is WUH from SZX?

Wuhan Tianhe International Airport (WUH) lies roughly north of Shenzhen Bao'an International Airport (SZX).

Which airlines fly SZX to WUH?

4 airlines appear on the SZX-WUH route in the open dataset, including Air China, China Southern Airlines, China Eastern Airlines.

Related routes

Other routes from Shenzhen (SZX):

Other routes from Wuhan (Huangpi) (WUH):

SZX airport code · WUH airport code · Busiest airports worldwide