50
Checking Seats Availability
Loading seats data...

From Beijing West to Shaanxi by train

#G4015
06:05
Beijing West
11:05
EAY Xian North, Shaanxi
5h
 Instant  Refund
#G4015
06:05
Beijing West
11:05
EAY Xian North, Shaanxi
5h
 Instant  Refund
06:53
Beijing West
11:24
EAY Xian North, Shaanxi
4h 31m
 Instant  Refund
06:53
Beijing West
11:24
EAY Xian North, Shaanxi
4h 31m
 Instant  Refund
06:58
Beijing West
12:47
EAY Xian North, Shaanxi
5h 49m
 Instant  Refund
06:58
Beijing West
12:47
EAY Xian North, Shaanxi
5h 49m
 Instant  Refund
07:46
Beijing West
13:48
EAY Xian North, Shaanxi
6h 2m
 Instant  Refund
07:46
Beijing West
13:48
EAY Xian North, Shaanxi
6h 2m
 Instant  Refund
08:15
Beijing West
14:15
EAY Xian North, Shaanxi
6h
 Instant  Refund
08:15
Beijing West
14:15
EAY Xian North, Shaanxi
6h
 Instant  Refund
09:22
Beijing West
15:03
EAY Xian North, Shaanxi
5h 41m
 Instant  Refund
09:22
Beijing West
15:03
EAY Xian North, Shaanxi
5h 41m
 Instant  Refund
09:38
Beijing West
15:35
EAY Xian North, Shaanxi
5h 57m
 Instant  Refund
09:38
Beijing West
15:35
EAY Xian North, Shaanxi
5h 57m
 Instant  Refund
09:43
Beijing West
15:37
EAY Xian North, Shaanxi
5h 54m
 Instant  Refund
09:43
Beijing West
15:37
EAY Xian North, Shaanxi
5h 54m
 Instant  Refund
10:45
Beijing West
16:20
EAY Xian North, Shaanxi
5h 35m
 Instant  Refund
10:45
Beijing West
16:20
EAY Xian North, Shaanxi
5h 35m
 Instant  Refund
11:53
Beijing West
17:36
EAY Xian North, Shaanxi
5h 43m
 Instant  Refund
11:53
Beijing West
17:36
EAY Xian North, Shaanxi
5h 43m
 Instant  Refund
13:50
Beijing West
19:43
EAY Xian North, Shaanxi
5h 53m
 Instant  Refund
13:50
Beijing West
19:43
EAY Xian North, Shaanxi
5h 53m
 Instant  Refund
14:00
Beijing West
18:20
EAY Xian North, Shaanxi
4h 20m
 Instant  Refund
14:00
Beijing West
01:27
EAY Xian North, Shaanxi
11h 27m
 Instant  Refund
14:22
Beijing West
05:36
XAY Xian, Shaanxi
15h 14m
 Instant  Refund
14:22
Beijing West
05:36
XAY Xian, Shaanxi
15h 14m
 Instant  Refund
14:28
Beijing West
20:19
EAY Xian North, Shaanxi
5h 51m
 Instant  Refund
14:28
Beijing West
20:19
EAY Xian North, Shaanxi
5h 51m
 Instant  Refund
15:45
Beijing West
21:21
EAY Xian North, Shaanxi
5h 36m
 Instant  Refund
15:45
Beijing West
21:21
EAY Xian North, Shaanxi
5h 36m
 Instant  Refund
15:50
Beijing West
05:29
XAY Xian, Shaanxi
13h 39m
 Instant  Refund
15:50
Beijing West
05:29
XAY Xian, Shaanxi
13h 39m
 Instant  Refund
15:57
Beijing West
03:39
XAY Xian, Shaanxi
11h 42m
 Instant  Refund
15:57
Beijing West
03:39
XAY Xian, Shaanxi
11h 42m
 Instant  Refund
16:00
Beijing West
20:46
EAY Xian North, Shaanxi
4h 46m
 Instant  Refund
16:00
Beijing West
20:46
EAY Xian North, Shaanxi
4h 46m
 Instant  Refund
16:03
Beijing West
03:45
XAY Xian, Shaanxi
11h 42m
 Instant  Refund
16:03
Beijing West
03:45
XAY Xian, Shaanxi
11h 42m
 Instant  Refund
16:40
Beijing West
06:21
XAY Xian, Shaanxi
13h 41m
 Instant  Refund
16:40
Beijing West
06:21
XAY Xian, Shaanxi
13h 41m
 Instant  Refund
17:08
Beijing West
22:37
EAY Xian North, Shaanxi
5h 29m
 Instant  Refund
17:08
Beijing West
22:37
EAY Xian North, Shaanxi
5h 29m
 Instant  Refund
18:50
Beijing West
07:43
XAY Xian, Shaanxi
12h 53m
 Instant  Refund
18:50
Beijing West
07:43
XAY Xian, Shaanxi
12h 53m
 Instant  Refund
18:55
Beijing West
23:21
EAY Xian North, Shaanxi
4h 26m
 Instant  Refund
18:55
Beijing West
23:21
EAY Xian North, Shaanxi
4h 26m
 Instant  Refund
20:12
Beijing West
09:55
XAY Xian, Shaanxi
13h 43m
 Instant  Refund
20:12
Beijing West
09:55
XAY Xian, Shaanxi
13h 43m
 Instant  Refund
20:40
Beijing West
08:31
XAY Xian, Shaanxi
11h 51m
 Instant  Refund
20:40
Beijing West
08:31
XAY Xian, Shaanxi
11h 51m
 Instant  Refund
#K1363
22:06
Beijing West
13:00
XAY Xian, Shaanxi
14h 54m
 Instant  Refund
#K1363
22:06
Beijing West
13:00
XAY Xian, Shaanxi
14h 54m
 Instant  Refund

From Capital Airport to Shanxi by flight

06:45
PEK Capital Airport, Beijing
09:00
XIY Xian Xianyang International Airport, Shanxi
2h 15m
 Instant 20kg
 
06:55
PEK Capital Airport, Beijing
09:05
XIY Xian Xianyang International Airport, Shanxi
2h 10m
 Instant
 
#HU7137
07:05
PEK Capital Airport, Beijing
09:10
XIY Xian Xianyang International Airport, Shanxi
2h 5m
 Instant 20kg
 
#CA1231
07:35
PEK Capital Airport, Beijing
09:45
XIY Xian Xianyang International Airport, Shanxi
2h 10m
 Instant
 
07:40
PEK Capital Airport, Beijing
09:50
XIY Xian Xianyang International Airport, Shanxi
2h 10m
 Instant
 
07:50
PEK Capital Airport, Beijing
10:05
XIY Xian Xianyang International Airport, Shanxi
2h 15m
 Instant 20kg
 
08:35
PEK Capital Airport, Beijing
10:50
XIY Xian Xianyang International Airport, Shanxi
2h 15m
 Instant 20kg
 
08:45
PEK Capital Airport, Beijing
10:55
XIY Xian Xianyang International Airport, Shanxi
2h 10m
 Instant
 
#CA1289
08:45
PEK Capital Airport, Beijing
11:05
XIY Xian Xianyang International Airport, Shanxi
2h 20m
 Instant 20kg
 
#CA1209
10:10
PEK Capital Airport, Beijing
12:20
XIY Xian Xianyang International Airport, Shanxi
2h 10m
 Instant 20kg
 
11:05
PEK Capital Airport, Beijing
13:20
XIY Xian Xianyang International Airport, Shanxi
2h 15m
 Instant 20kg
 
#HU7237
11:45
PEK Capital Airport, Beijing
14:10
XIY Xian Xianyang International Airport, Shanxi
2h 25m
 Instant 20kg
 
12:15
PEK Capital Airport, Beijing
14:30
XIY Xian Xianyang International Airport, Shanxi
2h 15m
 Instant 20kg
 
#CA1223
12:15
PEK Capital Airport, Beijing
14:30
XIY Xian Xianyang International Airport, Shanxi
2h 15m
 Instant
 
14:10
PEK Capital Airport, Beijing
16:20
XIY Xian Xianyang International Airport, Shanxi
2h 10m
 Instant 20kg
 
#CA1201
14:20
PEK Capital Airport, Beijing
16:35
XIY Xian Xianyang International Airport, Shanxi
2h 15m
 Instant 20kg
 
15:05
PEK Capital Airport, Beijing
17:20
XIY Xian Xianyang International Airport, Shanxi
2h 15m
 Instant 20kg
 
#CA1225
15:20
PEK Capital Airport, Beijing
17:35
XIY Xian Xianyang International Airport, Shanxi
2h 15m
 Instant 20kg
 
17:00
PEK Capital Airport, Beijing
19:15
XIY Xian Xianyang International Airport, Shanxi
2h 15m
 Instant 20kg
 
#CA1235
17:05
PEK Capital Airport, Beijing
19:20
XIY Xian Xianyang International Airport, Shanxi
2h 15m
 Instant 20kg
 
17:25
PEK Capital Airport, Beijing
19:40
XIY Xian Xianyang International Airport, Shanxi
2h 15m
 Instant 20kg
 
19:00
PEK Capital Airport, Beijing
21:25
XIY Xian Xianyang International Airport, Shanxi
2h 25m
 Instant 20kg
 
19:35
PEK Capital Airport, Beijing
22:00
XIY Xian Xianyang International Airport, Shanxi
2h 25m
 Instant 20kg
 
#CA1205
20:25
PEK Capital Airport, Beijing
22:40
XIY Xian Xianyang International Airport, Shanxi
2h 15m
 Instant 20kg
 
21:05
PEK Capital Airport, Beijing
23:20
XIY Xian Xianyang International Airport, Shanxi
2h 15m
 Instant 20kg
 
22:35
PEK Capital Airport, Beijing
00:40
XIY Xian Xianyang International Airport, Shanxi
2h 5m
 Instant 20kg
 
22:35
PEK Capital Airport, Beijing
00:45
XIY Xian Xianyang International Airport, Shanxi
2h 10m
 Instant
 

How to get from Beijing to Xian

Your main three options when travelling from Beijing to Xian are train, intercity express bus or flying. Flying is definitely the fastest while the train is the cheapest and probably the most convenient option as well.

How far is it from Beijing to Xian?

The overland distance between these two cities is 929km or 528 miles.

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

It takes from 2 to 2.5 hours to fly from Beijing to Xi’an. High speed trains take 4.5 to 6 hours to bring you to your destination while an intercity express bus completes the distance in 12 hours.

How much does it cost to travel between Beijing and Xian?

Flying costs between CNY650 and CNY2070 for an economy ticket while a first class air ticket can cost almost CNY6500. The intercity express bus costs from CNY260-280. The cheapest ticket on the train costs CNY148.50 while a second class seat on a high speed train costs CNY515.50.

How to get from Beijing to Xian by train

There are 23 direct trains each day from Beijing West Railway Station to Xi’an making train travel a very convenient option. Beijing West Railway Station is easily reached on subway lines 7 and 9. It is also served by numerous bus services.

How long does it take to get from Beijing to Xi’an by train?

All trains from Beijing to Xi’an depart from Beijing West Station.

The 16 high speed trains go to Xi’an North Railway Station and take from 4.5 to 6 hours. There are 7 slower normal trains every day and they take from 11 hours up to 15 hours to complete the journey.

If you need to complete your journey on the same day a high speed train is the best option. If you prefer to take a slower train then an overnight sleeper is the better option.

How much does it cost to get from Beijing to Xi’an by train?

On the high speed trains the tickets cost about CNY900 for a first class ticket, CNY600 for second class and CNY1800 for business class. On the slower trains the tickets cost from CNY500 for a first class sleeper, CNY350 for a second class sleeper and CNY200 for a hard seat.

Train travel tips

You can book tickets up to 28 days in advance of the scheduled departure date.

There are dining cars on trains in China, but the process of ordering and paying for food is purely in Chinese. The prices charged are also very expensive.

The toilets on slower trains are squat type, not always clean after several hours of use although the standards are better on high speed trains with some western style toilets available.

How to get from Beijing to Xian by bus

From Beijing the only long distance bus operating to Xi’an departs from Yongdingmen Long Distance Bus Station in Dongcheng district. It is located close to Beijing South Railway Station. To get there, take subway line 4 or 14 and use exit B1. It is then a few minutes walk to the bus station.

In Xi’an the bus will arrive at Sanwufan Long Distance Bus Station just to the east of Xi’an Railway Station. There is just one departure every day at 11am.

How long does it take to get from Beijing to Xi’an by bus?

The journey by bus takes approximately 12 hours but note that currently there are no night buses serving this route thus you will virtually loose the whole day.

How much does it cost to travel from Beijing to Xi’an by bus?

This journey by bus costs from CNY300 up to CNY350. It is cheaper in the middle of the week (Tuesday to Thursday). There is only one scheduled bus each day its departure time is 11am.

Bus travel tips

Normally buses can be booked up to 7 days in advance. If you need to travel on a specific day it is advisable to book in advance.

There are toilets on board although the bus does make regular stops using motorway service areas.

Air conditioning and heating is used when required and it can be excessive.

All communication on the bus is in Chinese.

How to get from Beijing to Xi’an by plane

All flights from Beijing to Xian depart from the Capital Airport and arrive at Xi’an Xianyang International Airport.

How to get to the Capital Airport from the city centre?

From Beijing city centre there are 16 shuttle bus lines operating from 4.30am until 10pm and cost from CNY20-30. A journey by shuttle bus takes between 70 and 100 minutes.

A taxi from the city centre will cost from CNY100-150 to the Capital Airport and take about 70 to 90 minutes.

There is an Airport Express Train that costs CNY25 which you can take from Dongzhimen station on subway lines 2 or 13, or from Sanyuanqiao station on subway line 10.

How to get from Xi’an airport to the city centre?

On arrival at Xi’an airport there are several shuttle bus services to take you into the city centre for CNY25, they take about one hour and run frequently at about ten minute intervals during peak periods.

A taxi will cost around CNY120-130 and take 40-50 minutes to get into the city.

How long does it take to get from Beijing to Xi’an by plane?

There are about two dozens direct flights every day from Beijing to Xi’an and it takes between 2 and 2.5 hours to reach Xi’an from Beijing.

How much does it cost to fly from Beijing to Xi’an?

The cheapest flights are economy class costing from CNY650 up to CNY2500. It can cost up to CNY6500 for a full price business class ticket on this route.

Air travel tips

The cheapest tickets are available on the early morning flights.

Avoid travelling if you can at peak travel periods as there are fewer deals available for cheaper tickets at these times.

Popular Routes in China