Cheapest flights for Shanghai – Xian (SHA – SIA)

Aviasales.ge will find you the cheapest airfare for Shanghai – Xian by comparing the ticket prices to Xian using 45 agencies, five booking systems, and 728 airlines. Where exactly you buy your tickets for Shanghai – Xian is up to you.

Shanghai – Xian is most popular in November. During this period the average ticket price is 172.

In the off-season – in November ticket prices drop to an average of 172.

Direct flight for from Shanghai to Xian

The easiest way to to get to your destination is a direct flight. Direct flights for from Shanghai to Xian are offered by:

  • Sichuan Airlines (6 days per week, flight 3U3270)
  • Air China (daily CA8325)
  • China Southern Airlines (daily CZ5791)
  • Shanghai Airlines (daily FM9203)
  • Juneyao Airlines (daily HO1211)
  • Hainan Airlines (daily HU7842)
  • China Eastern Airlines (daily MU2156)
  • Spring Airlines (daily 9C8947)

Xian is served by 1 airport: Xianyang International Airport. Direct flights for Shanghai – Xian are operated by:
  • Sichuan Airlines, Air China, China Southern Airlines, Shanghai Airlines, Juneyao Airlines, Hainan Airlines, Xiamen Airlines, China Eastern Airlines, Shandong Airlines from Shanghai Pudong International Airport to Xianyang International Airport
  • Spring Airlines, Air China, China Southern Airlines, Shanghai Airlines, Juneyao Airlines, Hainan Airlines, China Eastern Airlines, Shandong Airlines from Shanghai Hongqiao International Airport to Xianyang International Airport
Flight with layover for the route from Shanghai to Xian

A flight with a layover on the route Shanghai – Xian will allow you to make your trip more interesting. The layover could be in:

  • Beijing (flight HU7606 Hainan Airlines)
  • Changsha (flight MU5271 China Eastern Airlines)
  • Qingdao (flight SC4604 Shandong Airlines)

This is a great chance to get to know these cities. Layovers are usually at least six hours.

Please keep in mind that depending on the number of days remaining until your departure, ticket prices for Shanghai – Xian could change by more than 110%.

Aviasales.ge suggests buying tickets for Shanghai – Xian in advance in order to choose the conditions for your flight that best suit your preferences and budget.

General information on flight Shanghai – Xian (SHA – SIA)
2 ⁠hr 45 ⁠min
Average flight duration
1,239 km
Distance
245
Number of flights per week
₾183
Lowest price
Average ticket price
06:40
Earliest flight out
23:00
Latest flight out

Ticket prices for Shanghai – Xian by month *

Month One-way Round-trip
November 2024 06.11.2024
01.11 - 04.11.2024
December 2024 08.12.2024
01.12 - 08.12.2024

* Prices found by users over the last 48 hours (they do not represent an offer).

Airports serving Shanghai – Xian

Shanghai airports serving flights to Xian:

  • Shanghai Pudong International Airport (PVG)
  • Shanghai Hongqiao International Airport (SHA)

Xian airports accepting flights from Shanghai:

  • Xianyang International Airport (XIY)

Most popular by Aviasales.ge

Flights from Shanghai

Flights to Xian