WhatFliesWhere Get the app

Nonstop flights from Beijing to Xi'An

4 airlines fly this route, with up to 17 flights a day.

PKXBeijing Daxing International
549 mi · 117 flights a week
XIYXi'an Xianyang International
PKXXIY

When they leave

Beijing time
6:50a11:00pFirst departure 6:50 AM, last 11:00 PM

Six 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 first

Schedules 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

WhatFliesWhere app icon

Find the cheapest day to fly from Beijing to Xi'An.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.