How long is the flight from Xi'an to Beijing?
The distance between the cities is 911 km. A direct flight typically takes about 1 hour and 30 minutes, not including taxiing time at the airport.
Which airlines fly from Xi'an to Beijing?
Regular flights are operated by major Chinese carriers such as Hainan Airlines, Air China, China Eastern, and China Southern.
Are there direct flights?
Yes, this is a popular domestic route with approximately 147 direct flights operating every week.
How much is the cheapest ticket?
Ticket prices depend on the season and booking time. You can always check the current prices for your dates in the low-price calendar on this page.
Which airport do flights arrive at?
Flights from Xi'an arrive at Beijing's main aviation hubs — Capital International Airport (PEK) and Daxing International Airport (PKX).