Flights from Wuhan to Beijing – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
WUH to PEK – All flight route options from Wuhan Tianhe International Airport, China to Beijing Capital International Airport, China. These routes are operated by 9 airlines. Fly non-stop with Hainan Airlines or Air China, or choose from 11 different stopover flights. The shortest flight time is 2 hours. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Beijing Capital Airport
We got great deals on hotels and car rentals near the airport.
Wuhan to Beijing flights
There are over 13 airlines and as many as 882 flights every week to this destination. You can fly non-stop to Beijing (PEK) from Wuhan (WUH) with Air China or Hainan Airlines but if a stopover option suits you better you can choose to fly via Yuncheng, Qingdao or any other of the 11 alternatives with connectiing airports.
Tip! You might want to consider arriving at Daxing International Airport (PKX) instead.
Wuhan to Beijing with Air China
You can fly non-stop every weekday with flights departing from 7:00 am to 9:00 pm. You can also catch a transit flight via Qingdao or Xian. Air China is a Star Alliance member.
With Shandong Airlines
If you fly from Wuhan with Shandong Airlines you will do a stopover in Yantai, YNT before reaching Beijing. This flight trip will take 5 hours and 45 minutes and you can fly every weekday with departures at 16:10 or 16:50.
Distance & flight times: Wuhan Tianhe International Airport to Beijing Capital International Airport
The shortest flight time between WUH and PEK is 2 hours and 10 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 10m | - | 659 miles (1060 km) |
YCU Yuncheng | 5h 15m | 2h 0m | 815 miles (1311 km) |
TAO Qingdao | 5h 15m | 1h 40m | 856 miles (1377 km) |
XIY Xian | 5h 35m | 1h 40m | 991 miles (1595 km) |
SHA Shanghai | 5h 45m | 2h 5m | 1097 miles (1765 km) |
YNT Yantai | 5h 45m | 2h 40m | 935 miles (1504 km) |
HGH Hangzhou | 5h 50m | 2h 10m | 1091 miles (1755 km) |
YNZ Yancheng | 5h 50m | 2h 25m | 896 miles (1442 km) |
BAV Baotou | 6h 0m | 2h 15m | 1070 miles (1722 km) |
HET Hohhot | 6h 20m | 2h 30m | 970 miles (1561 km) |
PVG Shanghai | 7h 5m | 2h 35m | 1136 miles (1828 km) |
DLC Dalian | 7h 10m | 2h 55m | 981 miles (1578 km) |

