How to Book Tickets for the Beijing to Xian Train

How to Book Tickets for the Beijing to Xian Train

  • Post author:
  • Post category:Asia / China

I had a whole lot of misconceptions surrounding my recent visit to China, one of those was transport. I had expected the train system to be similar to India or Vietnam but I’m happy to report it is a fantastic system to use and very similar to the Shinkansen in Japan. Here’s your guide on how to book tickets for the Beijing to Xian train or any other train tickets in China.

China is currently laying a huge amount of high-speed rail to expand their very user friendly rail system, I experienced the high-speed rail in China on three occasions, Shanghai to Zhengzhou, Zhengzhou to Xian and the Xian to Beijing.

You’re also welcome to join my Hong Kong & China Travel Planning Facebook group – it’s a great resource for all things travel in Hong Kong & China!

With Beijing being the Chinese capital and the easiest place to get to the Great Wall of China from and Xian the home of the Terracotta Warriors, I can guess that the majority of visitors to China would be most interested in the Beijing to Xian train. 

Read my The Ultimate Guide to Visiting Beijing with kids for an in-depth outline of which parts of the Great Wall of China are best to visit for all levels of fitness and interests. 

Travelling to Shanghai too, well I’ve got you covered there as well, with our Shanghai with kids, the Ultimate Guide!

No trip to China is complete without visiting the Terracotta Warriors, our Visiting Xian with Kids guide will tell you all you need to know out visiting Xian and the Terracotta Warriors. 


Well I’m happy to report that it’s pretty straight forward and very easily done on the high-speed rail system. The train runs at maximum speed of 304 kph. Apparently it can get up to 400 kph but the Chinese are happy with 300 kph and have deemed that the safest speed. The distance between Beijing and Xian is 1216 kilometres and on the fast train we did that in just on 4.5 hours.

Travelling by train in China including the high speed train is very affordable and much cheaper than flying.

There are two types of train travel in China, it depends on your budget and your itinerary which is the best option for you. Chinese train types are identified by their letter codes. G, D and C trains are high-speed trains, while Z, T and K are regular and/or overnight trains. I have outlined both options below.

High-speed train

China’s high-speed trains aka the bullet trains are coded G, D and C, these trains travel up to 300 kph.  I do recommend taking the high-speed train, they are more expensive however the slower overnight train is less comfortable and trips can take up to 16 hours.

Beijing to Xian train
2nd class on the high speed train, definitely comfortable enough

If you have a tight itinerary the trains are better than flying if you ask me. You can arrive later at the station than an airport when flying, there’s no luggage check in and the stations are much closer to the centre of the cities than any of the airports. Its a quick, comfortable, efficient way to travel in China.

The trains are very comfortable and there is plenty of room for your luggage either in the overhead racks or in luggage compartments at the rear of each carriage. The carriages are clean and orderly and the toilets are very clean, some are even western toilets. We travelled in second class for all our train trips, they were completely fine and the seats were comfortable. However sometimes the seats did not match up with the window which was a bit annoying.

High-speed TrainBusiness/VIP1st Class2nd ClassSightseeing SeatsSoft Sleeper
GCertain trains
CCertain trains

Regular trains

If your budget is a bit tighter, I recommend the Z, T and K trains, these are mostly overnight and travel much slower and on a different lines to the high-speed trains. They also stop frequently making the trip longer as well. These trains are more likely to be overcrowded and will have mostly local people with few foreigners.

As stated above these trains will get you there and will be very easy on the budget. So if you don’t mind a bumpy nights sleep these can be a great option.

Regular TrainHard SeatSoft SeatHard SleeperSoft SleeperDeluxe Sleeper

Booking tickets for the Beijing to Xian train

There are a couple of different ways to book your Beijing to Xian train tickets, it really comes down to how organised you like to be and what time of year you’ll be travelling. If you are travelling during the Golden Week (first week of October), during Chinese New Year or any other peak times, you’ll really have to consider booking online.

Beijing to Xian train
Xian Train Station looks more like an airport!

Booking in person means you’ll have to wait until you are in country which means your itinerary will need to be flexible. That’s ok if you have a good amount of time but if you are short on time and really need to book on certain days you’ll again have to consider pre-booking your tickets.

The China Rail Corporation has a centralised booking system so you are able to book any trains for any line at any station. So if you are booking in person and know all the dates you want to travel, you will be best to do them all at once and in advance.

Booking Online Through

Alternatively if the queues and the usual drama that comes with travelling in China don’t thrill you, you can skip the queues and book online at Online tickets can be purchased up to 60 days prior to travel and up to 35 mins before the train departs.

Click on the button above then select trains, enter your intended route and the date you wish to travel, and click ‘find trains’.

The system will provide a list of available trains to choose from, choose which suits you best and complete the instructions to make your reservation.  Make sure you use your full name as per recorded on your passport and your passport number as your ID number. If you do not have the name as per your passport, you may have trouble when boarding the train.

Go through to the payment screen and complete your payment. Collect your tickets from any railway station or authorised ticket office in Mainland China. Make sure you have your ticket pickup number along with your passport with your Chinese visa clearly stamped inside. Alternatively you can have your tickets delivered to a specific address, this service incurs a small fee CNY40 (approx AU$8) and will be delivered within 24 hours of being issued.

Tickets can not be cancelled or modified once purchased, you will need to go to the refund counter at any  railway station on Mainland China with your purchased tickets and passport for identification.

If you are collecting your tickets in person, allow at the very least an hour as queues will be long. My advise is to attend the train station a day or so prior and collect all of your tickets at once therefore not leaving it until the day of travel as this could be risky and may result in you missing your train. 

At the train station in person

You can purchase tickets up to 58 days in advance and many of the larger cities such as Beijing, Xian and Shanghai will have a foreigners window or at the least an English speaking staff member.

You need to show valid ID, your passport is perfect. Ticket counters are open 24 hours a day at most large train stations so you can purchase your tickets at any time. There are also various local ticket agencies usually close to hotels, you can ask the concierge at your hotel for your nearest agency.

Foreigners are unable to use the self-service ticketing machines at the stations, they only accept Chinese ID cards. Once you tell the service attendant where you want to go and on what date, you’ll be shown a list of all trains, you can choose which suits you best. Provide your passport for identification and pay the fare which will include a small fee equivalent to a booking fee.

Like all things in China, expect to queue and also expect the usual pushing and shoving and people pushing in! Again, as stated above, do not leave it until the day of travel, you are much better off visiting the train station a day or so prior to your intended travels plans.

How to read your Chinese High-speed Rail tickets

Much of your ticket will be in Chinese however the most important parts and the parts you need to get you there will be readable. I have provided what you need to know below and this will get you to the right train and the right carriage and seat.

Your Chinese High-speed Rail Ticket

This is what a Chinese rail ticket looks like, you can clearly see the date and time recorded, that’s the date and time of departure of your train. I have blacked out my name however your name must be recorded as per your passport with the correct passport number.

Beijing to Xian train
Fast rail train ticket, this is Xian to Beijing
Beijing to Xian train

Identifying your train number

This image shows the G26 circled at the top in the middle, that's the train number. G for high-speed train and the number 26. You will need to look at the departure board to get the platform number. These can change so won't be printed on your ticket.

Beijing to Xian train

Identifying your Carriage number

This image shows the 04 circled in the right hand corner, that's the carriage number.

Beijing to Xian train

Identifying your seat number

And this image shows the 08A circled in the right hand corner, that's the seat number. Just like Japan, you must sit in your designated seat, otherwise things get a bit messy and people get confused. People get on and off at all different stops so you could have a few different people sitting next to you throughout the trip.

Beijing to Xian train

Cost of your Beijing to Xian train ticket

The image below shows CNY515.5 circled in the left hand side, in the middle of ticket, that's the price. That's about AU$107 and this trip was Xian to Beijing one way. That might seem a little expensive, however this train covered 1200 kms, which is 300 kms further than Melbourne to Sydney, in 5 hours. Not bad for $100 if you ask me.

As you can see, once you understand how to read the ticket it really is pretty straight forward. There is enough English on it to get you through!

Train travel in China

Train travel in China is affordable and easy to use, the train stations at the major cities are massive like airports. The service is very regimented and trains are punctual.

The platforms open approximately 15-20 minutes prior to departure and they will generally let foreigners through pretty promptly. However I would arrive at the station at least an hour prior to your departure time. 

All seats are numbered so there generally won’t be an issue with seating. Sometimes you might find people in the wrong seats but just show your ticket and it will be easily sorted out. You will need your ticket to exit the station so make sure you hold on to it.

Shanghai with kids
Quick and efficient, great option and you'll see some of the country side

Luggage is x-rayed on the way into the train station and you will need to show your passport to security as well. Thereafter its all pretty straight forward, check the board for your train number and head to your platform.  If all else fails and you are having trouble, you can just ask someone. I found most people to be helpful and if they didn’t speak English they would find someone who did.

I actually found the train travel much easier than flying. Flying you need to be there a couple of hours early, then check in luggage and do all the security checks which are much more stringent in China. Most of the major airports are miles from town, Shanghai Pudong Airport is over an hour from the centre of Shanghai. Whereas Shanghai train station is in the middle of the city.

Overall, I think it is a great way to travel, China is laying high-speed rail links all across the country and will lay another 1200 kms over the next 5 years. Soon there will be a high-speed train from Beijing to Tibet that is believed will be as spectacular as the Rocky Mountaineer in Canada for scenery. Its definitely the way to go for affordable and reliable travel in China.

Happy travels,

Sal, Craig & Our3kids.



This Post Has 18 Comments

  1. Emma | MY RIG Adventures

    Really great information, thank you. I think I’d go for the high speed train to shorten the trip. 16 hours to get there is way too long when you’re travelling. That’s precious exploring time!

    1. Sally

      Hi Emma,

      Thanks for your comment.

      Oh yeah I totally agree, definitely the fast train option for me especially when travelling with 3 kids in tow!

      Sal & Co.

  2. Laura Pedlar

    This post has such a wealth of information to help anyone planning to book this train. I had to say, your attention to detail is fabulous, right down to explaining the tickets using photos. I would love to plan a trip to China and take a train ride.

    1. Sally

      Hi Laura,

      Thanks for your comment.

      Yes I’m a very visual person so thought it would be easier to show reader rather than try and explain it. At least then people can see and compare it to their own ticket to make sure they are getting it right.

      China is amazing you should definitely visit soon. So much change so quickly.

      Sal & Co.

  3. Patricia Pagenel

    We traveled by train several times in China and found them to be such a convenient way to travel. Even the 72-hour train ride from Kashgar to Chengdu! And yes, checking that the passport info is correct is essential – I got denied boarding because one digit was off…

    1. Sally

      Hi Patricia,

      Thanks for your comment, wow 72 hours that’s a long train ride!

      We did 5 hrs and I was itching to get off! They are definitely efficient though and I couldn’t fault them. I actually prefer trains to flying.

      Sal & Co.

  4. Delphine

    Thank you for a very comprehensive post. Travelling in China can be challenging due to the language barrier and cultural differences. I took a night train in China years ago and it was OK, just not as modern as those bullet trains.

    1. Sally

      HI Delphine,

      Thanks for your comment.

      Yes the language barrier if definitely an issue however I was happy to see that the staff at most hotels were really helpful and often had translators to make it easier for everyone. We always found someone that spoke english if we asked around.

      Oh the trains are just like the trains in Japan. They were clean and efficient and I highly recommend them over flying.

      Sal & Co.

  5. Jing

    Your guide is very useful and comprehensive. I had visited China recently and I was also a bit surprised how efficient the train system is in China. May I also add that those who reserved their tickets online may get their tickets at the station in specific windows/counters. Regular counters sometimes have long queues while these special windows for online booked tickets tend to be shorter. 🙂

    1. Sally

      Hi Jing,

      Thanks for your comment.

      Thanks for letting me know, I will update the post to reflect that piece of valuable information. No body wants to wait in a queue if they don’t have to! There are definitely enough queues in China that you have to wait in!

      Sal & Co.

  6. Sandra Papas

    I’ve been hearing a lot about the expansion of the train network across China and friends have been reporting mostly positive experiences. Looks like there’s still room for improvement though. Would certainly be good if seats lined up with tickets!

    1. Sally

      Hi Sandra,

      Thanks for you comment.

      There are all different levels including large windows in the VIP class. We were in second class so might be why our windows didn’t line up with out seats, I suspect to pack in an extra few people! It was definitely plenty of space though and that was a big plus!

      Sal & Co

  7. Maggie

    What an incredibly helpful post! I haven’t been to China, but booking transportation in foreign countries is always slightly confusing. I’m sure it’s even more so when the language is Chinese! Also, every time I read about Chines trains, it makes me wish even more that the US had a better rail system! Imagine being able to travel at 300kph!

    1. Sally

      Hi Maggie,

      Thanks for your comment.

      The rail system is so efficient and I agree with you, I wish Australia had the same, would make travelling interstate so much easier.

      Sal and Co.

  8. Jeremy

    Good to know that you can book them online, even for foreigners. Few years back, my colleague visited Shanghai and had quite some inconveniences booking her train tickets. Something about foreigners must buy through the counter and she had to queue for hours !
    Also like how you are helping readers understand their tickets. I can read Chinese, and you did a good job ! =)

    1. Sally

      Hi Jeremy,

      Thanks for your comment.

      The language is definitely a problem but I did feel that the Chinese did make a big effort. They are happy to have foreigners visit and they are very proud of their country. I loved our visit and I hope that what I’ve learnt can help others have a really smooth trip.

      I loved Shanghai, I’d go back in a heart beat!

      Sal & Co.

  9. Yukti Agrawal

    A very informative post on how to book tickets for the trains in China. When I went to China, though I traveled through trains but could not understand the whole process as my sister-in-law who is Chinese has done all the bookings. But it is great to do now by myself on the second visit to China after reading your article. It is good you have specified which trains are high speed and would love to go by G train to feel the speed. Thanks for sharing an useful post.

    1. Sally

      Hi Yukti,

      Thanks for your comment.

      I hope that you’ll find it helpful if you ever return. I’t nice to be able to understand a little bit but I bet having your sister in law communicating for you would have been so comforting. Communication is a barrier in China but the locals in my experience tried very hard.

      Its funny, the trains never feel like they are going as fast as they are!

      Sal & Co.

Comments are closed.