Nonstop flights from Beijing to Xi'An
4 airlines fly this route, with up to 17 flights a day.
When they leave
Beijing timeSix in the morning, 6:50 AM to 10:40 AM, then six in the afternoon, 12:55 PM to 4:55 PM, then six in the evening, 5:00 PM to 11:00 PM.
Every flight
Earliest firstSchedules last checked Sep 12, 2026. Times are local.
Flying from Beijing to Xi'An
China Eastern flies most often, 12 times a day on the Airbus A321, Airbus A320neo, Airbus A320, Airbus A319 and Airbus A330. China Southern Airlines flies 3 to 4 times a day on the Boeing 737, Airbus A320 and Airbus A321. Hebei Airlines flies daily on the Boeing 737. Air China flies on Tuesdays and Saturdays with the Boeing 737.
There are 16 or 17 flights every day of the week. The first arrival in Xi'An is at 8:55 AM and the last at 1:20 AM the next day. The flight covers 549 miles.
China Southern Airlines flies it until Dec 25 and is back on Feb 5, 2027.
Flying back, Xi'An to Beijing has 117 nonstop flights a week. Capital (PEK) also has nonstop flights to Xi'An, 104 a week.
Return flights
More from Beijing
Schedules as of Oct 9, 2026.