How Foreigners Buy China High-Speed Train Tickets: Every Payment Method Tested

By Marcus Wright, Contributing Editor  |  On-the-ground tested in Beijing, Shanghai, Chengdu  |  Updated October 2026

Last April I helped a pair of Canadian tourists at Beijing South Station who had been waiting 47 minutes in the regular ticket queue — their foreign Visa card had been rejected by three different self-service machines, and they were 15 minutes away from their Shanghai train's departure. That kind of panic is avoidable. This guide breaks down every realistic way for international visitors to buy China high-speed rail tickets, with exactly what I tested, what worked, what didn't, and how much each option costs.

China's high-speed rail network is the largest and most used in the world — 42,000 kilometers of track carrying over 2.5 billion passengers last year. For most foreign visitors, it's the most convenient way to get between major cities. But unlike booking a European train or an Amtrak ticket, paying as a non-resident comes with friction. China's payment ecosystem favors UnionPay, Alipay and WeChat Pay — none of which foreign travelers arrive with by default.

I've tested every option in this guide over the past 18 months, using three different cards (a US-issued Wells Fargo Visa, a UK Halifax Mastercard, and a Hong Kong HSBC UnionPay) and tourist Alipay/WeChat accounts I set up specifically for this. Prices and availability change occasionally — I last verified the fee structure on October 21, 2026 with a test purchase of a Beijing-Tianjin ticket (CNY 54.50, about USD 7.50).

Let's start with the comparison table, then dive into each method.

Payment Method Comparison at a Glance

Method Works for Foreigners? Typical Fee Speed Best For
Trip.com / Skyscanner Yes — easy 2–5% markup Instant, 24/7 First-time visitors, short trips
12306 China Railway app Conditional Official price (no markup) Instant, 24/7 Repeat visitors with Alipay/WeChat
Station window counter Yes — reliable None 10–60 min queue Has RMB cash or UnionPay card
Self-service kiosk (station) Sometimes None 5–15 min UnionPay card or Alipay/WeChat
Hotel or tour agent Yes CNY 20–50 per ticket 1–2 hours Luxury travelers, no Chinese phone

Method 1: Trip.com or Skyscanner (Easiest for First-Time Visitors)

Trip.com — formerly Ctrip's international-facing platform — is the most popular way foreign visitors book China train tickets. Skyscanner and Booking.com also sell them through a white-label arrangement powered by Trip.com's backend. In practice, they're the same product with slightly different search interfaces.

The booking flow is straightforward: search your route, select your train, enter your passport number exactly as it appears (no nicknames, no middle initials shortened), pay with your Visa or Mastercard, and the ticket appears in your email. Most trains let you show the QR code from the Trip.com app at the gate — you don't need to collect a physical ticket from the station. A few smaller routes still require physical collection, but Trip.com will tell you this during checkout.

I booked my Beijing-Shanghai ticket on Trip.com last January when I forgot my UnionPay card at home. The total was CNY 578 (vs CNY 553 on 12306) — about a 4.5% markup. My Wells Fargo Visa went through on the first try, no decline. The QR code scanned at Shanghai Hongqiao without any issues. Total time from search to having the ticket on my phone: 8 minutes.

Fees to expect. Trip.com doesn't call it a booking fee — it's baked into the ticket price. For a Shanghai-Beijing second-class seat (official price CNY 553), Trip.com typically charges CNY 575–590. That's CNY 22–37 over, or about 4–7 USD. Your home bank may also slap on a 2–3% foreign transaction fee if your card charges one. Check our foreign card fees guide to know your card's rate before you leave.

What Trip.com gets wrong. Train number changes happen occasionally (China Railway sometimes adjusts schedules). When this happens 24+ hours before departure, Trip.com will usually send an email. When it happens three hours before — which I've seen once — you're on your own to figure out the new train at the station. That's not a common problem, but it's worth knowing.

Pro tip: Book your first ticket from the airport before you've even checked into your hotel. Trip.com prices rarely sell out for popular routes, but getting the payment out of the way when you still have Wi-Fi and a low-stress moment is better than doing it from a taxi queue in Shanghai traffic.

Method 2: Official 12306 China Railway App (Best for Repeat Visitors)

12306 is China Railway's official booking system. It has the best prices — no markup, ever — and the most accurate real-time schedule information. For a first-time visitor, though, it has a learning curve. Let me break down what works and what doesn't as of late 2024, when 12306 finally opened passport registration without requiring a Chinese phone number for account setup.

Account registration. You can now create a 12306 account with just your passport, an email address, and a phone number from home (any country). Go to 12306.cn or download the app, select "English" on the top-right, and register. The verification email arrives instantly. This part works smoothly.

Payment — the catch. Here's where most foreigners trip up. 12306's checkout accepts UnionPay cards, Alipay, and WeChat Pay. It does not accept foreign-issued Visa or Mastercard directly. I tested this with my Wells Fargo Visa and it was declined every time — the app showed a vague "payment failed" message with no explanation. My UK Halifax Mastercard also failed. My HSBC UnionPay, however, went through immediately.

Tourist Alipay and WeChat Pay both work on 12306, but only if you have a positive balance in the app. If you need to load money into Alipay or WeChat first, check our mobile payment setup guide — the tourist version of both apps requires linking a foreign card and can take 24–48 hours to activate.

12306 payment workaround. If your foreign Visa/Mastercard works on Trip.com but not 12306, use Trip.com for the occasional trip and save 12306 for when you've got Alipay or WeChat set up. Or register on 12306 and buy a quick small ticket (Beijing to Tianjin, CNY 54.50) to test whether your specific card works — some newer Visa cards with UnionPay co-branded support do go through.

Method 3: Station Window Counter (Most Reliable Backup)

Every major China railway station — Beijing South, Shanghai Hongqiao, Guangzhou South, Chengdu East, Xi'an North — has a foreigner-friendly ticket counter. Look for a window with an English sign, or ask any uniformed staff member (most train stations have at least one staffer with basic English) to point you to the right queue. Smaller stations may not have dedicated English support, but ticket agents still handle foreign passport purchases every day.

The counter accepts: RMB cash, USD cash (at a slightly worse exchange rate than the bank), UnionPay cards, Alipay, and WeChat Pay. Some major stations in tourist hubs like Guilin and Hangzhou have started accepting foreign Visa and Mastercard at dedicated terminals — I tested this at Guilin Station in August 2026 and my Visa worked on the first try — but this is still inconsistent. Don't rely on it.

I helped a retired Australian couple at Chengdu East Station in March 2026. They spoke no Chinese, had no mobile payment set up, and only carried USD 200 in cash. The agent at the foreigner counter exchanged USD 30 for RMB at a rate about 0.8 yuan below the mid-market rate, sold them two Xi'an-bound tickets, and even printed them without charging the usual CNY 5 ticket-printing fee. Total time: 12 minutes, including the exchange.

Queue time varies wildly. Beijing South and Shanghai Hongqiao can have queues of 45–60 minutes during peak hours (8–11am, 4–7pm). Chengdu and Xi'an are generally faster — 10–25 minutes. If you buy at the counter, arrive at the station at least 90 minutes before your train departs, not the standard 45 minutes. China's security check at train stations is more thorough than most airports, and the counter queue adds another layer of waiting.

Method 4: Self-Service Kiosks (Hit or Miss)

The blue-and-white kiosks scattered around every station lobby are fast when they work, but they're the least reliable payment option for foreigners. I've tested kiosks at four stations and the results were inconsistent:

  • Shanghai Hongqiao Terminal 2 kiosks: UnionPay and Alipay only — Visa declined
  • Beijing South central concourse kiosks: UnionPay only — Visa and Mastercard declined
  • Chengdu East foreigner section kiosks: UnionPay, Visa, Mastercard accepted — all three of my test cards worked
  • Guilin Station new kiosks (installed 2026): All cards accepted

The pattern seems to be that newer kiosks accept international cards and older ones don't. Since you can't tell from a distance which is which, I don't recommend starting here unless you've got a UnionPay card or Alipay ready.

Method 5: Hotel or Tour Agent Booking (Convenience Premium)

Most mid-range and luxury hotels in China offer a train ticket booking service for guests. They use 12306 or Trip.com behind the scenes and add a convenience fee of CNY 20–50 per ticket. It's the most expensive option, but it's useful if you don't have a working phone, can't access Trip.com, or are traveling in a group and want one person to handle it all.

I wouldn't recommend this as your primary method. But if you're stressed about payment and your hotel's front desk speaks English, it's a solid Plan C.

Common Mistakes That Get Visitors Stranded

I see the same payment-related train ticket mistakes repeatedly. Here are the top four, and how to avoid them.

1. Waiting until departure day to buy tickets

Popular routes sell out. Shanghai-Beijing Friday evening trains can sell out 3–4 days in advance. If you arrive in Beijing on Monday and want to go to Shanghai on Thursday, book your ticket Tuesday morning at the latest. Trip.com will show you remaining seat inventory in real time.

2. Entering passport details incorrectly

Your name on the ticket must match your passport exactly — including capitalization, hyphens, and spaces. No middle initials, no nicknames. I've seen a family of three get held up at the gate for 20 minutes because the father booked the tickets with "R. Smith" instead of "Robert James Smith" as printed on his passport.

3. Not having a payment backup ready

If your primary card gets declined or your Alipay balance is too low, you need a Plan B before you're standing at the gate. Keep RMB cash for at least one ticket, or have a friend who can load Alipay for you. The station counter always accepts cash, so that's your universal backup. For more backup payment ideas, see our prepaid travel card comparison.

4. Skipping the security check queue

China train stations require passing through X-ray screening for bags and a personal metal detector, similar to airport security. Foreigners sometimes underestimate how long this takes — 10–25 minutes depending on the station and time of day. Arrive 90 minutes early if you're buying tickets at the counter, or 45 minutes early if you're using a pre-booked QR code.

Final Recommendation: Your Best Payment Strategy

Here's what I'd do if I were you:

First-time visitor, no Chinese phone: Use Trip.com for all your train tickets. It's the easiest, most reliable, and the 4–7 USD markup is negligible on a one-week trip. Buy all tickets from your home country before you fly — you'll have better Wi-Fi, less stress, and you can use your home credit card without needing mobile payment.

Repeat visitor, has Alipay/WeChat set up: Use 12306 for official prices. Set up tourist Alipay or WeChat Pay before your flight (allow 24 hours for activation), load a small balance, and you're good. The savings on a 2-week trip will more than cover the setup effort.

Got stuck or card declined at the station: Head to the foreigner window counter. Cash always works, and UnionPay cards work at every station. Keep at least USD 100 in RMB for emergency purchases like tickets, taxis, or last-minute hotels.

About the author: Marcus Wright is a Beijing-based researcher specializing in China's payment ecosystem. He has tested more than 40 international and Chinese payment products firsthand across eight Chinese cities, and contributes field-tested guides based on on-the-ground experience with Alipay, WeChat Pay, UnionPay cards, ATM networks, and high-speed rail payment systems. Meet the full editorial team →

Editorial Note: All information on this page reflects what the author verified during October 2026 on-the-ground testing. China Railway updates payment rules and kiosk hardware periodically — if you find a different result, please tell us through our contact page. This is travel reference information, not financial advice. We do not sell train tickets or provide booking services.