Cheapest airlines flights from Beijing to Xi'an

You can choose from 9 airlines that fly from Beijing to Xi'an, including China Eastern Airlines, Air China, and Hainan Airlines. Air China has lowest fares on this route.
China Eastern Airlines logo China Eastern Airlines
Air China logo Air China
Hainan Airlines logo Hainan Airlines
China Southern Airlines logo China Southern Airlines
Hebei Airlines logo Hebei Airlines
Xiamen Airlines logo Xiamen Airlines
China United Airlines logo China United Airlines
Shandong Airlines logo Shandong Airlines
Shenzhen Airlines logo Shenzhen Airlines
Airlines are determined based on actual purchased flight tickets from Beijing to Xi'an according to previous 12 months data from Trip.com.

Search for direct flights from Beijing to Xi'an in the next 3 months. Based on Trip.com's latest 7-day flight data, one-way direct flights start at US$84, and round-trip direct flights start at US$148.

Displayed flight fares from Beijing to Xi'an are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.

Beijing to Xi'an Flight Details

The distance between Beijing and Xi'an is about 920.16 km. The average flying time from Beijing to Xi'an is around 2 hours 16 minutes. Based on Trip.com's latest data, travel demand is highest in July. The off-season for travel is October.

Cheapest one-way flight priceUS$84
Cheapest return ticket priceUS$148
Cheapest monthOctober
Peak season for travelJuly
Flight distance920.16 km
Average flight time2 hours 16 minutes
Popular airlineChina Eastern Airlines
Flight statistics for the Beijing–Xi'an route are based on aggregated booking data from Trip.com over the past 12 months.

Trip.com Price Insights on Flights from Beijing to Xi'an

Which month has the cheapest one-way flights from Beijing to Xi'an?

Based on Trip.com’s data, the cheapest month for flights from Beijing to Xi'an is March, with an average price of US$95; while the month with the highest flight price is usually February, with an average price of up to US$139.

US$139
US$117
US$95
US$73
    Cheapest
  • US$124
    Apr
  • US$116
    May
  • US$104
    Jun
  • US$135
    Jul
  • US$123
    Aug
  • US$128
    Sep
  • US$100
    Oct
  • US$104
    Nov
  • US$100
    Dec
  • US$115
    Jan
  • US$139
    Feb
  • US$95
    Mar

What is the cheapest day of the week to fly from Beijing to Xi'an?

Based on Trip.com’s past 12 months of flight data, the cheapest day to fly from Beijing to Xi'an is Sunday, with average prices lower than on other days. Avoid Friday, as prices are usually highest then.

US$137
US$123
US$108
US$94
    Cheapest
  • US$118
    Mon
  • US$109
    Tue
  • US$119
    Wed
  • US$124
    Thu
  • US$137
    Fri
  • US$109
    Sat
  • US$108
    Sun

When is the cheapest day to fly from Beijing to Xi'an during International Workers' Day?

International Workers' Day is scheduled for May 1. The cheapest flights from Beijing to Xi'an are available on May 2, with fares starting at US$91.

US$175
US$133
US$91
US$49
    Cheapest
  • US$99
    27
    Apr
  • US$143
    28
  • US$143
    29
  • US$175
    30
  • US$122
    1
    May
  • US$91
    2
  • US$91
    3

Frequently Asked Questions

  • What are the cheapest flights from Beijing to Xi'an (BJS-SIA)?

    Based on Trip.com data, Air China offers one-way fares as low as US$84 on Cheapest nonstop routes (e.g. PEK to XIY on Wed, Apr 15), while Air China offers Cheapest nonstop round-trips from US$148 departing on Thu, Apr 16 and returning on Tue, Apr 21.
  • At the moment, you can catch a nonstop flight from Beijing to Xi'an with the following airlines, including: China Eastern Airlines Air China Hainan Airlines China Southern Airlines Hebei Airlines Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days.
  • It takes about 2 hours 16 minutes to fly from Beijing to Xi'an.
  • By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Beijing to Xi'an is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.
  • Based on Trip.com data in the past 4 weeks, there is 163 flight per week flying from Beijing to Xi'an. You can check the weekly schedule for popular airlines on this route below: China Southern Airlines: S/M/T/W/T/F/S -- CZ8823 (13:24) Xiamen Airlines: S/M/T/W/T/F/S -- MF3000 (08:08) China United Airlines: S/M/T/W/T/F/S -- KN6012 (14:04)
  • To find best deals on flights from Beijing to Xi'an, you can use various tools on Trip.com:
    · Be flexible with your travel dates to get the cheapest flight deal. Now the cheapest flight deal is on Wed, Apr 15, with one-way flights priced at just US$84.
    · Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is Air China.
    · Set up price alerts to easily monitor ticket prices without having to check every day.
    · Check Trip.com flight deals and promo codes frequently.
    · Avoid peak season unless you book very early. It seems the peak season for Xi'an travel is around July.
    · Get exclusive promo codes for Trip.com app users.
  • The cheapest months to fly from Beijing to Xi'an is October, when demand for travel is lower.
  • After crunching the numbers on our April flight calendar, it's currently cheapest to fly from Beijing to Xi'an on April 15, 2026 with Air China, with prices starting at US$84.
  • You can land at any one of the following hubs in Xi'an, with Beijing Daxing International Airport to Xi'an Xianyang International Airport (PKX-XIY) is by far the most common option on this route: Xi'an Xianyang International Airport (XIY).
  • The time difference between Xi'an and Beijing is 0h.
  • Tickets can only be changed or canceled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.

Flights from Beijing to Xi’an

The capital of Shaanxi province and also one of the oldest cities in China, Xi’an is a heady mix of history, culture, and modernism. It was called “Chang’an” in ancient times which means “perpetual peace”. It has been home to many dynasties like Zhou, Qin, Han, and Tang. The famous Bingmayong or the terra cotta army was found here, which is one of the greatest archaeological discoveries of the 20th century. You can find pretty reproductions of these terracotta army figurines in local shops. Xi’an comes under the top 2 cities in China as a tourist attraction. It is the eastern end of the Silk Road and has been the capital of 13 Chinese empires. It is not just a place for history lovers but also a gourmet delight with its Cantonese and spicy Sichuan style food. Roaming around the city one can have a dekko of its ancient walls which have been well preserved.

Tip:  If you want to drench in ethnicity then visiting Xi’an in September when it’s Xian Ancient Culture Art Festival. It’s a spectacular amalgam of folk-art essences, operas, and rich colorful activities.

Getting to Xi’an

Xi'an Xianyang International Airport is the main airport which services the city and is 41 km from Xi’an city center. There are many direct flights from Beijing to Xi’an. China Eastern Airlines is one of the best airlines providing Direct flights to Xi’an. 

Beijing to Xi’an flights typically takes 2 hours 10 minutes on an average. China Southern Airlines and Air China airlines provide cheap flights from Beijing. Other direct flights from Beijing to Xi’an are provided by Air Canada airlines, Air France Airlines, Delta Airlines, KLM Airlines, Hanan Airlines, and Lufthansa Airlines.

Tip: Friday is the cheapest day to travel from Beijing to Xi’an. The best way to go from airport to the city is the shuttle buses outside 1F of T2, every 20 minutes from 7 Am till 9.40 PM.

What to see in Xi’an?

In Xi’an, if you are not soaking up its history then you can soak up its natural beauty. They have 4 touring lines called the east, west, north and south lines, each of them with their unique charming places to see. The very first place would surely be the Terracotta warriors and the Horse museum which was found by a farmer in 1974 while digging a well. 

You can marvel at the Ming city wall which has 13 dynasties depicted on it. The Bell and Drum tower dating back to the Ming dynasty display the culture of that era. On top of the tower, you get a panoramic view of the whole city. Big goose Pagoda is a beautiful Buddhist temple where you will be mystified by the chanting of monks. This was built in the Tang dynasty.

You can end your day with a dazzling song and dance performance reminding you of the Tang dynasty. This happens at Shaanxi Song & Dance Theatre and Tang Dynasty Palace.

Tip:  Xi’an is seen best by walking amongst the locals. A bike is a great way to travel around so are its buses. 

Shop and Dine in Xi’an:

Muslim street is the main food street in Xi’an. It is also called Huimin street. One must have the famous Xi’an dumplings and cold noodles here.

To shop for the local arts and crafts one can go to Shu Yuan Men street which is full of antiques and paintings. To buy silk clothing, jade articles, and jewels Wenbaozhai Tourist Shopping Center is the place to go.

Tip: If you eat beef or lamb then you must try Roujiamo, a specialty of Xi’an. It is a freshly bakes bun stuffed with marinated beef or lamb.

Try to combine Beijing-Xi’an flight bookingwith discount hotel reservations for great deals.

Trip.com is here to help you with all the logistics and facilitate a hassle-free and memorable stay in Xi’an.

Trip.com Airline Insights on Flights from Beijing to Xi'an

Which airline offers the cheapest direct flights from Beijing to Xi'an?

Based on Trip.com’s data from the past 12 months, Hebei Airlines provides the lowest-priced direct flights from Beijing to Xi'an, with fares starting at US$95.

US$60
US$95
US$131
US$166
US$201
Hebei Airlines
US$95
Hebei Airlines
China Southern Airlines
US$101
China Southern Airlines
China Eastern Airlines
US$105
China Eastern Airlines
Hainan Airlines
US$113
Hainan Airlines
Air China
US$145
Air China
Xiamen Airlines
US$201
Xiamen Airlines

Which airline operates the most flights from Beijing to Xi'an?

Based on Trip.com’s data from the past month, Xiamen Airlines operates the most frequent flights from Beijing to Xi'an, with 93 flights per week.

45
61
77
93
Xiamen Airlines
93
Xiamen Airlines
China Eastern Airlines
76
China Eastern Airlines
China United Airlines
72
China United Airlines
Air China
68
Air China
Shandong Airlines
65
Shandong Airlines
Shenzhen Airlines
61
Shenzhen Airlines

How many flights fly from Beijing to Xi'an daily?

Based on the past month's historical data from Trip.com, the number of flights from Beijing to Xi'an is the highest on Friday and the lowest on Sunday.

417
358
298
239
Highest
348
Mon
305
Tue
335
Wed
329
Thu
417
Fri
354
Sat
298
Sun

Note: Prices shown on this page are the estimated lowest prices found in the last 24 hours and include all taxes and fees.

Book with no extra fees

Prices displayed on this page are all-inclusive (incl. taxes, fuel surcharges, Civil Aviation Development Fund, etc.), and all fees are clearly shown before you pay. Charges for checked baggage, onboard meals, Wi‑Fi, and other optional services are also included where applicable in the flight cards.

Real-time pricing updates

Prices, availability, and travel details on this page have been updated within the last 24 hours, and for many routes are refreshed in real time. The more popular the route, the more accurate and up-to-date the data.

Change & Cancellation Policy

Trip.com shows the change and cancellation rules for each ticket during the booking process, including all related fees and conditions. Please refer to the following scenarios:
Voluntary cancellation/change:
To request a change or cancellation, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and flight segment, and submit your request. Please note that additional charges may apply based on the airline’s fare rules.
Cancellation/change due to a flight schedule change:
If your flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For full details of change and cancellation policies, please refer to the customer support pages.