Best China Travel Apps (2026): What I Used & What to Set Up Before You Fly
After more than a month traveling independently in China, I found that the right China travel apps matter far more than having dozens of them. I used my phone constantly for payments, maps, taxis, trains, translation, hotel messages and tickets. The key is not downloading everything. It is setting up a small core stack in the right order before you land.
For the wider trip structure, start with my China planning guide or 4-week China itinerary. If you want to know what traveling the country independently feels like once everything is working, use my independent China guide.
Some links below are affiliate links. If you use them, I may earn a commission at no extra cost to you. I only place them where the product solves the specific travel problem being discussed.
Install in this order, not by app category
The mistake is downloading ten apps and assuming the phone is ready. What matters is whether you can get online, pay, navigate, call a ride, retrieve bookings and translate from the moment you leave the airport.
Get mobile data working
Install your China eSIM before departure. Without data, every other tool becomes harder at exactly the moment you need it most.
Prepare access to your usual online services
If you want your normal Western services, prepare your VPN before arrival and test it at home. Do not leave this until you are already in mainland China.
Make payments work
Set up Alipay first, then WeChat as a second payment and communication layer. Link cards and complete the verification steps you can do before departure.
Make movement easy
Use Amap for local navigation and Didi for rides. Together they solve the two problems that cause the most unnecessary friction: finding the correct route and finding the correct pickup point.
Put bookings in one place
Trip.com is the English-language booking app I would use most heavily for trains, hotels, domestic flights and many attractions.
Add translation and local discovery last
One general translator plus Pleco is enough for most first trips. Dianping and Meituan are useful additions once the core system already works.
The six functions your phone needs to cover
eSIM + VPN
Data first, then access to the services you normally use outside China.
Alipay + WeChat
QR payments, transport functions, mini-programs and communication.
Amap
Walking, metro, traffic, local addresses and pickup locations.
Didi
Ride-hailing without having to explain your destination verbally.
Trip.com
Trains, hotels, domestic flights and many attraction tickets in English.
Translator + Pleco
Menus, signs, messages and quick word-level problem solving.
In Xi’an during my month-long China trip. Once the core phone setup was working, the day-to-day logistics became much easier than they had looked before departure.
Start with mobile data, because every other app depends on it
Without mobile data, small tasks become difficult very quickly: calling a Didi, opening a booking confirmation, checking a station entrance, translating a menu or scanning a payment QR code.
For an eSIM-compatible phone, I prefer arriving with data already installed rather than making the first task in China finding a SIM counter. A travel eSIM may also route traffic differently from a mainland SIM, which can affect access to some Western services, so check the current provider details before buying.
My full comparison is in the China eSIM guide. If you want the simple option I would check first for an Asia or China route, use the Nomad plans below.
Nomad Asia / China eSIM
A practical pre-arrival data option if you want the phone online as soon as you land. Compare the current China coverage, data allowance and validity against the length of your route.
Check current Nomad plansPrepare your VPN before you arrive
If you want access to Google services, Gmail, WhatsApp, Instagram, YouTube or other services that may be restricted in mainland China, prepare your VPN before departure. The important part is not merely downloading it. Log in, confirm the subscription works and know where the settings are before you fly.
I do not duplicate my current provider testing here because it changes more quickly than the rest of this app stack. Use my best VPN for China guide for the latest checked options and the backup setup I would use now.
If you already know you want Astrill, you can check its current plans directly here:
VPN performance is one of the parts of a China phone setup that needs fresh checking rather than a once-a-year recommendation.
Set up Alipay first, then WeChat as the second layer
China is heavily QR-based, but foreign visitors are not limited to Chinese bank accounts. International cards can be linked to Alipay and WeChat Pay, subject to the platform and card issuer’s verification rules. I would still bring a second card and some RMB cash as backups.
This article only covers where payments fit into the app stack. For card linking, scan-vs-show QR flows, fees, failures and backups, use my guide to paying in China. For the wider effect on daily spending, see my China travel budget.
Alipay
This is the payment app I would prioritize. It also brings transport, mini-programs and local services into one place.
Hotels, guides and local contacts may use it for messages, while mini-programs and WeChat Pay give you a second route when Alipay is not the most convenient option.
Alipay became one of the apps I opened constantly during independent travel.
WeChat is much more than a wallet. It is part messaging app, part QR scanner and part gateway into local mini-programs.
Amap + Didi is the combination that removes most transport friction
Google Maps is not the map I would depend on for mainland China. Local data, public transport detail and walking routes are better handled by Chinese mapping tools.
Amap / Gaode Map
Amap is the navigation app I would use most. It is especially helpful for metro transfers, station exits, walking routes, journey times, traffic and understanding where a Didi pickup point really is.
Didi
Didi removes one of the most annoying language problems from China travel. You enter the destination in the app rather than explaining it to a driver. The part that still needs attention is the pickup point, especially at large stations, malls and airports.
For airport arrival days, use my China airport transfers guide. For Beijing specifically, my Beijing transport guide explains the scale of metro transfers, exits and walking distances.
Trip.com is the app I would use as the booking hub
For a multi-city trip, I prefer having transport and accommodation in one app rather than rebuilding the booking workflow for every city. Trip.com is especially useful because it gives foreign travelers an English interface across Chinese trains, hotels and domestic travel products.
For trains: Trip.com or 12306?
12306 is the official China Railway platform and accepts foreign passports on its English service. Trip.com is often easier for a first trip because the interface is simpler and it combines rail with the rest of your bookings. The trade-off is that third-party booking can involve service fees.
My China train ticket guide compares the booking flow properly, while my train classes guide explains which seat or sleeper to choose.
Trip.com for trains, flights and attractions
This is where I would consolidate a multi-city China trip if I wanted one English-language booking hub rather than juggling separate local systems.
Check China trains & bookingsI would keep the train-booking decision simple: use 12306 if you want the official direct route, or Trip.com if ease and an English booking hub matter more.
For attraction tickets
Trip.com can also be useful for attractions when inventory is available. For sights that rely on official mini-programs or passport-based booking, I would read the specific guide before arrival rather than trying to solve the process at the gate.
My Beijing guides cover the visit flow for the Forbidden City, Temple of Heaven, Summer Palace and Tiananmen Square.
One translator + Pleco is enough for most first trips
You do not need to speak Chinese to travel independently, but you do need a way to handle menus, hotel messages, signs, pickup notes and simple questions.
On an iPhone, Apple Translate is useful because you can download Chinese for offline use. Google Translate can still be useful when you have working access, but I would not make it the only translation tool on the phone.
Pleco is different from a normal translator. It is excellent when you want to understand one word, character or menu item rather than feed a whole sentence into machine translation. Youdao can be useful for camera translation if food and packaging are a big part of the trip.
Dianping and Meituan are useful once the core stack already works
Dianping for food discovery
Dianping is useful even when the interface feels Chinese-first. Restaurant photos, dish photos, opening hours and repeated visual patterns can tell you a lot. I used it more as a discovery layer than as something I needed for every meal.
Meituan for deeper local services
Meituan covers restaurants, food delivery, local deals, hotels and other services. It is extremely capable, but I would not make it part of the pre-flight essentials unless you already know you want deeper local functionality.
These tools become especially useful in food-heavy cities. My Xi’an itinerary and Chengdu itinerary show how food and neighborhood time fit into a real route.
Compare hotels in Trip.com and Booking.com, then choose by location
For China, I would compare both Trip.com and Booking.com rather than assuming one platform always wins. Trip.com can have stronger local inventory, while Booking.com may give you a more familiar interface and useful cancellation options.
Compare China hotels on Trip.com
Especially useful when you want local hotel inventory tied into the same account as your trains, flights and attraction bookings.
Check Trip.com hotel pricesCompare the same stay on Booking.com
I still check it because room conditions, cancellation terms and availability can differ enough to change which platform is the better booking.
Check Booking.com pricesFor the location decision itself, use my area guides for Beijing, Shanghai, Xi’an, Zhangjiajie and Chengdu.
How the app stack works during a real travel day
Amap: check the fastest route to the Temple of Heaven and which metro exit makes sense.
Alipay: use the transport/payment setup as needed, then open your attraction confirmation or mini-program.
Dianping + translation: look for a nearby restaurant, identify the dish you want and translate what you cannot read.
Didi: call a ride when the next metro route is awkward, using Amap to confirm the pickup point.
WeChat: message the next hotel or local contact about your arrival time.
Trip.com: check tomorrow’s train and keep the booking, station and hotel details together.
This same pattern repeats across the country. The details change, but the system does not. My Beijing itinerary, Shanghai itinerary, Xi’an itinerary, Zhangjiajie itinerary and Chengdu itinerary show how it translates into real routes.
In Zhangjiajie, where screenshots, hotel communication, transport apps and offline backups matter even more because the sights are spread across a much larger area.
What to do when one part of the setup fails
| Problem | First fallback | Second fallback |
|---|---|---|
| Mobile data is not working | Hotel / airport Wi-Fi long enough to troubleshoot the eSIM | Physical SIM or roaming backup |
| Alipay payment fails | Try WeChat Pay or another linked card | Use RMB cash or another card where accepted |
| Didi pickup is confusing | Use Amap to identify the designated pickup area | Show the Chinese hotel/address text to staff or a taxi driver |
| Train booking is unclear | Check Trip.com booking details | Use 12306 / station staff with passport details |
| Translation is poor | Switch from sentence translation to Pleco / camera tools | Show screenshots, address text or the Chinese name |
| VPN stops working | Use the backup method from the current VPN guide | Rely on local apps and any travel eSIM routing until fixed |
Apps are only one part of the China setup
Once the phone is configured, you still need to keep train bookings, Chinese hotel addresses, attraction times, payment backups and offline information somewhere you can find them quickly. That is the problem my China Planning Toolkit is built to solve.
My final pre-flight checklist
Non-negotiable setup
Install the eSIM, VPN, Alipay, WeChat, Amap, Didi, Trip.com and one translator. Log in, link cards, test what you can and save the first hotel address in Chinese.
Second-wave apps
Pleco, Dianping, Meituan and 12306 become more valuable on a longer or more independent trip. Bike-sharing and city-specific apps can wait until you know you need them.
I would also keep screenshots of the first hotel, first train, major attraction reservations and any information I would need if mobile data failed. China is highly efficient once your digital setup is working, but the best setup is the one that still leaves you a fallback when one app does not cooperate.
China travel apps FAQs
What are the essential China travel apps?
For most first-time visitors, I would prioritize Alipay, WeChat, Amap, Didi, Trip.com and one translation app. Add an eSIM and prepare your VPN before arrival so those apps have working connectivity from the start.
Should I download China travel apps before arriving?
Yes. Install the core apps, create accounts, link cards and complete as much verification as possible before flying. It is much easier to solve SMS, app-store or banking issues at home than after landing.
Do I need both Alipay and WeChat?
I recommend both. Alipay is the payment app I would prioritize, while WeChat gives you messaging, mini-programs and a second payment route.
Is Google Maps enough in China?
I would not rely on it as the main map. Amap is better suited to local metro routes, walking directions, station exits, traffic and pickup points.
Can foreign travelers use 12306?
Yes. China Railway’s English service accepts valid foreign passports for registration and real-name ticket booking. I still find Trip.com easier as a first-trip booking hub if you prefer an English interface across trains, hotels and flights.
Do I need a separate metro app for every city?
No. For most visitors, Amap plus the payment and transport functions in Alipay or WeChat are enough. Add a city-specific metro app only if it solves a problem you are having.
Is Trip.com worth using in China?
Yes if you want one English-language account for trains, hotels, domestic flights and many attractions. The official 12306 platform can be cheaper for trains because it is direct, but Trip.com is often easier to use.
Which China apps are optional?
Dianping, Meituan, Pleco, 12306, bike-sharing apps and city-specific tools are useful but not essential for everyone. I add them after the core stack is working.
My approach: build a system, not a folder full of apps
The main lesson from traveling through China independently is that the apps are not separate tools. They form one operating system: data lets the phone work, Alipay and WeChat let you transact, Amap and Didi let you move, Trip.com holds the bookings, and translation closes the remaining gaps.
That is why I would spend more time setting up eight useful tools properly than downloading fifteen apps I might never open.
For the wider practical system, continue with my independent China travel guide. For the route itself, use my China planning guide or 4-week China itinerary. If you are deciding where guided help is worth paying for, use my best tours in China.
In Lhasa during the same China trip. The phone setup changes from city to city far less than the scenery does.
Last Updated on 24/09/2026 by Panos