Best Apps for China Travel: A Setup Guide for Foreign Visitors
Complete China travel app setup: Alipay, WeChat, Amap, DiDi, Trip.com. Download and configure 7 essential app layers before departure — payment, maps, ride-hailing, and more.

Key takeaway
Set up seven app layers before departure: Alipay (with TourPass or linked international card) for payment, WeChat for messaging, Apple Maps (iPhone) or Amap/高德地图 (Android) for navigation, Google Translate (offline pack) for translation, DiDi for ride-hailing, Trip.com for hotels and booking, and Trip.com/12306 for train tickets. Google Maps, WhatsApp, Uber, and Booking.com don't work properly in mainland China — switch to the Chinese equivalents before your flight.
Full guide
Why this matters for China travel
China is remarkably easy to enjoy when the digital basics are prepared, but genuinely stressful when the first payment, first ride, first map search, or first hotel check-in goes wrong. Many travelers report spending their first 2-3 hours in China stuck at the airport or hotel lobby trying to get apps to work — time they'd rather spend exploring. This page is designed to reduce that first-day friction to near zero. If you follow this setup guide in order, you'll walk off the plane with working payment, navigation, communication, and a backup plan for each.
The 7-Layer China App Setup
Set up these layers in order. Each layer builds on the previous one — payment unlocks ride-hailing, maps unlock navigation, and so on.
Layer 1: Payment — Alipay (Primary) + WeChat Pay (Backup)
Alipay is the most foreigner-friendly payment app in China. It supports English, links to Visa/Mastercard/JCB, and offers TourPass — a prepaid wallet that foreign travelers can load without a Chinese bank account.
Set up Alipay before departure:
- Download from your home App Store / Play Store
- Register with your home phone number (the one that receives SMS abroad)
- Go to "Me" → "Account Settings" → "Identity Verification" → upload your passport photo
- Link your international credit/debit card (Visa or Mastercard recommended)
- Optional but recommended: activate TourPass under "Me" → "TourCard" — it's a prepaid mini-wallet. Load ¥200–500 before departure. Transactions ≤¥200 RMB are fee-free; above that, Alipay charges ~3%.
⚠️ The passport verification step is where most travelers get stuck. Make sure your passport photo is clear, well-lit, and shows all four corners. Verification usually completes within minutes but can take up to 24 hours. Do this at home, not at the airport.
WeChat Pay is your backup. Setup is similar (passport verification + international card), but the UI is less English-friendly. Set it up as a safety net — if Alipay QR fails at a specific vendor, WeChat Pay often works. You can also use WeChat Pay for the ubiquitous mini-programs inside WeChat (ordering at restaurants, buying metro cards, booking attractions).
TourPass strategy: Load the TourPass wallet before departure even if you plan to use a linked card. Some vendors (small street food stalls, older metro ticket machines) only work with a balance-based wallet, not a linked international card. TourPass is the lowest-friction safety net. ⚠️ Final fees depend on your issuing bank — some charge additional cross-border transaction fees.
Cash reality check: China is overwhelmingly mobile-payment-first. Many small shops, street vendors, and even some official service counters don't carry change and may refuse cash. Travelers on Reddit consistently report that cash is accepted at large hotels, airports, and major tourist attractions, but not at convenience stores, small restaurants, or local markets. Set up at least one mobile payment method before departure — don't count on cash as your primary plan.
Related: Can Foreigners Use Alipay Without a Chinese Bank Account? — detailed setup walkthrough. Also see Alipay vs WeChat Pay for Tourists for a head-to-head comparison.
Layer 2: Communication — WeChat
WeChat is not optional. It's the default communication channel for hotels, tour guides, DiDi drivers, and anyone you meet in China. Even if you don't use WeChat Pay, install WeChat for messaging. Hotels often contact you via WeChat for check-in instructions; tour guides share meeting points through it.
Setup is similar to Alipay: download, register with your home number, verify with passport. Unlike Alipay, WeChat's passport verification is slower (sometimes 24-48 hours). Start it early.
Pro tip: After setting up WeChat, add your hotel's WeChat account (usually found on their booking confirmation or website) before departure. Having a direct line to the front desk in your messaging app removes a massive language-barrier anxiety point.
Layer 3: Navigation — Amap (Gaode) or Apple Maps
Google Maps does not work reliably in mainland China. The GPS coordinate offset (GCJ-02 vs WGS-84) means Google Maps locations are consistently 100–500 meters off. Walking directions, public transit routes, and business listings are frequently outdated or wrong.
Your alternatives:
| App | Platform | Language | Quality | Notes |
|---|---|---|---|---|
| Apple Maps | iOS only | English | Excellent | Uses Amap (Gaode) data internally. Transit directions, walking, live traffic all work. Best choice for iPhone users. |
| Amap (高德地图) | iOS + Android | Mostly Chinese | Excellent | The #1 map app used by locals. Navigation voice is Chinese. Works best if you can copy-paste Chinese addresses. |
| Baidu Maps (百度地图) | iOS + Android | Mostly Chinese | Good | Alternative to Amap. Slightly better POI coverage but similar language barrier. |
For iPhone users: Apple Maps is the clear winner. It uses Amap's data — public transit routes, live traffic, walking directions — all in English. No extra download needed; it's already on your phone. Before departure, open Apple Maps and verify it shows Chinese cities correctly (zoom into Shanghai or Beijing as a test).
For Android users: Download Amap (高德地图) from the Google Play Store or Huawei AppGallery before departure. The app interface is primarily Chinese, but you can use it for navigation in two ways: (a) search using Pinyin (e.g., "Beijing Nan Zhan" for Beijing South Railway Station), or (b) copy-paste Chinese addresses from your hotel booking or Trip.com. The route display and turn-by-turn arrows are visual enough that you don't need to read Chinese to follow directions.
Baidu Maps alternative: Download from an Android app store as a backup. Sometimes Amap's POI database misses a specific restaurant or shop — Baidu Maps covers them.
Reddit travelers report (r/travelchina, 2024–2026): Multiple threads confirm Apple Maps works "surprisingly well" in China. Android users consistently recommend Amap as the primary map with a screenshot-based fallback: save hotel and attraction addresses as Chinese-text screenshots, then show them to taxi drivers or input them into DiDi.
Related: Best Map Apps for China Travel — full comparison of Amap vs Apple Maps vs Baidu Maps with screenshots.
Layer 4: Translation
You need a translation tool that works without a VPN. The best options:
| Tool | Offline? | Best For | Notes |
|---|---|---|---|
| Google Translate | ✅ Yes (download Chinese pack) | Text, camera (instant visual translation) | Works in China without VPN. Download the Chinese offline pack before departure. |
| WeChat built-in translate | ❌ No | Quick chat translation | Long-press any message → "Translate." Built-in, no extra app needed. |
| Baidu Translate (百度翻译) | ✅ Yes | Voice, camera, text | Better Chinese→English accuracy than Google for nuanced phrases. |
Before departure: download Google Translate's Chinese offline language pack (Settings → Offline translation → Chinese Simplified). This is critical — airport Wi-Fi might not work before you've completed phone verification, and mobile data may not kick in until you've cleared immigration. The offline pack covers text and camera translation.
Camera translation tip: Google Translate's camera mode can instantly translate Chinese menus, signs, and forms by pointing your phone at them. This is often faster than typing.
Layer 5: Ride-hailing — DiDi
DiDi (滴滴出行) is China's equivalent of Uber. It has an English interface, accepts international credit cards through Alipay integration, and works in every major Chinese city.
Setup:
- Download DiDi (not "DiDi Rider" — that's the international version for other countries)
- Register with your home phone number
- Link your Alipay account as the payment method (the English DiDi app routes payment through Alipay)
Key features:
- English UI with destination search in English or Pinyin
- Price estimate before booking (unlike hailing a taxi on the street)
- In-app messaging translated automatically — the driver types in Chinese, you see English
- Receipt export for expense tracking
Airport warning: ⚠️ Never accept rides from people who approach you at the airport exit offering "taxi" or "private car." These are unlicensed and often charge 3–5× the DiDi price. Use the DiDi app or the official taxi queue (marked with English signs at major airports). This is one of the most common complaints on Reddit from first-time China travelers.
Layer 6: Hotels and Booking — Trip.com
Trip.com (formerly Ctrip) is the best English-language platform for booking hotels, flights, and trains in China. Unlike Booking.com or Agoda, Trip.com has direct integration with Chinese hotels and the 12306 railway system.
Setup:
- Download Trip.com from your App Store
- Create an account with your email
- Input your passport details in "Profile" → "Travelers" — this auto-fills for train ticket bookings later
Why Trip.com over Booking.com: Booking.com's China hotel inventory is thin and many listings are outdated (hotels that closed during COVID still show as available). Trip.com has live inventory from Chinese hotels, shows room availability in real time, and supports messaging the hotel in English through the app.
Hotel address hack: After booking, Trip.com displays the hotel's address in both English and Chinese. Screenshot the Chinese address. This single screenshot solves every taxi/DiDi interaction — just show it to the driver.
Layer 7: Train and Flight Bookings
For trains: Trip.com is the smoothest platform for foreigners to book Chinese high-speed train tickets. It supports passport as ID, has English throughout, and handles the 12306 integration on your behalf.
⚠️ Important: Foreign passport holders cannot use the automatic ticket gates at Chinese train stations. Walk to the manual/passport channel (marked "人工通道" or with a staff member). Show your passport and the booking confirmation from Trip.com. The 12306 verification system limits each passport to a certain number of pending bookings — if you get a "verification failed" error, contact Trip.com support (they have English-speaking agents who can resolve this).
For flights: Trip.com, the airline's own app, or your home-country flight aggregator all work. Flights in China don't have the same app-specific friction as trains. Trip.com is convenient because it consolidates hotel + train + flight in one English interface.
Arrive early for trains: The manual passport channel line can be longer than the ID card gates. Budget an extra 20–30 minutes at major stations (especially Beijing South, Shanghai Hongqiao, Guangzhou South).
The Backup Layer (do this before departure)
Before your flight, save these offline:
- Screenshots: Hotel name and address in Chinese, key destinations in Chinese, your passport photo page
- Offline maps: In Amap, download the city's offline map (My → Offline Maps). Apple Maps automatically caches viewed areas.
- Written backup plan: On a note app or paper, write: your hotel phone number, the ChinaPie PaiPai emergency phrase "请帮我联系我的酒店" (Please help me contact my hotel), and your embassy/consulate number.
Who this is for
International visitors planning a first or low-frequency trip to mainland China who want practical, step-by-step app preparation rather than generic destination inspiration. Not for travelers to Hong Kong, Macau, or Taiwan (different app ecosystem). May be too basic for seasoned China travelers with existing app setups.
How to do it
Layer 1 — Set up Alipay: Download from home App Store, register with your home phone number, complete passport verification in Account Settings, link Visa/Mastercard, activate TourPass and load ¥200–500 (transactions ≤¥200 fee-free)
Layer 2 — Set up WeChat: Download, register, complete passport verification (allow 24–48 hours), add your hotel's WeChat account for a direct messaging line
Layer 3 — Set up navigation: iPhone users use Apple Maps (uses Amap data, English UI). Android users download Amap (高德地图) from Google Play or Huawei AppGallery. Also download Baidu Maps as backup. Download offline city maps before departure
Layer 4 — Set up translation: Download Google Translate with Chinese Simplified offline language pack. Also enable WeChat's built-in long-press-to-translate feature
Layer 5 — Set up ride-hailing: Download DiDi (not DiDi Rider), register with home number, link Alipay as payment method. DiDi has English UI with price estimates and auto-translated driver messages
Layer 6 — Set up bookings: Download Trip.com, create account, input passport details in Travelers profile. Trip.com has live Chinese hotel inventory and English-language 12306 train integration — smoother than Booking.com for China
Layer 7 — Set up train booking: Use Trip.com for high-speed train tickets (supports passport ID). Foreign passport holders must use manual/passport channel at train stations, not automatic ID gates. Arrive 20–30 minutes early for manual channel queue
Backup layer — Before departure: Screenshot hotel Chinese address, save key destinations in Chinese, download offline maps, write down hotel phone number and embassy contact, carry ¥300–500 in small bills
Watch for
Waiting until arrival to set up Alipay — passport verification takes hours and may fail; do it at home days before departure
Relying on Google Maps — GPS offset of 100–500 meters makes walking directions inaccurate; switch to Apple Maps (iPhone, uses Amap data) or Amap (Android)
Depending on one payment app or one card — if Alipay QR fails, you need WeChat Pay or cash backup
Not saving hotel name and address in Chinese — DiDi drivers and taxi drivers may not read English; a Chinese-text screenshot is your universal communication tool
Assuming apps work without pre-departure download — some require Chinese App Store region switch; download everything possible from your home store before traveling
Forgetting WeChat passport verification — slower than Alipay (24–48 hours); start early
Waiting to buy a local SIM at the airport — counters may be closed or have limited English; set up eSIM or international roaming before departure
Not downloading offline translation — airport Wi-Fi may require Chinese phone SMS verification which you don't have yet
Accepting rides from people approaching you at the airport — unlicensed, charge 3–5× DiDi prices; use DiDi app or official taxi queue
Assuming cash works everywhere — many small vendors and street stalls don't carry change; set up at least one mobile payment method
What may vary
App availability varies by home App Store region (Alipay/WeChat/DiDi widely available; Amap may require third-party download on Android). Passport verification speed varies: Alipay minutes to hours, WeChat 24–48 hours, longer during Chinese holidays. International card acceptance through Alipay/WeChat Pay covers most major merchants but small vendors and older metro ticket machines may only accept balance-based wallets (TourPass or Chinese bank cards). eSIM providers offer data-only plans without a Chinese phone number — some apps require Chinese numbers for verification; check each before deciding. App interfaces update frequently; avoid updating mid-trip if current version works. Final bank fees for cross-border transactions depend on issuing bank policy — consult before departure.
Backup plan
If Alipay QR fails → switch to WeChat Pay, then cash (¥300–500 small bills). If DiDi can't find you → use official taxi queue or hotel-called taxi. If maps fail → switch to backup map app, then offline screenshots. If phone dies → power bank (20,000 mAh minimum; apps drain battery in 4–5 hours). If everything fails → return to hotel (safe zone: Wi-Fi, English-speaking staff, metered taxis). Always carry hotel business card with Chinese address.
FAQ
Do I really need WeChat if I have WhatsApp?
Yes. WhatsApp is blocked in China without a VPN. WeChat is the universal communication tool — hotels, tour guides, DiDi drivers, and locals all use it. Install WeChat even if only for messaging (not payment).
Can I use my international credit card directly in China without Alipay?
At international hotel chains, major airports, and high-end restaurants — sometimes. At 99% of everyday places (convenience stores, local restaurants, street vendors, metro machines) — no. Set up Alipay before departure.
What if my passport photo fails verification on Alipay?
Common causes: blurry photo, glare, cropped corners, or wrong ID type. Re-take in bright even light against a dark background. If still failing, use WeChat Pay as primary and try Alipay again later. TourPass may activate without full verification in some cases.
Is Amap available in English?
No, Amap's interface is Chinese-only. However, Pinyin search works and map visuals (roads, transit lines, walking routes) are universal. For iPhone, Apple Maps is the English alternative — it uses Amap data. For Android, navigation is possible with visual cues and Pinyin searches.
How much mobile data do I need per day?
Budget 1–2 GB/day for heavy app use (maps, translation, ride-hailing, messaging). A 10-day trip needs ~10–20 GB. Most eSIM China plans start at 3 GB for 7 days — opt for a larger plan if you stream video or use VPN heavily.
Do these apps work without a VPN?
Alipay, WeChat, DiDi, Amap, Baidu Maps, Trip.com, and the Google Translate mobile app all work without VPN. Google services (Gmail, Google Maps website, Google Drive), Instagram, WhatsApp, Facebook, and X/Twitter require a VPN.
How much mobile data do I need per day in China?
Budget 1–2 GB per day for heavy app use (maps, translation, ride-hailing, messaging, photo uploads). A 10-day trip needs roughly 10–20 GB. Most eSIM China plans start at 3 GB for 7 days — opt for a larger plan if you stream video or use VPN heavily.
Do I need a VPN for these apps to work?
Alipay, WeChat, DiDi, Amap, Baidu Maps, and Trip.com all work without a VPN. Google services (Gmail, Google Maps, Google Translate website) require a VPN — but Google Translate's mobile app works without VPN. Instagram, WhatsApp, Facebook, and X/Twitter require a VPN.
What if my phone doesn't support eSIM?
Use international roaming through your home carrier (most expensive but simplest), buy a physical SIM at the airport after landing (look for China Mobile/China Unicom counters — passport required), or rent a portable Wi-Fi device (available for pre-order on Trip.com and Klook).
