How long is the flight from Beijing to Guangzhou?
A direct flight covering a distance of 1,884 km takes on average between 2 hours 20 minutes and 2 hours 50 minutes, depending on the aircraft model and air traffic.
Which airlines operate flights on this route?
Regular flights are operated by 7 carriers, including Hainan Airlines, Air China, China Southern Airlines, and China Eastern. A complete list is available in the airlines section on this page.
Which airport does the flight arrive at?
Most flights from the capital arrive at Guangzhou Baiyun International Airport (CAN). Detailed information about transportation from the airport can be found in the how to get there section.
How much does the cheapest ticket cost?
The minimum ticket price at the moment starts from 7,621 ₽. We recommend checking current prices for your specific dates using the search form or the low-price calendar.
Are there direct flights between the cities?
Yes, there are approximately 241 flights per week on the Beijing — Guangzhou route, the vast majority of which are direct and non-stop.