Popular airlines from Shanghai to Xi'an
China Eastern Airlines
Hainan Airlines
Juneyao Airlines
Air China
China Southern Airlines
Sichuan Airlines
Suparna Airlines Cheap Flights from Shanghai to Xi'an starting at S$ 73
Explore the cheapest flights from Shanghai to Xi'an in the next three months. Based on Trip.com's data from the latest 7 days, one-way direct flights start at S$ 73, and round-trip direct tickets start at S$ 152.
- Return
- One way
-
-
Cheapest nonstop
PVG 20:502h 40mDirectXIY 23:30Shanghai - Xi'an | Tue, Jan 20 | Sichuan Airlines
XIY 21:102h 25mDirectPVG 23:35Xi'an - Shanghai | Tue, Jan 27 | Suparna AirlinesS$ 152 S$ 22332% off32% offS$ 223 S$ 152 -
PVG 20:352h 45mDirectXIY 23:20Shanghai - Xi'an | Tue, Jan 20 | Juneyao Airlines
XIY 21:102h 25mDirectPVG 23:35Xi'an - Shanghai | Tue, Jan 27 | Suparna AirlinesS$ 154 S$ 22331% off31% offS$ 223 S$ 154 -
SHA 23:002h 35mDirectXIY 01:35Shanghai - Xi'an | Wed, Jan 21 | China Eastern Airlines
XIY 07:002h 15mDirectPVG 09:15Xi'an - Shanghai | Mon, Jan 26 | China Eastern AirlinesS$ 156 S$ 22330% off30% offS$ 223 S$ 156 -
PVG 20:352h 45mDirectXIY 23:20Shanghai - Xi'an | Mon, Jan 19 | Juneyao Airlines
XIY 08:252h 20mDirectPVG 10:45Xi'an - Shanghai | Thu, Jan 22 | Juneyao AirlinesS$ 15630% offS$ 223 S$ 156 -
PVG 20:352h 45mDirectXIY 23:20Shanghai - Xi'an | Thu, Jan 22 | Juneyao Airlines
XIY 20:302h 25mDirectSHA 22:55Xi'an - Shanghai | Sun, Jan 25 | Juneyao AirlinesS$ 15630% offS$ 223 S$ 156 -
PVG 22:002h 35mDirectXIY 00:35Shanghai - Xi'an | Wed, Jan 21 | Sichuan Airlines
XIY 21:102h 25mDirectPVG 23:35Xi'an - Shanghai | Sat, Jan 24 | Suparna AirlinesS$ 15630% offS$ 223 S$ 156 -
PVG 20:352h 45mDirectXIY 23:20Shanghai - Xi'an | Wed, Jan 21 | Juneyao Airlines
XIY 20:302h 25mDirectSHA 22:55Xi'an - Shanghai | Sun, Jan 25 | Juneyao AirlinesS$ 15730% offS$ 223 S$ 157 -
PVG 20:352h 45mDirectXIY 23:20Shanghai - Xi'an | Tue, Jan 20 | China Eastern Airlines
XIY 21:102h 25mDirectPVG 23:35Xi'an - Shanghai | Thu, Jan 22 | Suparna AirlinesS$ 16228% offS$ 223 S$ 162 -
PVG 20:352h 45mDirectXIY 23:20Shanghai - Xi'an | Tue, Jan 20 | Shenzhen Airlines
XIY 21:102h 25mDirectPVG 23:35Xi'an - Shanghai | Thu, Jan 22 | Suparna AirlinesS$ 16228% offS$ 223 S$ 162 -
PVG 20:352h 45mDirectXIY 23:20Shanghai - Xi'an | Mon, Jan 19 | Sichuan Airlines
XIY 22:202h 10mDirectPVG 00:30Xi'an - Shanghai | Thu, Jan 22 | Suparna AirlinesS$ 16327% offS$ 223 S$ 163 -
SHA 13:0017h 25m1 stopSIA Invalid DateShanghai - Xi'an | Wed, Jan 21 | Normal Airline
SIA 15:006hDirectSHA 16:00Xi'an - Shanghai | Fri, Jan 23 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
PVG 20:352h 45mDirectXIY 23:20Shanghai - Xi'an | Tue, Jan 20 | Juneyao AirlinesS$ 73 S$ 11537% off37% offS$ 115 S$ 73 -
PVG 16:102h 45mDirectXIY 18:55Shanghai - Xi'an | Wed, Mar 4 | Air ChinaS$ 74 S$ 11535% off35% offS$ 115 S$ 74 -
PVG 16:102h 45mDirectXIY 18:55Shanghai - Xi'an | Thu, Mar 5 | Air ChinaS$ 74 S$ 11535% off35% offS$ 115 S$ 74 -
PVG 20:502h 40mDirectXIY 23:30Shanghai - Xi'an | Tue, Jan 20 | Sichuan AirlinesS$ 7633% offS$ 115 S$ 76 -
PVG 20:502h 40mDirectXIY 23:30Shanghai - Xi'an | Mon, Jan 19 | Sichuan AirlinesS$ 7832% offS$ 115 S$ 78 -
PVG 20:352h 45mDirectXIY 23:20Shanghai - Xi'an | Wed, Jan 21 | Juneyao AirlinesS$ 7832% offS$ 115 S$ 78 -
PVG 22:002h 35mDirectXIY 00:35Shanghai - Xi'an | Wed, Jan 21 | Sichuan AirlinesS$ 8030% offS$ 115 S$ 80 -
PVG 20:352h 45mDirectXIY 23:20Shanghai - Xi'an | Tue, Jan 20 | China Eastern AirlinesS$ 8030% offS$ 115 S$ 80 -
SHA 07:402h 45mDirectXIY 10:25Shanghai - Xi'an | Mon, Jan 19 | Juneyao AirlinesS$ 8228% offS$ 115 S$ 82 -
PVG 20:352h 45mDirectXIY 23:20Shanghai - Xi'an | Thu, Jan 22 | Juneyao AirlinesS$ 8427% offS$ 115 S$ 84 -
SHA 13:0017h 25m1 stopSIA Invalid DateShanghai - Xi'an | Wed, Jan 21 | Normal AirlineFind more flightsFind more flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flying from Shanghai to Xi'an
The distance between Shanghai and Xi'an is approximately 1,220.31km. It takes around 2 hours 44 minutes on average to fly from Shanghai to Xi'an. Based on Trip.com's data, travel demand peaks in January. The off-season for travel is October.
| Cheapest one-way flight price | S$ 73 |
|---|---|
| Cheapest return ticket price | S$ 152 |
| Off-season for travel | October |
| Peak season for travel | January |
| Flight distance | 1,220.31km |
| Average flight time | 2 hours 44 minutes |
| Popular airline | China Eastern Airlines |
Trip.com Price Insights on Flights from Shanghai to Xi'an.
What is the cheapest month for one-way flights from Shanghai to Xi'an?
Based on Trip.com’s data, the cheapest month for flights from Shanghai to Xi'an is Dec, with an average price of S$ 108, and the most expensive month is Jan, with an average price of up to S$ 224.
Which day of the week has the lowest fares for flights from Shanghai to Xi'an?
Based on Trip.com’s data from the past 12 months, Sat offers the lowest fares for flights from Shanghai to Xi'an, while Fri typically has the highest fares.
Frequently Asked Questions
Which airlines offer the cheapest flights from Shanghai (SHA) to Xi'an (SIA)?
Based on Trip.com data, Juneyao Airlines offers one-way fares as low as S$ 73 on Cheapest nonstop routes (e.g. PVG to XIY on Tue, Jan 20), while Sichuan Airlines offers Cheapest nonstop round-trips from S$ 152 departing on Tue, Jan 20 and returning on Tue, Jan 27.Which airlines offer direct flights from Shanghai to Xi'an?
At the moment, you can catch a direct flight from Shanghai to Xi'an with the following airlines, including: China Eastern Airlines Hainan Airlines Juneyao Airlines Air China China Southern Airlines Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days.How long is a flight from Shanghai (SHA) to Xi'an (SIA)?
It takes about 2 hours 44 minutes to fly from Shanghai (SHA) to Xi'an (SIA).When is the best time to book flights from Shanghai 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 Shanghai 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.How many flights are there per week from Shanghai to Xi'an?
Based on Trip.com data in the past 4 weeks, there is 250 flight per week flying from Shanghai to Xi'an. You can check the weekly schedule for popular airlines on this route below: Sichuan Airlines: S/M/T/W/T/F/S -- 3U4521 (20:48) Sichuan Airlines: S/M/T/W/T/F/S -- 3U5004 (16:08)How can I find the best deals on flights from Shanghai to Xi'an?
To find best deals on flights from Shanghai 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 Tue, Jan 20, with one-way flights priced at just S$ 73.
· Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is Juneyao Airlines.
· 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 January.
· Get exclusive promo codes for Trip.com app users.When is the best time to book a flight from Shanghai to Xi'an to get the best price?
The cheapest months to fly from Shanghai to Xi'an is October, when demand for travel is lower.Which upcoming date is the cheapest for flights from Shanghai to Xi'an?
After crunching the numbers on our January flight calendar, it's currently cheapest to fly from Shanghai to Xi'an on January 19, 2026 with Juneyao Airlines, with prices starting at S$ 72.Which airports can I fly through when travelling to Xi'an from Shanghai?
You can land at any one of the following hubs in Xi'an, with Shanghai Pudong International Airport to Xi'an Xianyang International Airport (PVG-XIY) is by far the most common option on this route: Xi'an Xianyang International Airport (XIY).What is the time difference between Shanghai and Xi'an?
The time difference between Xi'an and Shanghai is 0h.How can I change or cancel my flight ticket from Shanghai to Xi'an?
Tickets can only be changed or cancelled 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 Shanghai to Xi'an
Flying from Shanghai to Xi'an: A Tourist's Guide
Are you planning a trip to Xi'an? Located in the Shaanxi Province of China, Xi'an is a city rich in history and culture. Known as the ancient capital of China, Xi'an is home to the famous Terracotta Army and the iconic Xi'an City Wall. But that's not all - Xi'an also boasts vibrant markets, delicious local cuisine, and a unique blend of old and new architecture.
Airports in Xi'an
Xi'an has two main airports: Xi'an Xianyang International Airport (XIY) and Xi'an Yanliang Airport (ENY). Xi'an Xianyang International Airport is the primary airport, located about 40 kilometers northwest of downtown Xi'an. It operates both domestic and international flights, making it the preferred choice for most travelers. On the other hand, Xi'an Yanliang Airport is primarily used for military purposes but occasionally serves as a secondary airport for domestic flights.
Estimated Flight Time and Layovers
The flight duration from Shanghai to Xi'an is approximately 2 hours and 30 minutes. However, this may vary depending on factors such as weather conditions and air traffic. Most flights between the two cities are direct, without any layovers. However, some airlines may offer flights with a short layover in other Chinese cities. It is advisable to check the flight details before booking to ensure a smooth and convenient journey.
Tips for Choosing Flights from Shanghai to Xi'an
- Compare prices: Different airlines may offer varying fares for the same route. It is recommended to compare prices and check for any ongoing promotions or discounts.
- Consider flight timings: Depending on your itinerary, you may prefer early morning or evening flights. Choose a flight that aligns with your travel plans.
- Check baggage allowance: If you are carrying extra luggage, ensure that the chosen airline allows sufficient baggage allowance without incurring additional charges.
- Read reviews: Before booking, read reviews about the airlines to get an idea of their service quality, punctuality, and customer satisfaction.
Best Time to Fly from Shanghai to Xi'an
If you want to avoid peak travel seasons and secure better deals, consider flying from Shanghai to Xi'an during non-peak periods. Typically, the months of April, May, September, and October are considered shoulder seasons with fewer tourists. The weather during these months is pleasant, making it an ideal time to explore Xi'an without excessive crowds.
Popular Airlines Flying from Shanghai to Xi'an
Several airlines operate flights from Shanghai to Xi'an, offering a range of options to suit different preferences and budgets. Some of the popular airlines on this route include China Eastern Airlines, Air China, China Southern Airlines, and Hainan Airlines. These airlines provide reliable services and comfortable flights, ensuring a pleasant travel experience.
Tips for Traveling to Xi'an
When traveling to Xi'an, it's essential to have all the necessary information at hand. Here are some useful tips to make your trip smoother:
- Airport Arrival Information: Upon arrival at Xi'an Xianyang International Airport, you will find various transportation options to reach the city center. Taxis, airport shuttles, and private car services are available for convenient transfers.
- Common Payment Mode: In Xi'an, it is advisable to carry some cash as many local establishments may not accept international credit cards. However, major hotels, restaurants, and shopping centers usually accept credit cards.
- Common Transport Options: Xi'an has an efficient public transportation system, including buses and metro lines. Taxis are also readily available for getting around the city. Alternatively, you can opt for bike rentals to explore Xi'an at your own pace.
- General Visa Information: Ensure that you have obtained the necessary visa to enter China before your trip. Check the specific requirements based on your nationality and consult with the respective embassy or consulate for accurate information.
Why Book Your Flight with Trip.com
Trip.com is your one-stop solution for all your travel needs. By booking your flight from Shanghai to Xi'an with Trip.com, you gain access to a wide range of flight options, competitive fares, and a user-friendly platform. Additionally, Trip.com offers exclusive benefits such as Trip Coins - loyalty points that can be redeemed for discounts on future bookings. With Trip.com, you can enjoy a hassle-free booking experience and make the most of your journey.
Find Cheap Flights & Deals on Trip.com
- Top Routes to Xi'an
- Popular Airlines to Xi'an
- Top Routes from Shanghai
- Popular Xi'an Hotels
- Popular Activities in Xi'an
- Plane tickets from Beijing to Xi'an
- Cheap flights from Shanghai to Xi'an
- Plane tickets from Shenzhen to Xi'an
- Plane tickets from Harbin to Xi'an
- Cheap tickets from Guangzhou to Xi'an
- Plane tickets from Chongqing to Xi'an
- Cheap tickets from Hangzhou to Xi'an
- Cheap tickets from Zhangjiajie to Xi'an
- Plane tickets from Kuala Lumpur to Xi'an
- Cheap tickets from Singapore to Xi'an
- Cheap Xiamen Airlines flights to Xi'an
- Cheap Loong Air tickets to Xi'an
- Juneyao Airlines flight tickets to Xi'an
- Cheap Air China flights to Xi'an
- Cheap China Southern Airlines flights to Xi'an
- Cheap Spring Airlines flights to Xi'an
- Shenzhen Airlines flight tickets to Xi'an
- Cheap Sichuan Airlines tickets to Xi'an
- Cheap Shandong Airlines flights to Xi'an
- Hainan Airlines flight tickets to Xi'an
- AirAsia Berhad flight tickets to Xi'an
- Cheap Air Chang'an flights to Xi'an
- Cheap Cathay Pacific tickets to Xi'an
- Cheap China Eastern Airlines tickets to Xi'an
- Scoot flight tickets to Xi'an
- Cheap tickets from Shanghai to Bangkok
- Cheap flights from Shanghai to Guangzhou
- Cheap flights from Shanghai to Tokyo
- Plane tickets from Shanghai to Shenzhen
- Plane tickets from Shanghai to Chongqing
- Cheap tickets from Shanghai to Singapore
- Cheap tickets from Shanghai to Chengdu
- Cheap flights from Shanghai to Seoul
- Cheap flights from Shanghai to Hong Kong
- Cheap flights from Shanghai to Beijing
- Hotels near Xi'an North Railway Station
- Hotels near Xi'an Railway Station
- Hotels near Xi'an Muslim Quarter
- Hotels near Mount Li
- Hotels near Giant Wild Goose Pagoda South Square
- Hotels near Xi'an Bell Tower
- Mcsrh Hotel (Xi'an Bell and Drum Tower Branch)
- Mercure Xi'an Downtown
- Golden Sha International Hotel
- Ibis Styles Hotel (Xi'an Bell and Drum Tower Huimin Street)
- Xi 'an Zhonglou Yuantuo Hotel
- Yongchang Hotel
- Floral Hotel·Yinshi·Yi Chang'an Hotel (Xi'an Zhonggulou Sajinqiao Subway Station)
- Cultural Experiences in Shandong
- Cultural Experiences in Egypt
- Boat Experiences in Shandong
- Cultural Experiences in Xi'an
- Xi'an Sports & Adventure
- Terracotta Army One-Day Pure Play Tour
- Private Tour : Emperor Qinshihuang's Mausoleum Site Museum + Emperor Qinshihuang's Mausoleum Site Museum - Lishan Garden + Huaqing Palace 1-Day Tour
- 1-Day Tour to Emperor Qinshihuang's Mausoleum Site Museum + Huaqing Palace
- Terracotta Army Ticket
- Xi'an Twilight Sightseeing and Food Tour
- Xi'an Qin Shi Huang Mausoleum Museum + Big Wild Goose Pagoda Day Tour -
- Terra-cotta Warriors Entrance Ticket with Optional Guided Service
- THE GREAT QIN
- 1-Day Xi'an Tour: Emperor Qinshihuang's Mausoleum Site Museum + Lishan Garden + Song of Everlasting Sorrow/Eternal Love Performance
- Terracotta Army Tickets