Can Foreigners Use 12306 for Train Tickets? Alipay & WeChat Pay Guide
Blog/Payments & Apps

Can Foreigners Use 12306 for Train Tickets? Alipay & WeChat Pay Guide

Planning to ride China's trains? Learn how foreigners can book on 12306, set up Alipay and WeChat Pay with a foreign card, and stay connected with backup cash.

Go2China Easy Editorial Team||12 min read

Quick answer

  • Foreigners can use 12306 to book train tickets after passport verification, but paying with a foreign card often requires linking to Alipay or WeChat Pay first.
  • Before departure, install Alipay and WeChat Pay, link your Visa or Mastercard, complete verification, and test small payments to avoid first-day friction.
  • Carry a backup card and some cash because small merchants, transport counters, or hotel deposits may still require a non-mobile payment method.

Introduction: Why China Feels Cashless to Foreign Visitors

You've booked your flights, mapped out a rough itinerary, and started dreaming about the Great Wall and Zhangjiajie. Then the practical anxiety hits: how do you actually pay for things in China? Your home credit card may work at big hotels, but what about a metro ticket, a street-side breakfast, or a high-speed train ride from Beijing to Xi'an?

China has moved decisively toward mobile payments. In major cities, you'll see QR codes at nearly every shop, restaurant, and taxi. Alipay and WeChat Pay are the two dominant apps. For foreign visitors, the good news is that both now support linking international Visa, Mastercard, and other cards. The tricky part is that setup, verification, and merchant acceptance can vary. That's why preparation before departure matters as much as the apps themselves.

This guide walks you through exactly what to install, how to verify your identity and link a foreign card, where payments can still fail, and what backup to keep in your pocket. By the time you land, you'll know how to use 12306 for train tickets, how to pay for your first day, and what to do if a payment doesn't go through.

Before Departure: What to Install, Verify, and Screenshot

The single most important step is to set up your payment apps before you board the plane. Alipay and WeChat Pay both require identity verification and a linked card. Doing this at home with your passport and stable internet is far easier than trying to troubleshoot at an airport counter in a foreign country.

Start by downloading both apps from your official app store. For WeChat Pay, you'll need the main WeChat app first, then activate the payment feature. For Alipay, the app includes a dedicated 'TourPass' or international card feature—exact options may vary by region. Link a visa or Mastercard that has no foreign transaction fees if possible, and complete the identity verification steps until your account shows as ready. Keep a screenshot of your payment QR code and your profile details.

Connectivity is the backbone of everything. Without data, mobile payments slow down, maps won't load, and you can't call a ride. Compare eSIM (if your phone supports it), international roaming, and local SIM options before you go. A reliable data connection also lets you check train times, send your hotel address to a taxi driver, and translate signs. We recommend downloading offline maps and taking screenshots of your hotel address, train bookings, and payment setup as a backup.

Can Foreigners Use 12306 for Train Tickets? Alipay & WeChat Pay Guide - Shanghai travel photo 1
Shanghai travel scene for planning this China trip.

Alipay and WeChat Pay Setup with a Foreign Card

The exact setup flow changes frequently, so think of this as a checklist rather than a fixed recipe. Open Alipay, go to 'My' or 'Account', find the payment settings, and choose to link an international card. Enter your card number, expiry, CVV, and billing address. You'll likely need to complete a verification step that may require an SMS code or an in-app confirmation. Do the same for WeChat Pay under 'Me' > 'Services' > 'Wallet'. If you run into trouble, check whether your card issuer allows international transactions and whether your phone can receive SMS from the app.

Once linked, make a small test transaction before departure. Buy a coffee or top up a service—anything under ¥10. This confirms that the card is accepted and that your phone can complete the transaction. Some travelers report that their card works for small purchases but fails for larger deposits or train bookings. That's why we say: test with a small amount and keep a backup payment method available.

Remember that Alipay and WeChat Pay for foreigners is a relatively new feature. Rules, limits, and merchant acceptance can change without notice. The apps are designed for domestic users, so international card support may come with restrictions. Read the latest official guidance from Alipay and WeChat, but also be prepared for the possibility that a specific merchant doesn't accept foreign cards through these apps.

Where Payments Can Fail and What Backup to Carry

Even with perfect setup, payments can fail. Some small merchants—street stalls, local taxis, or rural shops—may only accept domestic payment methods or cash. Transport counters occasionally have trouble with foreign cards. Hotel deposits sometimes require a physical card or cash. The key is not to panic but to have a backup plan.

Your backup should include a physical credit or debit card (preferably one that works internationally and has low fees) and a modest amount of cash in RMB (Chinese yuan). Exchanging a small amount before you arrive or at the airport is wise. Many visitors find that ¥200 to ¥500 in small bills covers snacks, tips, and emergency situations. Keep this separate from your main wallet.

Another failure point is connectivity. If your eSIM or roaming connection drops, your payment app may not load. That's why offline screenshots of your payment QR code and hotel reservation details are essential. Some hotels and airports offer free WiFi, but you may need to verify your identity first. Test your data connection as soon as you land—if it doesn't work, find a WiFi hotspot and troubleshoot or buy a local SIM.

Can Foreigners Use 12306 for Train Tickets? Alipay & WeChat Pay Guide - Shanghai travel photo 2
Shanghai travel scene for planning this China trip.

First-Day Payment Checklist for Airport, Hotel, Metro, and Food

Your first day in China is both exciting and potentially overwhelming. Use this checklist to avoid common rookie mistakes. At the airport, check that your data connection works, withdraw a small amount of cash from an ATM if needed, and try a tiny mobile payment such as buying a bottle of water. If it works, you're ready.

When you reach your hotel, confirm at the front desk that they accept foreign guests (they should, but it's worth asking). Ask about the deposit policy—some hotels block funds on your physical card, others require cash. Use Alipay or WeChat Pay for any incidental charges. Then geolocate your metro station and buy a ticket or use a transit QR code. Many cities support an official subway app, but for simplicity, a one-time ticket with cash is often easiest for a short stay.

For meals, look for the green QR code on the table—that's typically a mobile ordering and payment menu. You can scan with Alipay or WeChat Pay and complete the transaction in English if your app is set to English. At street food stalls, cash may be faster. End your first day by checking that your payment apps still work and noting any issues for tomorrow. You can research more in our Travel Essentials guide for a fuller picture.

Conclusion: Use 12306 for Train Tickets and Beyond

The short answer to the title question is yes, foreigners can use 12306 for train tickets, but the experience is smoother when you combine it with Alipay or WeChat Pay. The 12306 app and website offer an English version, and passport holders can verify their identity for train bookings. However, many travelers find that booking through third-party platforms or at the station ticket office is easier. If you prefer to use 12306 directly, you'll need to register with your passport number, and payment is often easier with a mobile payment app than a foreign card.

The same mobile payment setup that works for train tickets also works for taxis, metro rides, restaurant bills, and entrance fees. That's why we say Alipay and WeChat Pay for foreigners are the keys to a cashless trip. They're not perfect, but with a backup card and some cash, you can handle almost any situation. Your data connection is equally important—so choose an eSIM or roaming plan that works for your phone and trip length.

Now that you understand the payment landscape, you can confidently plan your route. Check the visa rules in our Visa & Entry guide, browse destination ideas, and use our Itinerary planner to build a realistic schedule. If you have questions, feel free to ask in the comments—we're here to help you travel China without the hiccups.

Can Foreigners Use 12306 for Train Tickets? Alipay & WeChat Pay Guide - Shanghai travel photo 3
Shanghai travel scene for planning this China trip.

Before you go

  • Install Alipay and WeChat Pay on your phone before departure.
  • Link a Visa or Mastercard and complete identity verification in both apps.
  • Test a small transaction and save screenshots of your payment QR codes.
  • Arrange a data connection: eSIM, roaming, or local SIM with offline maps.
  • Pack a backup physical card and ¥200–500 in cash for emergencies.

Common mistakes

  • Waiting until you arrive to set up mobile payments—do it before you fly.
  • Relying on a single app or single payment method; always carry backup.
  • Assuming every merchant accepts foreign cards via Alipay or WeChat Pay.
  • Forgetting to check your phone's eSIM compatibility before purchasing a plan.
  • Underestimating the importance of a stable data connection for payments and maps.

FAQ

Can foreigners use Alipay and WeChat Pay in China?

Yes, both Alipay and WeChat Pay support foreign Visa and Mastercard cards for many transactions. You need to install the app, link a card, and complete identity verification. Test a small payment before relying on it for larger purchases.

How do I link a Visa or Mastercard before arriving?

Open Alipay or WeChat Pay, go to payment settings, choose 'Add Card', enter your card details, and follow the verification prompts. You may need an SMS code or in-app confirmation. Use a card with no foreign transaction fees if possible.

Do I still need cash or cards in China?

It's smart to carry a backup card and a small amount of cash. Some small merchants, transport counters, or hotel deposits may not accept mobile payments. Cash in RMB is useful for street stalls and emergency situations.

Useful next steps

Policy, app, transport, and booking procedures can change. Recheck official sources and operating platforms before you pay for non-refundable travel.

All blog articles

All blog articles