>
>
>
>
>
Flights from Shanghai to Xi'an
Cheap flight deals from Shanghai to Xi'an Starting at AED 237
We've found these cheap flights for you. You can book one-way or round-trip flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopSHA 23:002h 35mNonstopXIY 01:35Shanghai - Xi'an | Mon, Mar 24 | Sichuan AirlinesXIY 21:202h 30mNonstopPVG 23:50Xi'an - Shanghai | Wed, Mar 26 | Suparna AirlinesAED 476 AED 63225% OFF25% OFFAED 632 AED 476
-
PVG 21:002h 35mNonstopXIY 23:35Shanghai - Xi'an | Mon, Mar 24 | China Eastern AirlinesXIY 07:002h 20mNonstopPVG 09:20Xi'an - Shanghai | Wed, Mar 26 | China Eastern AirlinesAED 481 AED 63224% OFF24% OFFAED 632 AED 481
-
PVG 18:553hNonstopXIY 21:55Shanghai - Xi'an | Mon, Mar 24 | Air Chang'anXIY 21:202h 30mNonstopPVG 23:50Xi'an - Shanghai | Wed, Mar 26 | Suparna AirlinesAED 501 AED 63221% OFF21% OFFAED 632 AED 501
-
PVG 18:553hNonstopXIY 21:55Shanghai - Xi'an | Mon, Mar 24 | Tianjin AirlinesXIY 21:202h 30mNonstopPVG 23:50Xi'an - Shanghai | Wed, Mar 26 | Suparna AirlinesAED 50121% OFFAED 632 AED 501
-
PVG 18:553hNonstopXIY 21:55Shanghai - Xi'an | Mon, Mar 24 | Hainan AirlinesXIY 21:202h 30mNonstopPVG 23:50Xi'an - Shanghai | Wed, Mar 26 | Suparna AirlinesAED 50121% OFFAED 632 AED 501
-
PVG 18:553hNonstopXIY 21:55Shanghai - Xi'an | Mon, Mar 24 | Suparna AirlinesXIY 21:202h 30mNonstopPVG 23:50Xi'an - Shanghai | Wed, Mar 26 | Suparna AirlinesAED 50121% OFFAED 632 AED 501
-
PVG 19:102h 50mNonstopXIY 22:00Shanghai - Xi'an | Mon, Mar 24 | China Southern AirlinesXIY 21:202h 30mNonstopPVG 23:50Xi'an - Shanghai | Wed, Mar 26 | Suparna AirlinesAED 51219% OFFAED 632 AED 512
-
PVG 20:252h 45mNonstopXIY 23:10Shanghai - Xi'an | Mon, Mar 24 | Juneyao AirlinesXIY 21:202h 30mNonstopPVG 23:50Xi'an - Shanghai | Wed, Mar 26 | Suparna AirlinesAED 51219% OFFAED 632 AED 512
-
PVG 19:102h 50mNonstopXIY 22:00Shanghai - Xi'an | Mon, Mar 24 | Xiamen AirlinesXIY 21:202h 30mNonstopPVG 23:50Xi'an - Shanghai | Wed, Mar 26 | Suparna AirlinesAED 51219% OFFAED 632 AED 512
-
PVG 20:252h 45mNonstopXIY 23:10Shanghai - Xi'an | Mon, Mar 24 | Shenzhen AirlinesXIY 21:202h 30mNonstopPVG 23:50Xi'an - Shanghai | Wed, Mar 26 | Suparna AirlinesAED 51219% OFFAED 632 AED 512
-
SHA 13:0017h 25m1 stopsSIA Invalid DateShanghai - Xi'an | Tue, Mar 25 | Normal AirlineSIA 15:006hNonstopSHA 16:00Xi'an - Shanghai | Thu, Mar 27 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopSHA 23:002h 35mNonstopXIY 01:35Shanghai - Xi'an | Sat, Mar 29 | China Eastern AirlinesAED 237 AED 30623% OFF23% OFFAED 306 AED 237
-
PVG 22:002h 35mNonstopXIY 00:35Shanghai - Xi'an | Sat, Mar 29 | Sichuan AirlinesAED 238 AED 30622% OFF22% OFFAED 306 AED 238
-
PVG 20:252h 45mNonstopXIY 23:10Shanghai - Xi'an | Wed, Mar 26 | Juneyao AirlinesAED 244 AED 30620% OFF20% OFFAED 306 AED 244
-
PVG 08:002h 40mNonstopXIY 10:40Shanghai - Xi'an | Mon, Mar 31 | Juneyao AirlinesAED 24719% OFFAED 306 AED 247
-
PVG 06:452h 50mNonstopXIY 09:35Shanghai - Xi'an | Mon, Mar 31 | China Eastern AirlinesAED 24719% OFFAED 306 AED 247
-
PVG 21:302h 25mNonstopXIY 23:55Shanghai - Xi'an | Sat, Apr 5 | China Eastern AirlinesAED 24719% OFFAED 306 AED 247
-
PVG 06:452h 50mNonstopXIY 09:35Shanghai - Xi'an | Tue, Apr 8 | China Eastern AirlinesAED 24719% OFFAED 306 AED 247
-
PVG 06:452h 50mNonstopXIY 09:35Shanghai - Xi'an | Thu, Apr 10 | China Eastern AirlinesAED 24719% OFFAED 306 AED 247
-
PVG 22:102h 35mNonstopXIY 00:45Shanghai - Xi'an | Sat, Apr 5 | Sichuan AirlinesAED 24819% OFFAED 306 AED 248
-
PVG 20:552h 35mNonstopXIY 23:30Shanghai - Xi'an | Mon, Apr 7 | Sichuan AirlinesAED 24819% OFFAED 306 AED 248
-
SHA 13:0017h 25m1 stopsSIA Invalid DateShanghai - Xi'an | Tue, Mar 25 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
When is the cheapest time to fly from Shanghai to Xi'an?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Find cheap airlines flights from Shanghai to Xi'an
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
Frequently Asked Questions
-
When are flight tickets from Shanghai (SHA) to Xi'an (SIA) the cheapest?
Airlines adjust prices for flights from Shanghai to Xi'an based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How long does it take to fly from Shanghai (SHA) to Xi'an (SIA)?
It takes about 2 hours 41 minutes to fly from Shanghai (SHA) to Xi'an (SIA). -
What is the transportation method from the main airport to downtown in Xi'an?
- The distance from Xi'an Xianyang International Airport to downtown is about 26 km, by taxi about 40 minutes.
-
What are the most popular airlines that fly from Shanghai (SHA) to Xi'an (SIA)?
Airlines with flights from Shanghai (SHA) to Xi'an (SIA): Air Chang'an, Sichuan Airlines, Juneyao Airlines, Xiamen Airlines, Air France, Air China, British Airways, Loong Air, China Eastern Airlines and Qantas Airways. -
What's the most popular airline for non-stop flights from Shanghai (SHA) to Xi'an (SIA)?
Juneyao Airlines operates 23 non-stop flights from Shanghai (SHA) to Xi'an (SIA). -
How many airports are there in Xi'an (SIA)?
There are 1 airport(s) near Xi'an (SIA): Xi'an Xianyang International Airport.
How to find a cheap flight from Shanghai to Xi'an
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Shanghai to Xi'an. Book your flights at the right time and save more.
Being flexible with your dates to get the cheapest Shanghai to Xi'an ticket.
Tap "Date" on flight search bar to scan through the calender for Shanghai to Xi'an airfare over next 6 months in 2025. If you would like to fly in next 3 months, it seems the cheapest date is on Sat, Mar 29 at AED 237 for one-way flights.
Compare cheap Shanghai to Xi'an flight deals from over hundreds of airlines.
Our extensive search allows you to compare prices from over 500 airlines to choose the cheapest flight tickets from Shanghai to Xi'an. The cheapest airline operating is China Eastern Airlines.
Set up a Price Alert
By setting up a Price Alert for your Shanghai to Xi'an route, you can easily track the price of your airline tickets from without manually checking every day.
Don't miss cheap Shanghai to Xi'an flight deals and promo codes.
You can always get the latest deals through Trip.com Deals and Promo Codes for cheap flights. If registering a free membership, you can receive more deals for your flights.
Book early or wait unitl the last minute.
It's always better to book early. Flight tickets tend to be the cheapest when they are first released, normally about a year before the departure date. So, check online as soon as the flights you want become available. If you miss the cheapest time, you can still find lower-priced tickets as the flight date approaches.
Search for flights on the go.
To get the best flight booking experience on the go, download Trip.com and search for cheap flight tickets from Shanghai to Xi'an to get exclusive deals for you.
Flight Info | Shanghai to Xi'an
Cheapest one-way flight price | AED 220 |
---|---|
Cheapest return ticket price | AED 476 |
Off-season for travel | February |
Peak season for travel | June |
Flight distance | 1,220.31 km |
Average flight time | 2 hours 41 minutes |
Popular airline | Sichuan Airlines |
More Travel Options
-
Top Routes from Shanghai
-
Top Routes to Xi'an
-
Trending Airlines