Instant Refundable Recommended
09:24
AOH Shanghai Hongqiao
7h 5m ride in train #G1920
16:29
EAY Xian North, Shaanxi
Instant Refundable Recommended
11:03
SHH Shanghai
21h 55m ride in train #K2186, Hard Sleeper
08:58
+1
XAY Xian, Shaanxi
Instant Recommended
10:00
PVG Pu Dong Airport, Shanghai
3h flight #MU263 with China Eastern Airlines in Economy
13:00
XIY Xian Xianyang Airport, Shanxi

From Shanghai Hongqiao to Xian by Trains

Instant Refundable
06:10
AOH Shanghai Hongqiao
7h 15m ride in train #G1970
13:25
EAY Xian North, Shaanxi
Instant Refundable
07:17
AOH Shanghai Hongqiao
7h 10m ride in train #G1974
14:27
EAY Xian North, Shaanxi
Instant Refundable
08:36
AOH Shanghai Hongqiao
6h ride in train #G360
14:36
EAY Xian North, Shaanxi
Instant Refundable
08:51
AOH Shanghai Hongqiao
19h 40m ride in train #K290
04:31
+1
EAY Xian North, Shaanxi
Instant Refundable
08:57
AOH Shanghai Hongqiao
19h 45m ride in train #K376
04:42
+1
EAY Xian North, Shaanxi
Instant Refundable
09:23
AOH Shanghai Hongqiao
20h 55m ride in train #K360
06:18
+1
EAY Xian North, Shaanxi
Instant Refundable Recommended
09:24
AOH Shanghai Hongqiao
7h 5m ride in train #G1920
16:29
EAY Xian North, Shaanxi
Instant Refundable
11:03
AOH Shanghai Hongqiao
21h 55m ride in train #K2186
08:58
+1
EAY Xian North, Shaanxi
Instant Refundable
11:40
AOH Shanghai Hongqiao
7h 25m ride in train #G1924
19:05
EAY Xian North, Shaanxi
Instant Refundable
12:04
AOH Shanghai Hongqiao
17h 20m ride in train #T204
05:24
+1
EAY Xian North, Shaanxi
Instant Refundable
12:55
AOH Shanghai Hongqiao
7h 25m ride in train #G1928
20:20
EAY Xian North, Shaanxi
Instant Refundable
13:44
AOH Shanghai Hongqiao
6h 20m ride in train #G1932
20:04
EAY Xian North, Shaanxi
Instant Refundable
14:48
AOH Shanghai Hongqiao
20h 50m ride in train #K560
11:38
+1
EAY Xian North, Shaanxi
Instant Refundable
15:33
AOH Shanghai Hongqiao
16h 40m ride in train #T116
08:13
+1
EAY Xian North, Shaanxi
Instant Refundable
15:52
AOH Shanghai Hongqiao
16h 5m ride in train #Z252
07:57
+1
EAY Xian North, Shaanxi
Instant Refundable
16:12
AOH Shanghai Hongqiao
6h 45m ride in train #G1936
22:57
EAY Xian North, Shaanxi
Instant Refundable
17:06
AOH Shanghai Hongqiao
6h 30m ride in train #G1940
23:36
EAY Xian North, Shaanxi
Instant Refundable
18:03
AOH Shanghai Hongqiao
14h 45m ride in train #Z92
08:48
+1
EAY Xian North, Shaanxi
Instant Refundable
18:36
AOH Shanghai Hongqiao
15h 10m ride in train #Z216
09:46
+1
EAY Xian North, Shaanxi
Instant Refundable
18:37
AOH Shanghai Hongqiao
15h 10m ride in train #Z216, Soft Sleeper
09:47
+1
EAY Xian North, Shaanxi
Instant Refundable
18:44
AOH Shanghai Hongqiao
14h 45m ride in train #Z92, Soft Sleeper
09:29
+1
EAY Xian North, Shaanxi
Instant Refundable
19:40
AOH Shanghai Hongqiao
15h 20m ride in train #Z40, Soft Sleeper
11:00
+1
EAY Xian North, Shaanxi
Instant Refundable
19:41
AOH Shanghai Hongqiao
15h 20m ride in train #Z40
11:01
+1
EAY Xian North, Shaanxi
Instant Refundable
20:08
AOH Shanghai Hongqiao
15h 5m ride in train #Z164
11:13
+1
EAY Xian North, Shaanxi
Instant Refundable
20:10
AOH Shanghai Hongqiao
15h 5m ride in train #Z164, Soft Sleeper
11:15
+1
EAY Xian North, Shaanxi
Instant Refundable
22:50
AOH Shanghai Hongqiao
11h 10m ride in train #D306, Second Class Seat
10:00
+1
EAY Xian North, Shaanxi
Instant Refundable
22:55
AOH Shanghai Hongqiao
11h 10m ride in train #D306, Soft Sleeper
10:05
+1
EAY Xian North, Shaanxi

From Shanghai to Xian by Trains

Instant Refundable Recommended
11:03
SHH Shanghai
21h 55m ride in train #K2186, Hard Sleeper
08:58
+1
XAY Xian, Shaanxi

From Pu Dong Airport to Xian by Flights

Instant
06:40
PVG Pu Dong Airport, Shanghai
2h 40m flight #MU2335 with China Eastern Airlines in Economy
09:20
XIY Xian Xianyang Airport, Shanxi
Instant
06:45
PVG Pu Dong Airport, Shanghai
2h 45m flight #CZ9097 with China Southern Airlines in Economy
09:30
XIY Xian Xianyang Airport, Shanxi
Instant
06:45
PVG Pu Dong Airport, Shanghai
2h 45m flight #CZ9385 with China Southern Airlines in Economy
09:30
XIY Xian Xianyang Airport, Shanxi
Instant
07:15
PVG Pu Dong Airport, Shanghai
2h 45m flight #CZ3335 with China Southern Airlines in Economy
10:00
XIY Xian Xianyang Airport, Shanxi
Instant
08:10
PVG Pu Dong Airport, Shanghai
2h 50m flight #HO1007 with Juneyao Airlines in Economy
11:00
XIY Xian Xianyang Airport, Shanxi
Instant
08:15
PVG Pu Dong Airport, Shanghai
2h 55m flight #HO1213 with Juneyao Airlines in Economy
11:10
XIY Xian Xianyang Airport, Shanxi
Shenzhen Airlines
Instant
08:25
PVG Pu Dong Airport, Shanghai
2h 45m flight #ZH1216 with Shenzhen Airlines in Economy
11:10
XIY Xian Xianyang Airport, Shanxi
Air China
Instant
08:25
PVG Pu Dong Airport, Shanghai
2h 35m flight #CA3229 with Air China in Economy
11:00
XIY Xian Xianyang Airport, Shanxi
Air China
Instant
08:25
PVG Pu Dong Airport, Shanghai
2h 35m flight #CA3285 with Air China in Economy
11:00
XIY Xian Xianyang Airport, Shanxi
Air China
Instant
08:25
PVG Pu Dong Airport, Shanghai
2h 50m flight #CA1216 with Air China in Economy
11:15
XIY Xian Xianyang Airport, Shanxi
Instant
08:40
PVG Pu Dong Airport, Shanghai
2h 55m flight #HO1009 with Juneyao Airlines in Economy
11:35
XIY Xian Xianyang Airport, Shanxi
Instant
09:20
PVG Pu Dong Airport, Shanghai
3h flight #MU5009 with China Eastern Airlines in Economy
12:20
XIY Xian Xianyang Airport, Shanxi
Instant Recommended
10:00
PVG Pu Dong Airport, Shanghai
3h flight #MU263 with China Eastern Airlines in Economy
13:00
XIY Xian Xianyang Airport, Shanxi
Instant
10:00
PVG Pu Dong Airport, Shanghai
3h flight #MU257 with China Eastern Airlines in Economy
13:00
XIY Xian Xianyang Airport, Shanxi
Instant
11:10
PVG Pu Dong Airport, Shanghai
3h flight #MU785 with China Eastern Airlines in Economy
14:10
XIY Xian Xianyang Airport, Shanxi
Instant
11:25
PVG Pu Dong Airport, Shanghai
2h 45m flight #CZ6616 with China Southern Airlines in Economy
14:10
XIY Xian Xianyang Airport, Shanxi
Instant
12:40
PVG Pu Dong Airport, Shanghai
2h 40m flight #MU292 with China Eastern Airlines in Economy
15:20
XIY Xian Xianyang Airport, Shanxi
Hainan Airlines
Instant
12:55
PVG Pu Dong Airport, Shanghai
2h 40m flight #HU7846 with Hainan Airlines in Economy
15:35
XIY Xian Xianyang Airport, Shanxi
Instant
13:20
PVG Pu Dong Airport, Shanghai
3h flight #MU7208 with China Eastern Airlines in Economy
16:20
XIY Xian Xianyang Airport, Shanxi
Instant
17:05
PVG Pu Dong Airport, Shanghai
2h 50m flight #MU2162 with China Eastern Airlines in Economy
19:55
XIY Xian Xianyang Airport, Shanxi
Instant
17:15
PVG Pu Dong Airport, Shanghai
2h 45m flight #CZ9641 with China Southern Airlines in Economy
20:00
XIY Xian Xianyang Airport, Shanxi
Instant
17:30
PVG Pu Dong Airport, Shanghai
2h 45m flight #CZ9384 with China Southern Airlines in Economy
20:15
XIY Xian Xianyang Airport, Shanxi
Hainan Airlines
Instant
18:25
PVG Pu Dong Airport, Shanghai
2h 45m flight #HU7646 with Hainan Airlines in Economy
21:10
XIY Xian Xianyang Airport, Shanxi
Hainan Airlines
Instant
18:35
PVG Pu Dong Airport, Shanghai
2h 45m flight #HU7842 with Hainan Airlines in Economy
21:20
XIY Xian Xianyang Airport, Shanxi
Air China
Instant
18:45
PVG Pu Dong Airport, Shanghai
2h 35m flight #CA1993 with Air China in Economy
21:20
XIY Xian Xianyang Airport, Shanxi
Instant
20:50
PVG Pu Dong Airport, Shanghai
3h flight #3U8212 with Sichuan Airlines in Economy
23:50
XIY Xian Xianyang Airport, Shanxi
Instant
21:05
PVG Pu Dong Airport, Shanghai
2h 50m flight #MU522 with China Eastern Airlines in Economy
23:55
XIY Xian Xianyang Airport, Shanxi
Instant
23:05
PVG Pu Dong Airport, Shanghai
3h flight #MU9919 with China Eastern Airlines in Economy
02:05
+1
XIY Xian Xianyang Airport, Shanxi

From Hongqiao Airport to Xian by Flights

Instant
07:40
SHA Hongqiao Airport, Shanghai
2h 40m flight #HO1217 with Juneyao Airlines in Economy
10:20
XIY Xian Xianyang Airport, Shanxi
Instant Fastest
08:25
SHA Hongqiao Airport, Shanghai
2h 30m flight #MU9201 with China Eastern Airlines in Economy
10:55
XIY Xian Xianyang Airport, Shanxi
Instant Fastest
09:15
SHA Hongqiao Airport, Shanghai
2h 30m flight #MU2152 with China Eastern Airlines in Economy
11:45
XIY Xian Xianyang Airport, Shanxi
Shanghai Airlines
Instant
09:20
SHA Hongqiao Airport, Shanghai
2h 40m flight #FM9201 with Shanghai Airlines in Economy
12:00
XIY Xian Xianyang Airport, Shanxi
Instant
11:45
SHA Hongqiao Airport, Shanghai
2h 35m flight #HO1211 with Juneyao Airlines in Economy
14:20
XIY Xian Xianyang Airport, Shanxi
Air China
Instant
11:45
SHA Hongqiao Airport, Shanghai
2h 45m flight #CA3249 with Air China in Economy
14:30
XIY Xian Xianyang Airport, Shanxi
Instant
12:45
SHA Hongqiao Airport, Shanghai
2h 40m flight #MU2254 with China Eastern Airlines in Economy
15:25
XIY Xian Xianyang Airport, Shanxi
Instant
13:20
SHA Hongqiao Airport, Shanghai
2h 35m flight #MU2156 with China Eastern Airlines in Economy
15:55
XIY Xian Xianyang Airport, Shanxi
Instant
13:20
SHA Hongqiao Airport, Shanghai
2h 40m flight #MU9039 with China Eastern Airlines in Economy
16:00
XIY Xian Xianyang Airport, Shanxi
Instant Fastest
14:25
SHA Hongqiao Airport, Shanghai
2h 30m flight #MU2158 with China Eastern Airlines in Economy
16:55
XIY Xian Xianyang Airport, Shanxi
Air China
Instant
14:50
SHA Hongqiao Airport, Shanghai
2h 45m flight #CA3285 with Air China in Economy
17:35
XIY Xian Xianyang Airport, Shanxi
Air China
Instant
14:50
SHA Hongqiao Airport, Shanghai
2h 45m flight #CA3251 with Air China in Economy
17:35
XIY Xian Xianyang Airport, Shanxi
Instant
14:50
SHA Hongqiao Airport, Shanghai
2h 35m flight #HO1215 with Juneyao Airlines in Economy
17:25
XIY Xian Xianyang Airport, Shanxi
Shanghai Airlines
Instant
15:35
SHA Hongqiao Airport, Shanghai
2h 35m flight #FM9207 with Shanghai Airlines in Economy
18:10
XIY Xian Xianyang Airport, Shanxi
Instant
16:10
SHA Hongqiao Airport, Shanghai
2h 40m flight #MU9207 with China Eastern Airlines in Economy
18:50
XIY Xian Xianyang Airport, Shanxi
Instant Fastest
16:20
SHA Hongqiao Airport, Shanghai
2h 30m flight #MU2160 with China Eastern Airlines in Economy
18:50
XIY Xian Xianyang Airport, Shanxi
Air China
Instant
16:50
SHA Hongqiao Airport, Shanghai
2h 45m flight #CA3257 with Air China in Economy
19:35
XIY Xian Xianyang Airport, Shanxi
Instant Fastest
18:15
SHA Hongqiao Airport, Shanghai
2h 30m flight #MU2166 with China Eastern Airlines in Economy
20:45
XIY Xian Xianyang Airport, Shanxi
Instant
18:20
SHA Hongqiao Airport, Shanghai
2h 40m flight #HO1193 with Juneyao Airlines in Economy
21:00
XIY Xian Xianyang Airport, Shanxi
Instant
19:35
SHA Hongqiao Airport, Shanghai
2h 55m flight #MU2168 with China Eastern Airlines in Economy
22:30
XIY Xian Xianyang Airport, Shanxi
Instant
20:20
SHA Hongqiao Airport, Shanghai
2h 50m flight #MU2170 with China Eastern Airlines in Economy
23:10
XIY Xian Xianyang Airport, Shanxi
Air China
Instant
20:55
SHA Hongqiao Airport, Shanghai
2h 45m flight #CA3259 with Air China in Economy
23:40
XIY Xian Xianyang Airport, Shanxi
Instant
21:05
SHA Hongqiao Airport, Shanghai
2h 35m flight #HO1235 with Juneyao Airlines in Economy
23:40
XIY Xian Xianyang Airport, Shanxi
Instant
22:55
SHA Hongqiao Airport, Shanghai
2h 40m flight #MU9919 with China Eastern Airlines in Economy
01:35
+1
XIY Xian Xianyang Airport, Shanxi
Instant
23:00
SHA Hongqiao Airport, Shanghai
2h 35m flight #MU9909 with China Eastern Airlines in Economy
01:35
+1
XIY Xian Xianyang Airport, Shanxi

Shanghai to Xian Schedule

Shanghai to Xian Schedule
Transport NameRoute TimePrice
China Railway Second Class Seat 06:10 - 13:25¥ 766
China Eastern Airlines Economy #MU215209:15 - 11:45¥ 1,963
Shanghai Airlines Economy #FM920109:20 - 12:00¥ 1,963
Juneyao Airlines Economy #HO121308:15 - 11:10¥ 3,024
Shenzhen Airlines Economy #ZH121608:25 - 11:10¥ 1,775
China Railway Hard Sleeper 11:03 - 08:58¥ 396
China Railway Hard Seat 12:04 - 05:24¥ 246
China Railway Hard Seat 14:48 - 11:38¥ 246
China Railway Second Class Seat 16:12 - 22:57¥ 766
China Railway Hard Seat 18:03 - 08:48¥ 246
China Railway Hard Seat 20:08 - 11:13¥ 246
China Railway Second Class Seat 22:50 - 10:00¥ 545

Popular Routes in China

How to get from Shanghai to Xian

When you want to get from Shanghai to Xian, you have a few options to consider. Traveling between these destinations is possible by different means of transport:

  • Flight
  • Train

If you’re looking for a quick trip, it’s recommended that you use Flight. However, if you’d rather take your time with a slower, more affordable travel option, you can book a Train ticket.

The cost of travel will depend on the means of transport you choose for your trip. A flight ticket is the most expensive option - it will cost you about CNY 2,980. If you want to save on transportation, it’s better to take a train as a train ticket costs as low as CNY 393.

How far is Shanghai from Xian?

If you’re traveling by land, it’s important to know the distance from Shanghai to Xian. Your trip will be a total of 856 miles (1376 km). The flying distance is 889 miles (1429 km).

How long does it take to get from Shanghai to Xian?

The travel time from Shanghai to Xian can vary depending on the mode of transportation you choose. All things considered, the whole journey should take from 3 to 22 hours.

How much does it cost to get from Shanghai to Xian?

The cost of the trip from Shanghai to Xian varies according to what means of transport you choose for your journey. The most affordable operator is China Railway: travelling by train expect to pay as low as CNY 393 for your ticket.

However, if you’re after more upscale travel . The most expensive variant is to opt for a flight - a one-way flight ticket can cost as much as CNY 2,980.

Here is a chart of the average ticket prices and transportation options available from Shanghai to Xian:

  • Train tickets - CNY 393 to CNY 393;
  • Plane tickets - CNY 1,578 to CNY 2,980;

How many trips per day are there between Shanghai and Xian?

Depending on your choice of transportation, the number of daily trips varies.

  • Flights from Shanghai to Shaanxi depart during the day - there are approximately 22 departures a day.
  • Trains always run on a set schedule - there are 1 trains per day.

Which means of transport is the best for the route?

Flights

Traveling by plane is the fastest way to get from Shanghai to Shaanxi. While it’s often the most expensive option, tool, occasionally you can grab promotional tickets for more or less the price of a train or a ferry ticket. Normally, the minimum you need to pay for a Plane ticket is CNY 1,578.

Things to remember before boarding a plane:

  • It’s recommended to book a ticket in advance and check-in online. This way, you can save over 2 hours at the airport, and if your seat selection is on a first come first served basis you will have more options to choose from.
  • Getting through security checks may take some time - it’s recommended to get to the airport at least 1.5 hours in advance.

Airlines flying from Shanghai to Shaanxi
Air China, China Eastern Airlines, Juneyao Airlines, Shanghai Airlines

Trains

Things to remember while choosing a train ticket:
Consider everything carefully while choosing the class of your train travel. In most cases, the second class is comfortable enough – it features 2 or 4 berths in each compartment and is often air-conditioned.

If you’re in for a premium experience, consider getting a first class ticket. The price of first class tickets may include Wifi, and a choice of snacks and drinks.

The most popular transport from Shanghai to Xian

How to choose the most convenient way of travel from Shanghai to Xian? In order to make your choice of transportation easier, we asked 1000 users to range their preferences for this route. Here are the results of the poll:

  • 1000 users enjoyed a train ride.