Book China Train Tickets Online

AmoyTrip provides China train tickets booking service with quick reply and ticket confirmation in the lowest booking fee(10%). If you have trouble in booking China train tickets online by yourself. we believe we are your best choice.

1. What You Pay Per Ticket

What you pay = Ticket Price*(1 + 15% booking fee + 5% Paypal handling fee)
For Example:
Ticket Price = RMB100(USD17),
What you pay is RMB100*(1+15% booking fee + 5% Paypal handling fee)=RMB120=USD20 (1USD=6RMB)

2. Information Required:

  1. Full Name
  2. Passport NO.
  3. Train info

3. Make Payment

We book and buy ticket first, you pay later. Only when booking is successful will we send you ticket booking reference No.with email and send Paypal invoice for money request. We don’t ask you to pay before tickets are done.

4.Get Ticket

You can get your tickets by ticket booking reference No. and your passport  from any railway station for free or train ticket agents for RMB5 per ticket in China.

Here are some agents in Beijing airport and Shanghai airport for reference.

**Train ticket agents(火车票代售点) at Beijing International Airport :
Terminal 2: Arrival floor, opposite to No.9 gate
Teminal3: China Railway Travel Service (中国铁道旅行社3号航站楼门市部)

**Train ticket agents(火车票代售点) at Shanghai Pudong International Airport:
B06 Room,Maglev Station, Pudong Airport(浦东东机场中步行道磁悬浮站B06室)

Inquiry Now


If you have China Bank credit/debt card, please feel free to follow these steps to book China train tickets online by yourself.

About China Train Ticket

Traveling in China by train is one of the most economical and safety way.Due to some reasons,booking China train ticket used to be a tough job, especially during the Chinese Spring Festival eve.  This has gone since official China train ticket booking website was launched in the late of 2011.People are able to book China train tickets online, such as the train between Beijing, Shanghai, Beijing,Xian etc. Not only China citizen can book the China train ticket online directly, but foreigners providing passport information can book the train ticket online as well.The advantage of booking train ticket online is that it allows you to buy the tickets 60 Days in advance of your departure date (since 7th December 2014) which is longer that buying from train ticket agent which is only 10 days before the departure date. That is why people, especial the young people prefer to buy train ticket online.However,as there is not English version Train ticket booking website, few foreigners book the ticket online by themselves. After reading this article,I believe you will be able to book China train tickets online by yourselves.

Instruction on booking China train tickets online step by step.

1.First, register you account on official China train ticket booking website:

  • install CA
  • click “Buy Ticket”
  • register
  • agree the policy
  • book-China-train-ticket-online-tutorial-1





2. Fill in your new user registration information

book-China-train-ticket-online-tutorial-4 book-China-train-ticket-online-tutorial-5After you submit your information,check your will receive an “activate account” email from 12306. then activate your account by clicking the link.

3. Return to the homepage, click “Buy Ticket”again, login your account, you will see “Book Ticket”as below ,then Search for the train you likebook-China-train-ticket-online-tutorial-6
4.Search Trains (take Beijing–Shanghai for example)—–> Choose the train No. and click Book Button (预订)


5.Show ticket price and fill in your personal information and submit



6.Check the ticket information (date, price, ticket class) and confirm


7.Make the Payment online






Currently, they only support China Bank’s card, like ICBC, CMB, BOC. If anyone have problem of making the payment, please feel free to contact me, I am pleased to help you for the payment.

After you make the payment successfully, you will receive an email about your train ticket’s information. you will find an e-ticket number in the email, such E7879xxxx. Keep this number.

8.Get your train ticket at ticket agent or railway station

When you book China train tickets online successfully, you can get the ticket the day your departure from railway station ticket office. For guarantee, I suggest you get the ticket from the train ticket agent nearby in advance. 5RMB per ticket will be charged if taking ticket from ticket agent.

9. See what our clients say about our China train ticket booking service

Reliable and Swift in Response

I have booked China train tickets via AmoyTrip over the past two years for my various FIT (Free and Independent Travel) holidays to China and have found Ryan from AmoyTrip to be reliable and swift in his response. Also, his good command of English facilitated e-mail communication. Highly recommended to avail of Ryan's services.

MK Khoo


And as my trip is about to come to an end i want to leave a review for just how great Ryans service was. There was a point where i was stuck with no hotel in booking so I emailed Ryan asking for his number and he replied to me in less than a minute. In a country like China where you can get stranded with no one speaking English I think this is a great person to have access to. Will definitely use his services again. Thanks again, Ryan!


Great Service

Ryan was extremely quick with responding and the service was great. Will definitely be using amoytrip for all of my China travel plans.

Hong Kong

Excellent Service, Very Customer Focused

I contacted Ryan in early Jan 2014 to enquire about train tickets in China, for travels in late January (near festive period) Ryan was excellent, very customer focused and happily accommodate my request, including changing the train times on one of my reservations. Payment to Ryan was seamless, tickets were collected with no problems and travels were fantastic. Ryan even checked with me after my travel dye to ensure all was ok, which was very thoughtful of him. I have no reservations in recommending Ryan to sort travel arrangements/bookings out, and will definitely engage his services again for my next trip to China. He definitely is a safe pair of hands.





Free Inquiry Now:

Your email address will not be published. Required fields are marked *


five − = 2

26 Inquires of “Book China Train Tickets Online

  1. I would like to travel from Nanjing to Shanghai on October 3rd 2015 on G class train. Do you provide any service for this route? If so, how does this work?

  2. Hi!

    My name is Luv and I want to travel from Hong Kong to Quzhou (arriving there by 3rd). My understanding is there are no direct lines, so I might have to do the following route:

    HK>SZ>Xiamen>Quzhou, correct? Or is there a better route to go by?

    Looking forward to your reply.


    • Dear Luv,

      Thank you so much for your China train ticket booking enquiry. One of our travel experts has send you a reply via email, please check.

      Best regards,

      AmoyTrip Team

  3. Train No Station from Station to. Travel class Dep date and Time

    G7314. Hangzhou. Shanghai Hongq II class seat. 22.10.2015. 13.06
    T110. Shanghai. Beijing. Hard sleeper. 23.10.2015. 17.56
    K267. Beijing. Zhangjiajie. Hard sleeper 26.10.2015. 13.16
    K1473. Zhangjiajie. Liuzhou. Hard sleeper. 30.10.2015. 18.38
    K986. Liuzhou. Guilin. II class 31.10.2015. 07.32

    I need the tickets for me and my wife i.e. Two tickets. Kindly inform me the total ticket price and your service charge. I shall collect the paper tickets at the railway station with your e ticket number.
    Please advise whether for each ticket separate E number or collectively one E number for all tickets. I shall send copies of passport in next mail.

  4. Hi Ryan! Remember me from last year’s train ticket booking?

    URGENT because it looks like no more SOFT SLEEPER for 22 Jun train? Any bus to another station where I can get train ticket to Longyan?

    22 Jun 2015, Guilin North-Longyan SOFT SLEEPER (LOWER BUNK PLS, 2nd class)
    Train K636 lv 1759 hours ar 1242 hours (23 Jun) J: 18¾ hours

    24 Jun 2015, Longyan-Guangzhou SOFT SLEEPER (LOWER BUNK PLS, 2nd class)
    Train K231 lv 1958 hours ar 0519 hours (25 Jun) J: 9½ hours

    Regards, MK

  5. Hello 20 February Beijing to Harbin after 24 February Harbi. To dalan next 26february dalan to Shangai is it impossible??

  6. Hi Ryan!

    What a wonderful service you are providing via this posting.

    I only need 5 train tickets for this upcoming trip to Hubei/Hunan, Chongqing and Chengdu.

    As I do NOT wish you to lose out when you are being such a good soul to help us buy train tickets (since web-site does NOT accept international credit cards), I’d like to confirm:

    — If total price for 5 train tickets is, say, RMB200 – do I just pay RMB240 (ie, 20% extra) when I click on the Paypal payment?

    — any other extra that I have to pay pls?

    I will provide you with specific train details after your reply. Much obliged, MK

  7. Hi,

    I am hoping to do the trans Mongolian train starting in Beijing, therefore I bought a one way ticket to Beijing and hope to get the train to Ulaan Baatar, but inorder to get a visa I need proof to my flight in and my transport to leave the country, hence I will need my train ticket to do so.

    Can you help with the purchase of the train ticket and will you be able to send me the ticket in time to get a visa?

    Thanks in advance

    • Dear Bridget,

      Thank you very much for your inquire. Could you please let me know which departure date you want for the ticket? And what class of tickets do you prefer, hard sleeper, Soft Sleeper or Deluxe Sleeper? There is an international train K23 from Beijing to Ulan Bator every Tuesday. I will find if the tickets available for your date.

      Looking forward to your reply soon.

      Best Regards,

  8. I contacted Ryan in early Jan 2014 to enquire about train tickets in China, for travels in late January (near festive period)

    Ryan was excellent, very customer focused and happily accommodate my request, including changing the train times on one of my reservations.

    Payment to Ryan was seamless, tickets were collected with no problems and travels were fantastic. Ryan even checked with me after my travel dye to ensure all was ok, which was very thoughtful of him.

    I have no reservations in recommending Ryan to sort travel arrangements/bookings out, and will definitely engage his services again for my next trip to China. He definitely is a safe pair of hands.

  9. Hello, i ‘ve read your guide and I want to ask you about help me to buy tickets for my travel because my friends who have helped me before now are not available for me now and i can’t buy tickets.

    • Thanks for your comment. Could you please kindly let me know what date and trains you would like to take? I can search for you if they are available.



      • K7036 from HeiHe to Harbin 2014/02/23
        D28 from Harbin to Beijing 2014/02/24
        but today is very early

        • Yes it is too early now. I will keep your date and search for you if they are released.

          Have a nice day.


        • hi mdv,

          your train tickets are available now. if you need the tickets kindly send your passport number and full name to my email privately. Then I can book the tickets for you

          Looking forward to your email


        • and ticket type you prefer, such as soft or hard sleeper, first or second class tickets, thanks.

  10. Booked with Ryan last May. Aside from being cheaper (hell lot cheaper) than other travel agencies, Ryan offers quick, reliable and very good service. Highly recommended. Will book again for my next China visit.

  11. Hello! Thank you very much for this informative guide… I was wondering if you could please help me to book a ticket for the T108 (Shenzen-Beijing) train, because I don’t have any Chinese bank account hehe… thanks a lot in advance! :)

      • Hello Ryan!

        I just wanted to thank you for your help, everything went great! I had
        no problems getting my train ticket, and the journey itself was a very
        interesting adventure hehe.

        Thanks for all, take care, best regards!

  12. Hi,
    I would like to travel during chinese newyear next year (31 jan-08 feb 2013) from Beijing to Shenzhen, with some stops in between, like Guilin. I would like to find an agent but even they can not guarantee me to be able to book it succesfully. What should I do?
    Thank you so much for your help!

  13. I’m not positive where you are getting your information, however good topic. I must spend a while studying more or understanding more. Thanks for great info I was looking for this information for my mission.

  14. You are really a excellent webmaster. The web site loading speed is amazing. It kind of feels that you’re doing any unique trick. Furthermore, The contents are masterpiece. you have performed a magnificent job in this subject!

  15. Hi Deepak,

    Thanks for your quick response. Yes it is true, it is hard to book the train ticket for hot cities,even on normal days. I am not sure if it is available on agent nearby ,as Hong Kong is a special region in China.

    Maybe you can take train from Beijing to Shenzhen, then transfer from Shenzhen to Hong Kong. It is more easier to buy tickets from Beijing to Shenzhen, and these tickets are available online.



  16. Hi Deepak,

    Thank you very much for visiting our website. Yes the train ticket from Beijing to Hong Kong is not available online. You had better go to Beijing west railway station to buy the ticket. tickets will be released 10 days in advance from railway station. you can buy on 19th September for 28th’s tickets.

    Best regards,