Instant Refundable Recommended
11:13
EAY Xian North, Shaanxi
5h 38m ride in train #G660, Second Class Seat
16:51
Beijing West
Instant Refundable Recommended
01:43
XAY Xian, Shaanxi
12h 43m ride in train #Z152
14:26
Beijing West
Shenzhen Airlines
Instant Recommended Fastest
15:40
XIY Xian Xianyang Airport, Shanxi
1h 55m flight #ZH1224 with Shenzhen Airlines in Economy
17:35
PEK Capital Airport, Beijing

From Xian North to Beijing by Trains

Instant Refundable
07:52
EAY Xian North, Shaanxi
5h 34m ride in train #G652, Second Class Seat
13:26
Beijing West
Instant Refundable
09:10
EAY Xian North, Shaanxi
6h ride in train #G672, Second Class Seat
15:10
Beijing West
Instant Refundable
09:18
EAY Xian North, Shaanxi
4h 32m ride in train #G26, Second Class Seat
13:50
Beijing West
Instant Refundable
10:02
EAY Xian North, Shaanxi
5h 26m ride in train #G656, Second Class Seat
15:28
Beijing West
Instant Refundable
10:43
EAY Xian North, Shaanxi
5h 58m ride in train #G662, Second Class Seat
16:41
Beijing West
Instant Refundable Recommended
11:13
EAY Xian North, Shaanxi
5h 38m ride in train #G660, Second Class Seat
16:51
Beijing West
Instant Refundable
12:44
EAY Xian North, Shaanxi
5h 42m ride in train #G658, Second Class Seat
18:26
Beijing West
Instant Refundable
13:15
EAY Xian North, Shaanxi
8h 58m ride in train #G430, Second Class Seat
22:13
Beijing West
Instant Refundable
13:30
EAY Xian North, Shaanxi
4h 25m ride in train #G88, Second Class Seat
17:55
Beijing West
Instant Refundable
14:38
EAY Xian North, Shaanxi
6h ride in train #G664, Second Class Seat
20:38
Beijing West
Instant Refundable
15:44
EAY Xian North, Shaanxi
6h 5m ride in train #G4016, Second Class Seat
21:49
Beijing West
Instant Refundable
16:02
EAY Xian North, Shaanxi
5h 31m ride in train #G666, Second Class Seat
21:33
Beijing West
Instant Refundable
17:21
EAY Xian North, Shaanxi
5h 47m ride in train #G674, Second Class Seat
23:08
Beijing West
Instant Refundable
17:59
EAY Xian North, Shaanxi
5h 30m ride in train #G670, Second Class Seat
23:29
Beijing West
Instant Refundable
18:24
EAY Xian North, Shaanxi
4h 24m ride in train #G90, Second Class Seat
22:48
Beijing West

From Xian to Beijing by Trains

Instant Refundable Recommended
01:43
XAY Xian, Shaanxi
12h 43m ride in train #Z152
14:26
Beijing West
Instant Refundable
01:50
XAY Xian, Shaanxi
12h 42m ride in train #Z76
14:32
Beijing West
Instant Refundable
13:00
XAY Xian, Shaanxi
15h 32m ride in train #K1364
04:32
+1
Beijing West
Instant Refundable
17:38
XAY Xian, Shaanxi
12h 30m ride in train #T232
06:08
+1
Beijing West
Instant Refundable
19:27
XAY Xian, Shaanxi
12h 55m ride in train #Z44
08:22
+1
Beijing West
Instant Refundable
21:02
XAY Xian, Shaanxi
13h 30m ride in train #T56
10:32
+1
Beijing West
Instant Refundable
22:47
XAY Xian, Shaanxi
13h 44m ride in train #T8
12:31
+1
Beijing West

From Xian Xianyang Airport to Beijing by Flights

Instant
06:05
XIY Xian Xianyang Airport, Shanxi
2h flight #MU2943 with China Eastern Airlines in Economy
08:05
PEK Capital Airport, Beijing
Instant
06:30
XIY Xian Xianyang Airport, Shanxi
2h 5m flight #MU5715 with China Eastern Airlines in Economy
08:35
PEK Capital Airport, Beijing
Instant
06:30
XIY Xian Xianyang Airport, Shanxi
2h flight #MU2371 with China Eastern Airlines in Economy
08:30
PEK Capital Airport, Beijing
Instant
06:30
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9409 with China Southern Airlines in Economy
08:30
PEK Capital Airport, Beijing
Instant
07:30
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #MU2101 with China Eastern Airlines in Economy
09:45
PEK Capital Airport, Beijing
Instant
08:00
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9624 with China Southern Airlines in Economy
10:00
PEK Capital Airport, Beijing
Air China
Instant
08:30
XIY Xian Xianyang Airport, Shanxi
2h 10m flight #CA1206 with Air China in Economy
10:40
PEK Capital Airport, Beijing
Shenzhen Airlines
Instant Fastest
08:40
XIY Xian Xianyang Airport, Shanxi
1h 55m flight #ZH1206 with Shenzhen Airlines in Economy
10:35
PEK Capital Airport, Beijing
Instant
09:00
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #MU2103 with China Eastern Airlines in Economy
11:15
PEK Capital Airport, Beijing
Instant
09:00
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9091 with China Southern Airlines in Economy
11:00
PEK Capital Airport, Beijing
Instant
09:00
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9137 with China Southern Airlines in Economy
11:00
PEK Capital Airport, Beijing
Instant
09:00
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #CZ9128 with China Southern Airlines in Economy
11:15
PEK Capital Airport, Beijing
Instant
10:00
XIY Xian Xianyang Airport, Shanxi
2h flight #MU3355 with China Eastern Airlines in Economy
12:00
PEK Capital Airport, Beijing
Instant
10:20
XIY Xian Xianyang Airport, Shanxi
2h flight #MU3057 with China Eastern Airlines in Economy
12:20
PEK Capital Airport, Beijing
Air China
Instant
11:00
XIY Xian Xianyang Airport, Shanxi
2h 5m flight #CA1232 with Air China in Economy
13:05
PEK Capital Airport, Beijing
Shenzhen Airlines
Instant Fastest
11:10
XIY Xian Xianyang Airport, Shanxi
1h 55m flight #ZH1232 with Shenzhen Airlines in Economy
13:05
PEK Capital Airport, Beijing
Instant
11:20
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9623 with China Southern Airlines in Economy
13:20
PEK Capital Airport, Beijing
Instant
11:20
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9133 with China Southern Airlines in Economy
13:20
PEK Capital Airport, Beijing
Instant
11:30
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #MU2105 with China Eastern Airlines in Economy
13:45
PEK Capital Airport, Beijing
Instant
11:30
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #CZ9124 with China Southern Airlines in Economy
13:45
PEK Capital Airport, Beijing
Instant
12:00
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #MU2107 with China Eastern Airlines in Economy
14:15
PEK Capital Airport, Beijing
Instant
12:00
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9555 with China Southern Airlines in Economy
14:00
PEK Capital Airport, Beijing
Instant
12:00
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9135 with China Southern Airlines in Economy
14:00
PEK Capital Airport, Beijing
Instant
12:00
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #CZ9126 with China Southern Airlines in Economy
14:15
PEK Capital Airport, Beijing
Instant
12:10
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #CZ3174 with China Southern Airlines in Economy
14:25
PEK Capital Airport, Beijing
Shenzhen Airlines
Instant Fastest
12:20
XIY Xian Xianyang Airport, Shanxi
1h 55m flight #ZH1290 with Shenzhen Airlines in Economy
14:15
PEK Capital Airport, Beijing
Air China
Instant
12:30
XIY Xian Xianyang Airport, Shanxi
2h 10m flight #CA1290 with Air China in Economy
14:40
PEK Capital Airport, Beijing
Instant
13:30
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #CZ9125 with China Southern Airlines in Economy
15:45
PEK Capital Airport, Beijing
Instant
13:30
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #MU2109 with China Eastern Airlines in Economy
15:45
PEK Capital Airport, Beijing
Shenzhen Airlines
Instant Fastest
13:35
XIY Xian Xianyang Airport, Shanxi
1h 55m flight #ZH1210 with Shenzhen Airlines in Economy
15:30
PEK Capital Airport, Beijing
Air China
Instant
14:00
XIY Xian Xianyang Airport, Shanxi
2h 25m flight #CA1210 with Air China in Economy
16:25
PEK Capital Airport, Beijing
Instant
14:00
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9517 with China Southern Airlines in Economy
16:00
PEK Capital Airport, Beijing
Instant
14:00
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9134 with China Southern Airlines in Economy
16:00
PEK Capital Airport, Beijing
Shenzhen Airlines
Instant Recommended Fastest
15:40
XIY Xian Xianyang Airport, Shanxi
1h 55m flight #ZH1224 with Shenzhen Airlines in Economy
17:35
PEK Capital Airport, Beijing
Instant
16:00
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #MU2111 with China Eastern Airlines in Economy
18:15
PEK Capital Airport, Beijing
Instant
16:00
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9473 with China Southern Airlines in Economy
18:00
PEK Capital Airport, Beijing
Instant
16:00
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9136 with China Southern Airlines in Economy
18:00
PEK Capital Airport, Beijing
Instant
16:00
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #CZ9127 with China Southern Airlines in Economy
18:15
PEK Capital Airport, Beijing
Air China
Instant
16:10
XIY Xian Xianyang Airport, Shanxi
2h 10m flight #CA1224 with Air China in Economy
18:20
PEK Capital Airport, Beijing
Instant
17:20
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9627 with China Southern Airlines in Economy
19:20
PEK Capital Airport, Beijing
Instant
17:20
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9139 with China Southern Airlines in Economy
19:20
PEK Capital Airport, Beijing
Instant
17:30
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #MU2113 with China Eastern Airlines in Economy
19:45
PEK Capital Airport, Beijing
Instant
17:30
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #CZ9130 with China Southern Airlines in Economy
19:45
PEK Capital Airport, Beijing
Shenzhen Airlines
Instant Fastest
17:40
XIY Xian Xianyang Airport, Shanxi
1h 55m flight #ZH1202 with Shenzhen Airlines in Economy
19:35
PEK Capital Airport, Beijing
Instant
18:00
XIY Xian Xianyang Airport, Shanxi
2h flight #MU2115 with China Eastern Airlines in Economy
20:00
PEK Capital Airport, Beijing
Instant
18:00
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9602 with China Southern Airlines in Economy
20:00
PEK Capital Airport, Beijing
Instant
18:00
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9138 with China Southern Airlines in Economy
20:00
PEK Capital Airport, Beijing
Air China
Instant
18:20
XIY Xian Xianyang Airport, Shanxi
2h 5m flight #CA1202 with Air China in Economy
20:25
PEK Capital Airport, Beijing
Air China
Instant
19:30
XIY Xian Xianyang Airport, Shanxi
2h 30m flight #CA1472 with Air China in Economy
22:00
PEK Capital Airport, Beijing
Shenzhen Airlines
Instant Fastest
19:35
XIY Xian Xianyang Airport, Shanxi
1h 55m flight #ZH1472 with Shenzhen Airlines in Economy
21:30
PEK Capital Airport, Beijing
Shenzhen Airlines
Instant Fastest
20:25
XIY Xian Xianyang Airport, Shanxi
1h 55m flight #ZH1236 with Shenzhen Airlines in Economy
22:20
PEK Capital Airport, Beijing
Air China
Instant
20:30
XIY Xian Xianyang Airport, Shanxi
2h 30m flight #CA1236 with Air China in Economy
23:00
PEK Capital Airport, Beijing
Instant
20:55
XIY Xian Xianyang Airport, Shanxi
2h 25m flight #CZ6947 with China Southern Airlines in Economy
23:20
PEK Capital Airport, Beijing
Instant
21:00
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #MU2117 with China Eastern Airlines in Economy
23:15
PEK Capital Airport, Beijing
Instant
21:00
XIY Xian Xianyang Airport, Shanxi
2h flight #MU3354 with China Eastern Airlines in Economy
23:00
PEK Capital Airport, Beijing
Instant
21:00
XIY Xian Xianyang Airport, Shanxi
2h 15m flight #CZ9131 with China Southern Airlines in Economy
23:15
PEK Capital Airport, Beijing
Instant
21:15
XIY Xian Xianyang Airport, Shanxi
2h flight #MU4651 with China Eastern Airlines in Economy
23:15
PEK Capital Airport, Beijing
Instant
21:30
XIY Xian Xianyang Airport, Shanxi
2h flight #MU9650 with China Eastern Airlines in Economy
23:30
PEK Capital Airport, Beijing
Instant
21:30
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9626 with China Southern Airlines in Economy
23:30
PEK Capital Airport, Beijing
Instant
22:30
XIY Xian Xianyang Airport, Shanxi
2h 10m flight #MU2119 with China Eastern Airlines in Economy
00:40
+1
PEK Capital Airport, Beijing
Instant
22:30
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9625 with China Southern Airlines in Economy
00:30
+1
PEK Capital Airport, Beijing
Instant
22:30
XIY Xian Xianyang Airport, Shanxi
2h flight #CZ9132 with China Southern Airlines in Economy
00:30
+1
PEK Capital Airport, Beijing

Xian to Beijing Schedule

Xian to Beijing Schedule
Transport NameRoute TimePrice
China Railway Hard Seat 01:43 - 14:26¥ 211
China Railway Second Class Seat 07:52 - 13:26¥ 601
China Railway Second Class Seat 09:10 - 15:10¥ 601
China Railway Second Class Seat 10:02 - 15:28¥ 601
China Railway Hard Seat 13:00 - 04:32¥ 218
China Railway Second Class Seat 14:38 - 20:38¥ 601
China Railway Hard Seat 17:38 - 06:08¥ 211
China Railway Hard Seat 19:27 - 08:22¥ 218
China Railway Hard Seat 21:02 - 10:32¥ 211
Shenzhen Airlines Economy #ZH123620:25 - 22:20¥ 2,546
China Eastern Airlines Economy #MU211721:00 - 23:15¥ 2,134
China Railway Hard Seat 22:47 - 12:31¥ 218

How to get from Xian to Beijing

Anyone needing to travel from Xi’an to Beijing has the choices of flying, taking the train or an intercity express bus. The fastest option is to fly and you will find the cheapest option is the train in addition to also being the most convenient.

How far is it from Xian to Beijing?

From Xi’an to Beijing the road distance is of 929km or 528 miles.

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

Flying from Xi’an to Beijing takes between 2 and 2.5 hours. The journey on a high speed train takes between 4.5 and 6 hours while the trip on an intercity express bus is expected to take 12 hours.

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

The cost of an economy class ticket from Xi’an to Beijing costs from CNY650 up to CNY2500, with a first class ticket costing up to CNY6500. A ticket on the intercity bus will cost about CNY350 and to travel by train be ready to pay from CNY200 up to CNY600.

How to get from Xian to Beijing by train

Travelling from Xian to Beijing by train is very convenient with 23 direct trains every day. Xi’an Railway Station is served by several local bus routes and Xi’an North Railway Station is on line 2 of the city’s subway system.

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

There are 16 high speed trains every day from Xi’an North Railway Station direct to Beijing West Railway Station and the journey takes between 4.5 and 6 hours.

There are another 7 slower trains that depart daily from Xian Railway Station and they take from 11 hours up to 15 hours to cover the distance to Beijing’s West station.

A high speed train is the best option if you wish to complete your journey on the same day. However, an overnight sleeper is the better option if you are not in a hurry.

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

A first class ticket on the high speed train costs CNY900. It costs CNY600 for a second class seat and CNY1800 for a seat in business class. The prices on the slower trains are CNY500 for a sleeper in first class. A second class sleeper costs CNY350 and a hard seat will cost CNY200. All prices are estimate and are only for your reference.

Train travel tips

The Chinese railways begin issuing tickets 28 days before the departure date.

There are dining cars on Chinese trains though it may out a challenge to order as menus are in Chinese only and the staff do not speak any English either.

Western toilets are available on high speed trains, the toilets on the slower trains are only of the squat type, with no paper available so remember to bring your own.

How to get from Xian to Beijing by bus

Currently there is just one bus every day that departs at 5.30pm from Xi’an’s Sanfuwan Long Distance Bus Station bound for Beijing. The bus station is located just east of Xi’an Railway Station with numerous local bus routes stopping here.

On arriving in Beijing the journey ends at Yongdingmen Long Distance Bus Station which is near to Beijing South Railway Station. The station is served by subway lines 4 and 14.

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

It takes around 12 hours to get to Beijing from Xi’an by bus. Note that you will arrive to Beijing early in the morning about 5.30am.

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

Bus tickets for Xian-Beijing route should cost about CNY350.

Bus travel tips

You can buy your bus ticket up to 7 days prior to travelling. It is best to book in advance to secure your ticket as there is only one departure per day so tickets can sell out quickly.
There are toilets on board but it is advisable if you can to wait and use the facilities at one of the stops en-route.

Heating and air-conditioning are used when the temperature demand it.

There is no English spoken at the bus stations or on the bus.

How to get from Xian to Beijing by plane

From Xi’an, all flights depart from the city’s Xi’an Xianyang International Airport and fly into Beijing’s Capital Airport.

How to get to Xian airport from the city centre?

From the city centre in Xi’an there are 14 shuttle bus lines in operation. The daily schedule from the main railway station to the airport begins at 4.30am and continues until 2am the following morning. The shuttle costs CNY25, takes around 70 minutes to get to the airport and the buses are frequent at 10-20 minute intervals. A taxi will take around 40-50 minutes to get to the airport and cost CNY120-130.

How to travel from Beijing’s Capital airport to the city centre?

On your arrival at Beijing’s Capital Airport, a taxi to the city centre will take around 70-90 minutes and cost CNY100-150.

The Airport Express Train to Dongzhimen or Sanyuanqiao subway stations will cost CNY25 or you could take one of the 16 shuttle buses that operate. They cost CNY20-30 and take about 70 to 100 minutes to complete the journey.

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

Every day there are 24 direct flights from Xi’an to Beijing and the flying time is from 2 to 2.5 hours.

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

Economy class tickets begin at CNY650, costing up to CNY2500. The full price of a business class ticket is CNY6500. This route is one of the most popular ones so the earlier you book your tickets, the higher your chances to score a better fare.

Air travel tips

To get the best deals travel on flights departing early in the morning.

You should also try to avoid travelling at peak periods such as Chinese holidays.

Popular Routes in China