Dear Nadia Yahya,
Thanks for contacting Top China Travel!
There are a few options for you to booking train tickets in China.
Option 1: Directly buy ticket at the Railway Station
At some big cities in China, such as Beijing, Shanghai and Shenzhen, there are English-speaking ticket counters for foreigners in railway stations. You could buy ticket at these counters.
There are no international tickets selling in railway station, and you could only buy domestic tickets. And as there are many people choose to travel by train in China, and sometimes you need to wait in a long queue, you should allow plenty of time to buy the ticket.
As you buy the ticket yourself, there is something you should pay attention:
• Make sure the opening date for purchasing of the ticket
• High-speed trains are the C, D, G, or Z-category, and the ticket of them could be bought 10 days before departure
• The tickets of Trains of K or T category could be purchase 5 days before departure.
• Avoid the public festivals for Chinese people could be less crowed in the train.
Booking China Train Ticket Online
You could also online booking with china Railway customer service center. The website of China Railway Customer Service Center is www.12306.cn. You can book all domestic trains on this website. However this website is just available in China.
Tips:
• The tickets could be booked and issued in 60 days usually in advance currently.
• Applicable banks cards for payment online: Bank of China, China Merchants Bank, Agricultural Bank of China, Industrial and Commercial Bank of China. You could open up the e-currency before use the payment service.
Telephone Booking
Booking train tickets on phone is available.
Bookings Hotline: 95105105 (Do not forget to add the area cord of your departure area in front of it)
Any further request or question, please feel free to contact with us.