Skip to content
China eSIM

Using the 12306 App in English as a Foreign Traveller

5 min read By China eSIM Team
china rail travel 2026
Using the 12306 App in English as a Foreign Traveller

15% off your first eSIM — code WELCOMEBuy eSIM →

The official 12306 app has an English interface, it accepts passports as travel documents, and it can take a foreign card — which means an English-speaking visitor can book Beijing to Shanghai or Shanghai to Xi’an directly, without an agent’s markup and without a Chinese bank account. The friction is not the language. It is a handful of fields that behave differently for a passport holder than for a resident, and knowing which ones they are turns a frustrating evening into a ten-minute booking.

Set the language before you register

The English switch lives in the app’s settings rather than being offered on first launch, so plenty of travellers download it, see a wall of characters and give up on the spot. Change the language first, then register. Doing it in that order means every field you fill in is one you have actually read.

Register at home, on your own Wi-Fi. Account creation involves a phone number for verification codes and identity details that have to match your documents exactly, and that is not a task for an arrivals hall.

The name field is where bookings break

This is the single most common failure, and it is entirely avoidable. Your name in the account must match your passport’s machine-readable data, not the version you use socially.

That means the full given names as printed, no shortened forms, no missing middle name, and no punctuation the passport does not have. Travellers with hyphenated names, multiple surnames, or a single-name passport hit this hardest. The consequence is not a rejected booking at the time — it is a ticket that will not verify at the station gate, discovered on the day, with a train leaving.

Fill it in slowly, with the passport physically open in front of you, and check it once more before you save.

Passport as travel document

Selecting the passport document type is what unlocks a foreign booking, and it also determines how you board. On most routes the passport itself becomes your ticket: you scan it at the gate and it is matched to the booking, with no paper to collect.

Some stations, some ticket types and some older routes still involve a counter or a machine. The reliable habit is to arrive with enough margin to deal with a counter if it turns out you need one, and to keep the booking reference saved offline as well as in the app.

The fields that decide whether it works

FieldWhat a foreign traveller entersWhat goes wrong
LanguageSwitch to English in settings firstRegistering blind and mistyping
Document typePassportDefaulting to a resident ID type
NameExactly as printed on the passportShortened or missing given names
Phone numberA number that receives codes reliablyCodes going to a line you left at home
PaymentA card the app accepts, or a walletAssuming any foreign card works
Seat classSecond class is the normal defaultBooking a class you did not intend

Payment is the part that varies

Foreign card acceptance in the app has improved and is not universal, and it differs by card issuer and country. Two things make this manageable. First, try the payment while you are still at home, days before you need the seat, so a refusal is an inconvenience rather than a crisis. Second, have a fallback ready.

For many visitors the fallback is paying through a wallet they have already linked a card to — the mechanics of which are covered in Alipay with a foreign card and linking a foreign card to WeChat Pay. We are not going to promise which route works for your specific card, because that is decided by your issuer and the app on the day. Try early, and you will know.

Booking windows and the sold-out problem

Seats are released a fixed number of days ahead, and that window is published in the app rather than fixed forever, so check it rather than trusting a figure from a forum. What is worth planning around is the pattern: popular city pairs at peak hours and around public holidays sell out fast, and the first business-hours train between two major cities is always the hardest seat in the country.

If a train shows nothing available, try a neighbouring departure time or the other station in the same city before assuming the day is lost. Large cities frequently have more than one high-speed station, and they are listed separately.

The travel day itself

Arrive earlier than a domestic flyer would think necessary. Security, a passport check and a walk to the right gate absorb more time than the timetable suggests, and Chinese stations close boarding several minutes before departure with no flexibility whatsoever.

Keep your phone charged and connected. Platform changes are announced on screens and in the app, and the app is the version you can read. A live data connection is also what lets you re-check a booking, call a ride at the far end, or show a driver an address in characters when you arrive.

Do the connectivity part first

Everything above assumes the phone works. Book at home on Wi-Fi, but travel with data of your own: install the eSIM before you fly so that the first time you need the app on a platform is not the first time you are testing your connection. Current plan options are on our pricing page, and if your itinerary continues into Hong Kong or Macau, note that those are separate networks and a separate plan.

Get the name right, choose the passport document type, test payment early, and give yourself margin at the station. Those four things are the whole difference between the rail network being the best part of a China trip and being the part you dread.

Related posts

View all
New traveler offer

Get 15% off your first eSIM

Pick your China data plan and enter the code below at checkout. 15% comes off your first plan before you pay.

Promo code
WELCOME

Use code WELCOME at checkout — it works right here on the site.