There are five ways to buy train tickets in China:

1. Book online with a travel agency like China Highlights

2. Buy tickets at a train station

3. Buy tickets at a ticket office

4. Book at China Railway’s official website

5. Book ticket by telephone

Certificate required for booking

  • Foreign passengers: Passport or Travel Permit
  • Hong Kong, Macau, and Taiwan passengers: Mainland Travel Permit

When Do Reservations Open

Most train tickets can be purchased up to 30 days before the departure day when you book online or by telephone, and 28 days in advance when you buy them at train stations or local train ticket offices. However, tickets on trains like D overnight trains and Y trains (e.g. Lanzhou - Jiayuguan or Duanhuang) can be purchased 20 days before the departure day. Some other train tickets can be purchased only 4 days ahead.

The train tickets look likeThe red-color & blue-color tickets

Book Tickets Early if Your Travel Date Coincides with a Chinese Holiday

You are recommended to book tickets early, especially when your departure date coincides with a Chinese festival or holiday, such as the National Holiday (October 1st to 7th) and Chinese New Year (usually during the end of January and the beginning of February). See more dates when you should book train tickets early.

Read on to see the five ways to buy train tickets in China:

1. Book Online with China Highlights - Recommended

Many travelers would like to use China's vast and cheap rail network; however, obtaining train tickets is not an easy process (they are sold out quickly, there are long queues, and there are language problems, etc.). China Highlights makes train ticket online booking available to you to save you time, hassle, and money. All inquiries will be handled by China Highlights' experienced and professional travel advisors to ensure you get the best service.

  • Only 3 steps to make the booking
  • 24/7 one-to-one service
  • You can select seats for free
  • Bilingual instructions provided
  • 2200+ five-star reviews on social medias like Trip Advisor and Trust Pilot
  • Domestic and international tickets can be booked
china highlights train ticket servciceChina Highlights' train ticket service

Search for train prices and schedules and book a ticket now!

China Highlights accept booking requests months ahead and will purchase your tickets as soon as reservations open. We do the extra to save your time.

China Highlights provide seat selection service for free. After making the booking, you can get your tickets easily by the 2 ways below:

  • Collect by yourself at a train station: collect your tickets at any railway station with your passports or Mainland Travel Permits and a pick-up number which we will send to you via email. (Often there are queues at the pick-up counters, so make sure you calculate some extra time for picking up the tickets.) Seat selection service is available for high-speed trains when you choose to collect tickets by yourself at a train station.
  • Ticket delivery service by China Highlights: use our hassle-free delivery service and select seats for free. Seat selection service is available for all trains. Tickets will be sent to your hotel or address in China before you arrive.

Also read How to collect Train Tickets after Booking Online with China Highlights.

2. Buy tickets at a train station

Buying tickets at train stations can be difficult for foreigners who cannot speak Chinese. Train stations sell tickets 28 days before departure. You need to queue in front of a ticket window to buy tickets. There are always long queues in front of each ticket window at train stations in large cities such as Beijing, Shanghai, Guangzhou, Hangzhou, Xi’an and Chengdu, especially during holidays. An electronic board over the windows will update the information regarding the availability of tickets in Chinese only.

Here are some tips for buying tickets at train stations:

  • Bring all the passengers’ original passports.
  • Expect long queues in front of the counters, especially during holidays.
  • Your preferable train can be fully booked, especially for popular routes or during peak season (including Spring Festival, National Holiday, Mid-autumn Festival, Dragon Boat Festival, etc) . It is recommended to prepare alternatives.
  • Staff at the train station cannot speak English. So it would be advisable to search train information in advance and write it down to show the person at the counter. Our travel advisors are glad to help with the translation or you can ask hotel staff to translate the information into Chinese.
  • Check the ticket fare on China Highlights and prepare enough cash (RMB), as the train station does not accept foreign credit cards.
  • Skip the Self-service ticket machines as they can accept Chinese ID only.

Buy ticket in the station

3. Buy Tickets at a Local Ticket Office

ticket officeThe local ticket office

Like train stations, ticket offices sell tickets 28 days in advance. But ticket offices are less crowded and located all over a city. RMB 5 will be charged per ticket as service fee.

The working hours at ticket offices are usually from 9:00 am to 6:00 pm. Also bring your passports to buy the tickets. Only cash (RMB) is accepted. Tickets can not be collected here if you have made a booking online.

Do not expect English to be spoken at a ticket office. It would be better to prepare a note in Chinese with the train number, travel date, and seat class.

4. Book Online at

book train tickets online

The China Rail official website sells tickets 30 days before departure. But it is also difficult for foreigners to use since the website is only in Chinese and only accepts Chinese bank cards.

See the instructions on how to Buy Train Tickets at

5. Book by Telephone

The official telephone number for ticket booking is area code + 95105105, e.g. Beijing: 010-95105105, Shanghai: 021-95105105, Guangzhou: 020-95105105, etc. Working hours are from 06:00 to 23:00. Only Chinese is spoken.

Tickets can be booked by telephone 4 to 30 days in advance. After a successful reservation, you need to collect the tickets at a train station within 24 hours and make a payment by cash (RMB), otherwise your booking will be cancelled.

How to Read A Train Ticket

Please note: Passengers who hold red-colored tickets shall go through the manual ticket check and blue-coloredones to the automatic ticket check.

china train ticket

Our Recommended Train Travel Routes in China

train travel

If you are planning a tour in China and want to experience a high-speed train,please see the following itineraries for inspiration:

  • 5-Day Shanghai and ItsNeighbors Bullet Train Tour — modern Shanghai and traditional water towns
  • 12-Day China Train Safarifrom North toSouth Chinahighlights ofChina in Beijing, Xi'an, Guilin, Guangzhou, and Hong Kong
  • Seemore ChinaTrain Travel Tours

Not interested in the above tours? Our tours can be customized or tailor-made fromscratch. Just tell us your interests and requirements andwe will help you design yourChina tour.

China Train Travel FAQs

Do all the passengers need to show up when picking up paper tickets?

Answer: No. One person can pick up all the train tickets by presenting the pick up numbers and all passengers' passports (the passports should be the ones for ticket booking). This person doesn't even need to be one of the passengers.

Can you buy international train tickets?

Answer: Yes, we can buy international tickets on rail routes including Siberian rail routes (Beijing–Ulaabaatar, Beijing–Moscow and Ulaabaatar–Moscow, etc.), Beijing–Hanoi, Nanning–Hanoi, Beijing–Pyongyang and Urumqi to Almaty/Astana. Please search the train schedule and make a booking at China Highlights train ticket booking.

I booked tickets for several routes, can I pick up all tickets at one station?

Answer: Yes, you can pick up tickets for all routes at any train stations at any time after tickets have been issued online. There is no extra fee if you pick up tickets at train stations in mainland China. If you pick up tickets at Hong Kong West Kowloon Station, there will be an extra cost of about HKD10-30 per ticket.

There is one exception, if your tickets are issued on Hong Kong Railway website (usually refer to Hong Kong high-speed train tickets), tickets can only be collected at Hong Kong West Kowloon Station. In this case, you travel advisor will let you know via email.

Can I collect my ticket from an automatic ticket machine?

Answer: The automatic ticket machines can only accept Chinese citizens’ ID cards. Passengers who bought tickets using their passports can only collect the tickets at the ticket windows of any train station.

Can I book e-tickets for trains in China?

Answer: Currently, foreign passengers with passports have to use paper tickets for boarding.

More Questions about China Train Travel


This is a place for show life about china, If these articles help you life better in china, Welcome to share this website to your friends, Or you can post questions about china life in FAQ, We will help you to find the right answer.