Bruce Zhang | Xi'an English Driver

24/7 airport pickup and private transfer in Xi'an for foreign travelers.

Airport pickup / Hotel transfer / Private driver service

Xi'an, Shaanxi, China

[email protected]

+86 158 7753 7303

+86 15877537303

Bruce Zhang

Chat on WhatsApp
WhatsApp QR Code

Using Foreign Bank Cards in Xi’an: A Traveler’s Practical Guide

2026-06-23 825 Xi'an Airport Transfer Service

Let me start with this: I landed in Xi’an last month, buzzing with excitement to explore the Terracotta Army, cycle on the ancient city walls, and stuff myself with roujiamo (Chinese hamburgers) and liangpi (cold skin noodles). But within 24 hours, I hit a wall—literally and financially. My debit card, which works fine in Europe and Southeast Asia, was rejected at every ATM. I stood in front of a Bank of China machine, panic rising, as the screen flashed “Card not supported.” Sound familiar? If you’re a foreign traveler planning a trip to Xi’an (or anywhere in China), this guide will save you from the stress I went through. Here’s exactly how to navigate China’s banking system with a foreign card, from ATMs to mobile payments, with no fluff—just practical tips that actually work.

First Things First: Will Your Card Even Work in China?

Not all foreign cards are created equal. The golden rule here is: China’s domestic banking system runs on UnionPay (银联), while international cards (Visa, Mastercard, Amex) are less widely accepted, especially outside major cities.

Using Foreign Bank Cards in Xi’an: A Traveler’s Practical Guide

Using Foreign Bank Cards in Xi’an: A Traveler’s Practical Guide

  • UnionPay cards: If your home country bank issues a UnionPay card (some banks in Singapore, Malaysia, or even the U.S. do), you’re in luck. These work almost everywhere in China—at ATMs, supermarkets, restaurants, and even small street vendors. I wish I’d known this before my trip; my UnionPay-linked debit card from Singapore worked flawlessly once I found the right ATMs.
  • Visa/Mastercard/Amex: These are trickier. They do work in high-end hotels, international airports, and large chain stores (like Starbucks or H&M), but you’ll struggle to use them at local eateries, night markets, or small shops. Worse, most ATMs in China don’t accept Visa/Mastercard for cash withdrawals—only UnionPay or China’s domestic cards (like ICBC or ABC).

Pro tip: Call your bank before you leave home. Ask if your card has UnionPay support, and if not, whether you can get a temporary one. Also, let them know your travel dates to avoid “fraud alerts” that freeze your card.

Part 1: Getting Cash—ATMs That Actually Work

China is still a “cash-friendly” country, even with mobile payments. You’ll need cash for street food, small markets, or places that don’t accept QR codes. Here’s how to withdraw cash with a foreign card:

Which ATMs to Look For

Your best bet is Bank of China (中国银行) or Industrial and Commercial Bank of China (工商银行, ICBC). These two banks have the most ATMs that support international cards (Visa/Mastercard) and UnionPay. I wasted an hour trying to use my card at a local “Bank of Communications” ATM before a local pointed me to Bank of China—lesson learned!

Look for ATMs with these logos:

  • UnionPay (银联) – guaranteed to work with UnionPay cards
  • Visa/Mastercard – hit-or-miss, but worth a try
  • “International Card” (国际卡) – a good sign; these are designed for foreign travelers

Step-by-Step Withdrawal

  1. Insert your card (Visa/Mastercard/UnionPay, depending on the ATM).
  2. Select language (English is almost always available).
  3. Choose “Withdrawal” (取款) – not “Balance Inquiry” or “Transfer.”
  4. Enter amount (ATMs usually have a limit of ~¥3,000–¥5,000 per transaction; daily limits vary by bank, but typically ¥10,000–¥20,000).
  5. Enter PINnote: Chinese ATMs use 6-digit PINs, not 4-digit! If your card has a 4-digit PIN, try adding two zeros at the end (e.g., 1234 → 123400).

Fees to watch for:

  • Chinese bank fees: Most banks charge ¥15–¥30 per withdrawal for international cards. Bank of China is usually the cheapest (¥15).
  • Your home bank fees: My Singapore bank charged 1.5% of the withdrawal amount + a fixed fee. I started taking out larger sums (¥5,000 at a time) to reduce frequency.

Where to Find These ATMs

  • Airports/Train Stations: Xi’an Xianyang International Airport and Xi’an North Railway Station have Bank of China/ICBC ATMs in the arrival halls—perfect for your first cash withdrawal.
  • Downtown: Tourist areas like the Muslim Quarter (回民街), South Gate (南门), and Bell Tower (钟楼) have Bank of China branches with 24/7 ATMs.
  • Hotels: High-end hotels (like Marriott or Kempinski) often have ATMs, but they may charge higher fees.

Part 2: Mobile Payments—How to Use Alipay/WeChat Without a Chinese Bank Account

Let’s be real: China is obsessed with mobile payments. Even street vendors selling steamed buns will ask, “WeChat or Alipay?” If you try to pay with cash, they might look at you like you’re from 2005. Here’s how to get set up:

Option 1: Link Your Foreign Credit/Debit Card to Alipay

Alipay (支付宝) is more foreigner-friendly than WeChat Pay. Here’s how to add your card:

  1. Download Alipay from the App Store/Google Play (it’s called “Alipay” in English; avoid the Chinese-only version).
  2. Sign up with your passport number (you’ll need to scan your passport for verification).
  3. Go to “Me” → “Payment Methods” → “Add Bank Card.”
  4. Enter your card details (Visa/Mastercard only—Amex rarely works).

Important: Alipay may require a “virtual ID” (虚拟ID) for foreign cards. If it asks for one, go to the “Identity Verification” section and follow the steps (you’ll need to upload a photo of your passport and a selfie).

Where to use it:

  • Supermarkets (like RT-Mart or Walmart)
  • Restaurants (including KFC and McDonald’s)
  • Tourist attractions (Terracotta Army, Big Wild Goose Pagoda—most accept Alipay)
  • Street vendors (if they have a QR code displayed)

Limitations: Some small vendors may not accept foreign cards via Alipay (they prefer domestic UnionPay cards). Also, there’s a daily spending limit (~¥10,000 for new accounts).

Option 2: WeChat Pay (A Bit Trickier)

WeChat Pay (微信支付) is widely used but less flexible for foreigners. To link a foreign card:

  1. Download WeChat (make sure it’s the international version).
  2. Go to “Me” → “Wallet” → “Payment Methods” → “Add Bank Card.”
  3. Enter your card details—but here’s the catch: WeChat often requires a Chinese bank account for full functionality. Foreign cards may only work for “Scan to Pay” (not transfers or top-ups).

Workaround: Use WeChat’s “Travel Card” (旅行卡) feature. You can top up with foreign currency (USD, EUR, etc.) at a fixed exchange rate, but it’s less convenient than Alipay.

Option 3: The “Cashier” Method (For Emergencies)

If you’re stuck at a place that only takes WeChat/Alipay, ask a local to help. Here’s how:

  1. Give them cash (e.g., ¥100).
  2. Ask them to send you the money via WeChat/Alipay.
  3. You pay them back via cash or PayPal later.

Disclaimer: Only do this with people you trust (e.g., hotel staff or a friendly restaurant owner). I did this once at a night market, and the vendor was super helpful—but it’s not a long-term solution!

Part 3: Avoiding Common Pitfalls

I made a ton of mistakes during my first week in Xi’an. Here’s how to avoid them:

Pitfall 1: “No Foreign Cards Accepted” Signs

Even if an ATM has a Visa logo, it might not work. I learned this the hard way when a Bank of Communications ATM with a Visa logo rejected my card. Always prioritize Bank of China or ICBC—they’re the most reliable.

Pitfall 2: Forgetting to Activate International Usage

Some banks block foreign transactions by default. Before you leave, log into your online banking or call to “enable international ATM/POS usage.” My friend’s card was frozen for 3 days because he forgot this step—don’t be him!

Pitfall 3: Relying on Credit Cards for Cash Advances

You can use a Visa/Mastercard to get cash advances at Bank of China ATMs, but it’s expensive. My bank charged a 3% fee + high interest (from the moment I withdrew the cash). Stick to debit cards for cash—they have lower fees.

Pitfall 4: Not Carrying Cash

Yes, mobile payments are convenient, but small villages or remote attractions (like the Famen Temple) may not have signal or QR code support. I always carried ¥500–¥1,000 in cash as a backup.

Part 4: Final Checklist—Before You Fly to Xi’an

To save yourself stress, print this and check it off:

Call your bank: Enable international usage, ask about fees, and notify them of your travel dates.
Get a UnionPay card (if possible)—it’s the most reliable option.
Download Alipay/WeChat and link your foreign card (test it at home before you leave!).
Save emergency contacts: Bank of China customer service (+86 95566), your home bank’s international hotline, and your hotel’s address (in Chinese, just in case).
Carry cash: Small bills (¥10, ¥20, ¥50) are easier to use for street food.
Bring a backup card: If one gets lost/stolen, you’ll have a spare.

My Final Thoughts

Xi’an is an incredible city—ancient history, amazing food, and friendly locals. Don’t let banking issues ruin your trip. By preparing ahead (UnionPay card, Alipay, and some cash), you’ll spend less time worrying about money and more time eating liangpi and marveling at the Terracotta Army.

One last tip: If you’re really stuck, walk into any Bank of China branch. The staff are used to helping foreigners, and they’ll point you to the nearest ATM or help you set up mobile payments. I did this on Day 2, and the teller even drew me a map of the nearest Bank of China ATM—life-saver!

Now go enjoy Xi’an—just don’t forget your card (and some cash). 😉

Xi’an Airport Transfer Service

Private English-speaking driver service in Xi’an operated directly by Bruce Zhang. 24/7 airport pickup and hotel transfer for foreign travelers.