Skip to content

Distance from Beijing to Wuhan

The straight-line distance from Beijing, China to Wuhan, China is 1,053 km (654 miles).Wuhan is S of Beijing.

Distance (km)

1,053

straight line

Distance (miles)

654

straight line

Flight Time

1 hr 48 min

estimated direct

Direction

S

191° bearing

Transport Comparison: Beijing to Wuhan

ModeEstimated TimeDistanceNotes
Flight1 hr 48 min1,053 kmDirect flight at 800 km/h avg cruise speed
Driving17 hr 6 min~1,369 kmAvg 80 km/h, +30% route factor

All times are estimates based on straight-line distance. Actual travel times vary by route, stops, and conditions.

Beijing to Wuhan: Key Details

FromBeijing, China
ToWuhan, China
Straight-line Distance1,053 km (654 miles)
Bearing191° (S)
Coordinates (Beijing)39.9042°, 116.4074°
Coordinates (Wuhan)30.5928°, 114.3055°

Country Profiles

Frequently Asked Questions

How far is Beijing from Wuhan?

The straight-line (as the crow flies) distance from Beijing to Wuhan is 1,053 km (654 miles). Wuhan is S of Beijing.

How long is the flight from Beijing to Wuhan?

A direct flight from Beijing to Wuhan takes approximately 1 hr 48 min, based on an average cruising speed of 800 km/h plus time for takeoff and landing.

How long does it take to drive from Beijing to Wuhan?

Driving from Beijing to Wuhan takes approximately 17 hr 6 min. This estimate assumes an average speed of 80 km/h with a 30% route factor for indirect roads. Actual time will vary based on road conditions, traffic, and the specific route taken.

What direction is Wuhan from Beijing?

Wuhan is S (191 degrees) from Beijing.

What is the distance from Wuhan to Beijing?

The distance from Wuhan to Beijing is the same: 1,053 km (654 miles). Distance between two points is the same in either direction.

Other Distance Calculations

Distances calculated using the Haversine formula (great-circle distance). Travel time estimates are approximate.

Coordinates sourced from public geographic databases.