Xi'an Train

Being regarded as the “Gateway to the West”, Xi'an plays a significant role in the Chinese railway system. It is a city where six of China's main railway lines intersect, thus the city is linked with all of China’s provincial capital cities and four municipalities, for instance, Beijing, Shanghai, Guangzhou, Haikou, Tibet, etc. Apart from the capital cities, visitors can easily find trains for many tourist cities such as Guilin, Dunhuang, Luoyang, Suzhou, Qingdao, Huashan, etc.

Travel Time to Major Cities from Xi'an (approximation)


Normal Trains

Bullet Trains
Beijing 11.5-16h 4.5-6h
Shanghai 11.5-24.5h 6-7.5h
Guangzhou 22.5-29h 8-9h
Shenzhen 29.5-34h 9.5h
Taiyuan 8.5-12h 3-4h
Zhengzhou 6-10h 2-4h
Guilin 26.5h 9.5h
Lanzhou 7-12h 3h
Chengdu 3-4h 11h
 More Xi'an Train Schedule

Tips: Taking the traveling time into consideration, the bullet types are always the best choice. However, when you buy tickets between Xi'an and Beijing or Shanghai, some overnight sleeper ones are favorable for they save time and also the expense on hotels, for example, Beijing - Xi'an, Z20/44, T42/56/8, T232 and Xi'an – Shanghai, K362, Z378/94/166/42/254218/306, K558/2188, and T118. It is reminded to book these popular tickets as early as possible; otherwise, it is hard to get the most suitable sleeper tickets.

Major Rail Lines from Xi'an to:


Railway Stations

Situated in the city proper, it is presently the city's busiest transportation hub. In total, over 200 rail services, including T, K, Z and other kinds pass through this station daily. The major destinations include Shanghai, Pingyao, Datong and Luoyang. The overnight sleeper trains to Beijing as well as the overnight sleepers to Shanghai are also operated here. As the station sits close to the Xi'an Bus Station, passengers can transfer to long-distance bus stations here. Besides, outside the station, local public buses and tourist buses are available.

Xi'an Railway Station
Xi'an Railway Station
Waiting Hall in Xi'an Railway Station
Waiting Hall inside Station

It only operates over 200 pairs of bullet trains daily, including those to/from Beijing, Datong, Pingyao, Luoyang, Zhengzhou, Chengdu, Chongqing, Shanghai, Guangzhou,  Shenzhen, and Yan'an, etc. Metro Line 2, Line 4 and Line 14 can take you to the station from the city center or Xi'an Xianyang International Airport.

 Transportation between Railway Station and North Station
1. Passengers can take Line 4 to travel between Xi’an Railway Station and Xi’an North Railway Station. It only takes 40 minutes and CNY4.   
2. Bus Line 266 runs between the two stations. Passengers can find the bus stop at Railway Station West (walk west from the Exit for about 270 yards (250m) and South Square of North Railway Station. It takes about 1 hour 20 minutes and costs CNY2. The bus runs every 10 to 20 minutes from 06:00 to 23:30 daily. 
3. Taxies are also available. Passengers can find taxi stands near the exit of railway stations. It takes about 30 minutes and costs CNY 50 to reach the north station.

Xi'an North Railway Station
North Railway Station
Waiting Hall of Xi'an North Railway Station
Waiting Hall of North Station

Yinzhen Railway Station (Former Xi'an South Raiwlay Station)

The former Xi'an South Railway Station was renamed as Yinzhen Railway Station on February 28th, 2023. With three platforms, the station mainly operates normal trains to/from Ankang, Baoji, Wuchang, Chengdu, Kunshan and Hohhot. The under-planning new Xi’an South Railway Station is located Xi’an High-tech Industries Development Zone and will be the central hub station of Xi’an Chongqing High-speed Railway, Xi’an-Wuhan High-speed Railway, Xi’an-Changsha High-speed Railway and Xi’an-Chengdu High-speed Railway.

 Further Reading: How to Collect a Ticket, Xi'an-Beijing Train vs. Flight

 Recommended Train Travel:
One Day Express Train to Luoyang: 1 day tour to Luoyang to visit Shaolin Temple and Longmen Caves
Ancient Capitals Xi'an & Luoyang: 5-day tour to Luoyang popular attractions

- Last updated on May. 29, 2023 by Gabby Li -
Questions & Answers on Xi'an Train
Asked by Raymond from ENGLAND | Apr. 03, 2019 07:42Reply
How to get to hotel grand Soluxe from Xi’an north Station?
Answers (1)
Answered by Anna from CANADA | Apr. 10, 2019 20:35

Take Metro Line 2 from the North Station to Xingzheng Zhongxin Station and then transfer to Metro Line 4 to Wulukou Station. Get out of the Exit D and walk north about 500m to the hotel.
Asked by mohamad faizal from MALAYSIA | Jan. 10, 2019 20:21Reply
hi, may i know, how to get to our hotel from Xi'an airport, our hotel nearby the Muslim street
We arriving late around 11pm. any suggestion on how we can get to our hotel from airport other then taking taxi?
does xian got apps like grab /uber to get cheaper fare?
Answers (1)
Answered by Liam from CAPE VERDE | Jan. 14, 2019 23:47

According to the landing time, you are suggested to take shuttle bus Nanshaomen Line and get off at Xi'an Hotel first. The ticket fare is CNY25 per person. Then take a taxi to Muslim Street.

You can download Didi or Uber App and book a taxi from there. Maybe you can enjoy some discount.
Asked by Tanya from USA | Aug. 05, 2017 17:09Reply
Are taxies available from xian north railway to grand park hotel?
Answers (1)
Answered by Helen from UNITED KINGDOM | Aug. 06, 2017 20:30

Yes, taxies are avaiable, and it costs you about CNY 40-50.
Asked by Romain from FRANCE | Jul. 19, 2017 01:46Reply
How to go to xian south train station? What time the last bus to there?
Answers (1)
Answered by Nida from USA | Jul. 19, 2017 02:47

Well, as I know, the available buses are 4-23/918/920/K920/924. The last bus available is 918 and it stops at 19:30. If you wanna know the exazct route from a site in XA, let me know where you are.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)