How to Get from Xian to Shanghai

If you are planning a Xian Shanghai tour, you are in the right place to get ideas about how to transfer from Xian to Shanghai.

The ancient capital Xian is located in Shaanxi province, northwest of Shanghai. The direct distance between Xian and Shanghai is about 1200km, while the railway distance is about 1509km. The transportation between the two cities is convenient and easy. There are three convenient and comfortable ways to transfer from Xian to Shanghai – by flight, by high speed train and by normal train.

How to travel - by flight, bullet train or normal train?

By Flight: the fastest way to get to Xian, only takes 2.5 hours; sometimes, you may have a chance to get discounted economy flight ticket which is even cheaper than the high speed train's;
By Bullet Train: comfortable, enjoyable and environment-friendly; takes about 6 hours to 7.5 hours; beautiful scenery on the way;
By Normal Train: the slowest way to reach Xian; crowded on the train; budget and money saving, if you take overnight train, also save one night accommodation fee.

Xian to Shanghai map

Xian to Shanghai Transportation Map

Flights from Xian to Shanghai - Top-Recommended

Taking a flight is the most popular and convenient way to transfer from Xian to Shanghai. Flights from Xian will land at two Shanghai airports – Shanghai Pudong International Airport and Hongqiao International Airport. Every day, there are about 40 direct flights from Xian to Shanghai. It only takes about 2.5 hours. Planes are scheduled leaving from 06:30 to 22:00. Travelers could take the most suitable one according to your schedule and budget.

Transfer Tips: Xian Xianyang Airport is 41 kilometers northwest of Xian City center and 13 kilometers northeast of the center of Xianyang. Travelers could take airport shuttle bus or taxi to reach the airport.

Recommended Shanghai Xian Tour: 5 Days Shanghai Xian Contrast Tour (by Flight)

Highlights: This Tour all about CONTRAST of Shanghai and Xian - modern and ancient, future and past, west and east, skyscraper and old architecture...

Recommended Shanghai Xian Tour: 5 Days Classic Xian Shanghai Tour (by Flight)

Highlights: Transfer in the fastest way from Xian to Shanghai by flight and see the most classic tourist attractions in 5 days. During the trip, you'll explore Terracotta Warriors and Horses, Xian Ancient City Wall in Xian and Oriental Pearl TV Tower, The Bund and Nanjing Road in Shanghai.

Shanghai Pudong International Airport

Shanghai Pudong International Airport

Hongqiao International Airport

Shanghai Hongqiao International Airport

Shanghai to Xian Flight Schedules

The followings are the updated flights and airports information in detail, for your reference. Since the ticket price changes from time to time in different seasons, please don't hesitate to contact us to get the updated flight schedules.

From: Xian Xianyang Airport • To:  Shanghai Pudong International Airport/Hongqiao International Airport; 

Flight Route Flight Scheduled Dep. ~ Arr. Time Duration Dep. ~ Arr. Terminal Frequency
Xian to Shanghai MU9910 06:30~08:45 2h15m Xian Xianyang (T3) →  Shanghai Hongqiao (T2) SMTWTFS
MU521 08:00~10:15 2h15m Xian Xianyang (T3) →  Shanghai Pudong (T1)
HU7845 09:30~11:40 2h15m Xian Xianyang (T2) →  Shanghai Pudong (T2)
FM9208 12:00~14:10 2h10m Xian Xianyang (T3) →  Shanghai Hongqiao (T2)
MU291 13:30~15:45 2h15m Xian Xianyang (T3) →  Shanghai Pudong (T1)
MU2161 16:00~18:15 2h15m Xian Xianyang (T3) →  Shanghai Hongqiao (T2)
MU2336 21:00~23:20 2h20m Xian Xianyang (T3) →  Shanghai Pudong (T1)

Xian Xianyang International Airport (西安咸阳国际机场, IATA: XYI)

Address: Dizhang Town, Weicheng District, Xianyang City, Shaanxi 陕西省咸阳市渭城区底张镇

Useful Link: >>Learn more about Xian Xianyang International Airport | >> Xian Airport to Downtown | >>Xian Airport to Terracotta Warriors

Shanghai Pudong International Airport (上海浦东国际机场, IATA: PVG)

Address: S1 Yingbin Expy, Pudong Xinqu, Shanghai 上海市浦东新区迎宾大道6000号

Useful Link: >>Learn more about Shanghai Pudong International Airport

Shanghai Hongqiao International Airport (上海虹桥国际机场,IATA: SHA)

Address: 2550 Hongqiao Rd, Changning District, Shanghai 上海市长宁区虹桥路2550号

Useful Link: >>Learn more about Shanghai Pudong International Airport

Xian Xianyang International Airport

Xian Xianyang International Airport

Xian to Shanghai Bullet Train

At present (Oct. 2019), there are about 11 high-speed train running between Xian and Shanghai, including 2 D trains and 9 G trains. The G trains are faster with the duration about 6 to 7.5 hours to reach Shanghai Hongqiao Railway station, departing from 06:26am to 14:57pm at Xian North Railway Station. The 2 D trains (D308 & D312) are cheaper than other bullet trains but take about 10 to 11 hours to get Shanghai Railway Station, departing at around 8pm and reaching Shanghai by 6:30am. Both comforttable seat and soft sleeper are provided on the bullet D trains. Thus, the travelers will spend one night on the train and save one night accommodation fee, while the G train provides only different seat (second-class seat, first-class seat, business seat), and you may choose one according to your preference and budget.

Recommended Tours:  4 Days Shanghai Xian Overnight Train Tour (by High Speed Train)

Useful Links: Xian Shanghai High Speed Train | Xian to Shanghai Train Schedules, Seats & Ticket Fares

G Trains From: Xian North Railway Station; • To: Shanghai Hongqiao Railway Station

D Trains From: Xian North Railway Station; • To: Shanghai Railway Station

Shanghai Hongqiao Railway Station (Pinyin: Shanghai Hongqiao Zhan 上海虹桥站)

Address: 1500 Shengui Rd. Minghan District, Shanghai上海市闵行区申贵路1500号

Useful Link: >>Learn more about Shanghai Train Stations

Xian North Railway Station (Pinyin: Xian Bei Zhan 西安北站)

Address: Yuansuo Rd, Weiyang District, Xian City 西安市未央区元朔路

Useful Link: >>Learn more about Xian Train Stations

Xian North Railway Station

Xian North Railway Station

Shanghai to Guilin Train

Shanghai Hongqiao Railway Station

Xian to Shanghai Normal Train

Taking a normal train from Xian to Shanghai is the cheapest and slowest way, and the travelers need to spend about 14-22 hours to reach Shanghai. The normal trains include Z series trains, T series trains and K series trains. There are only 12 trains running from Xian to Shanghai. Some of them are overnight trains which means travelers would spend one night on the train and save one night accommodation fee. For your convenience, we suggest you taking Z42, Z166, T118, and Z94.

From: From: Xian North Railway Station; • To: Shanghai Railway Station

Shanghai Railway Station (Pinyin: Shanghai Zhan 上海站)

Address: No. 303, Moling Road, Jing'an District (上海市静安区秣陵路303号)

Xian Railway Station (Pinyin: Xian Zhan 西安站)

Address: No. 44 Huancheng North Road, Xincheng District 西安市新城区环城北路44号

Xian Railway Station

Xian Railway Station

Train Number From To Dep. - Arr. Duration Ticket Price (CNY)
T206
Xian Shanghai 00:47 - 17:50 17h3m Hard Seat: 180.5; Hard Sleeper: 310.5; Soft Sleeper: 488.5
Z94 Xian Shanghai 16:46 - 08:11 15h25m
T118 Xian Shanghai 20:15 - 13:30 17h15m
Z166 Xian Shanghai 20:44 - 11:51 15h7m
Z42 Xian Shanghai 20:50 - 11:59 15h9m
Z254 Xian Shanghai 21:35 - 12:50 15h15m
Z218 Xian Shanghai 23:27- 14:54 15h27m

Note: The ticket price and train schedules are subject to change. Please do not hesitate to contact us. Also, if you are looking for private transfer service from Xian city center to Xian Xianyang Airport, Xian North Railway Station and Xian Railway Station, please contact with our travel consultants. They are here ready to help to make you a worry free Xian Shanghai trip.

Recommended Shanghai Xian Tours

Top 3 Shanghai Xian tours chosen by most customers to explore Shanghai Xian in the best way. Check the detailed itinerary, or tailor your own trip now with us.

Terra-Cotta Warriors
4 Days Shanghai Xian Overnight Bullet Train Tour

Shanghai / Xian

Our guests biking on the Ancient City Wall
5 Days Classic Xian Shanghai Tour (by Flight)

Xian / Shanghai

Shanghai Night
5 Days Shanghai Xian Contrast Tour (by Flight)

Shanghai / Xian

Start planning your tailor-made holiday to China by contacting one of our specialists. Once enquired, you’ll get a response within 0.5~23.5 hours.

Customize a Trip

Have a question? Get answers from our travel experts or guests

  • Your Question:
  • Your Name:
  • Your Email:
  • Submit