Beijing to Xi’an
Beijing to Xi'an distance is as long as 1,200 kilometers (750 miles). Taking direct flights is the most popular and fastest way from Beijing to Xi'an, which takes 2-2.5 hours onboard and CNY600 - 2,200. Besides, convenient high speed trains and some overnight trains are also available. The high speed trains usually take 4-6 hours on the way with the fare of CNY 515.5-577.5 for a second class seat. Beijing to Xi'an normal speed trains take 12-15.5 hours and CNY254.5 or CNY268.5 for a hard sleeper.  

 1. Fastest Beijing to Xi’an Flight: 2-2.5h; CNY 600 to 2,200
With the flying distance of 1,035 kilometers (643 miles), there are nearly 30 Beijing to Xi’an flights every day from Beijing Capital International Airport and Daxing International Airport to Xi’an Xianyang Airport.  The earliest one takes off at 6:40 and the latest one at 23:20.

2. Beijing to Xi’an High Speed Train: 4-6h, CNY 515.5-577.5 for Second Class Seat
About 20 Beijing to Xi’an high speed trains are running from Beijing West Railway Station to Xi’an North Railway Station from 06:35 to 19:00 with a duration of 4-6 hours. 
 Ticket Prices: CNY515.5-577.5 for Second Class Seat; CNY824.5-922.5 for First Class Seat; CNY1,627.5-1,915.5 for Business Class Seat.

3. Economic Beijing to Xi’an Overnight Sleeper Train: 12 - 15.5h, CNY254.5 or 268.5 for Hard Sleeper
The overnight sleeper trains from Beijing West Railway Station or Beijing Fengtai Railway Station to Xi’an Railway Station are recommended firstly for travelers who want to save one-night hotel expense. 
 Ticket Prices: CNY268.5 or 254.5 for Hard Sleeper; CNY398.5 or 422.5 for Soft Sleeper; CNY 148.5 or 156.5 for Hard Seat.

Top Differences on Beijing - Xi'an Train & Plane Travel

No big difference is involved in door-to-door travel time.

High Speed Trains Plane
Journey time is 4 - 6 hours. About 2-2.5 hours onboard.
CNY 515.5-577.5 for 2nd class seat CNY600-2,200
Punctual Possible delays
Beautiful land scenery Blue sky and bird's eye view of two cities
About 20 departures per day About 30 departures per day

It is true that a flight is shorter than rail travel, but you need to arrive at the airport 2 hours in advance to board the flight; also, airports in both cities are a little bit far away from the downtown area. If travel to the airport and boarding time are added, rail travel time is not really longer than flight travel time.

Note: Time consumed by traffic jams and flight delay excluded.


Sponsored by
Diamond Partner
Platinum Partners