Google Maps works in China — sort of. It'll load if you have a VPN running. But the map data is deliberately degraded for mainland China: locations are off by hundreds of meters due to a coordinate offset system called GCJ-02, satellite imagery is blurred for sensitive areas, and real-time traffic is unreliable.
Even if your VPN holds up (not guaranteed in China), Google Maps will regularly steer you to the wrong entrance, the wrong building, or a location that doesn't match what's on the ground.
The short version: Google Maps is not the right tool for navigating in China. This isn't about VPNs — it's about map accuracy.
Here's what to use instead, how to set it up, and how to get the most out of each option.
Why Google Maps Fails in China (Even With a VPN)
China uses a modified coordinate system called GCJ-02 (sometimes called "Mars Coordinates"). Google Maps uses WGS-84, the international standard.
When you plot a location in China using Google Maps, you're working with coordinates that have been deliberately shifted. The error isn't consistent — it varies by region. In cities, you might be off by 50-200 meters. In rural areas, more.
This means:
- Drop a pin on a restaurant → might actually put you at the building next door
- Search for a hospital entrance → might show you a parking lot
- Navigation turn-by-turn → can send you to the wrong side of an intersection
This is a legal and technical reality of mapping in China, not a Google failure. Any app using the international coordinate system will have the same problem.
A VPN gets you access to the app. It doesn't fix the coordinate problem.
What to Use Instead
Option 1: Amap (高德地图 / Gaode Maps) — Best Overall
Amap is the most accurate navigation app for China. It's owned by Alibaba, uses the correct Chinese coordinate system, and has English-language support as of 2024.
Why it works:
- Real-time traffic data that's actually current
- Public transit directions including metro, bus, and rail
- Walking directions accurate to building entrances
- Integration with Alipay for transit QR code payments
How to get it:
- Available on the App Store and Google Play outside China
- Search "Amap" or "高德地图" — download it before you land
- On first launch, switch language to English from the settings menu
Limitations:
- English coverage of smaller towns and rural areas is incomplete
- Some restaurant names and POIs only show in Chinese
Best use case: Primary navigation in any Chinese city. Transit directions. Driving. Walking to specific addresses.
Option 2: Baidu Maps — Best for Chinese Speakers
Baidu Maps is the dominant app in China by active users. The data is excellent. The problem for most foreigners is that it has minimal English support.
If you read Chinese or have a translation app running alongside it, Baidu Maps is highly accurate for search, transit, and driving.
How to get it:
- Available on App Store (international version has some English UI)
- The mainland China version (via local app store) has fuller functionality
Best use case: If you have any Chinese reading ability or a travel companion who can navigate in Chinese.
Option 3: Apple Maps — Decent Fallback
In China, Apple Maps uses different map data than in other countries. It partners with AutoNavi (the same company that makes Amap) for mainland China data, so accuracy is reasonable.
Why it's usable:
- No setup required if you already use an iPhone
- Reasonably accurate in major cities
- Transit directions work in most major cities
Limitations:
- Fewer POI details than Amap
- Rural coverage is thin
- No real-time Alipay transit integration
Best use case: Quick navigation without installing new apps. Works well enough for most tourist-area navigation.
Option 4: Google Maps With Offline Areas Downloaded (Limited Use)
If you're committed to using Google Maps, you can download offline maps of specific areas before you arrive in China (do it while still on an unrestricted network).
This helps with:
- Looking at a map without needing connectivity
- Basic orientation when you know the area
It does not solve:
- The coordinate offset problem
- Real-time transit or traffic
- Searching for live business information
Use this as a backup orientation tool, not for primary navigation.
Setting Up Navigation Before You Land
Recommended pre-departure setup (20 minutes):
- Download Amap from the App Store or Google Play
- Open it and switch to English (Settings → Language)
- Search for the area you'll be staying in and confirm the map loads correctly
- Save your hotel and key locations as favorites
- Download the offline area for your city if you're worried about connectivity
If you're also planning to use public transit (metro, bus), Amap will generate transit routes that show you exactly which line, which stop, and what it costs.
Using Amap for Specific Situations
Getting to your hotel from the airport
Search for the hotel name in English. Amap usually finds major hotels directly. If not, search the address. For transit, select "Transit" routing and it will show you airport rail, metro, and bus options with real times.
Finding a restaurant
Search in English — most popular international and tourist-facing restaurants are indexed in English. If the restaurant only shows in Chinese, copy the characters and paste them into a translation app to verify before you go.
Getting to a hospital
Chinese hospitals are large campuses with multiple buildings and entrances. Search for the specific building name if you know it (e.g., "outpatient department" translates to 门诊楼). Amap will usually show the right entrance, but confirm with your hospital contact which specific gate to use.
Using public transit
Amap shows metro lines, bus routes, and departure/arrival times. Tap the transit icon and input your destination. It will give you a step-by-step route. If your Alipay is set up, you can pay for metro rides directly from Amap by scanning a QR code at the gates — no separate metro card needed.
If You Really Want to Keep Using Google Maps
Here's an honest assessment:
Google Maps in China, with a VPN running:
- Works for general orientation (you can see where things are roughly)
- Fails for precise navigation (coordinate offset causes real errors)
- Depends on your VPN holding up (not guaranteed)
- Has limited real-time data even when it loads
If you're staying in a well-mapped tourist area for a short visit and your VPN is stable, Google Maps is usable as a supplement. But you'll want Amap as your primary, and you'll catch yourself switching to it quickly.
Most foreigners who've spent time in China use Amap by default. Google Maps gets opened occasionally to cross-reference something, then closed.
Summary: What to Install Before You Go
| App | Setup Required | English Support | Accuracy | Recommended Use | |---|---|---|---|---| | Amap (高德地图) | Download + language switch | Yes | Excellent | Primary navigation | | Apple Maps | None (iOS) | Yes | Good | Quick reference | | Baidu Maps | Download | Limited | Excellent | Chinese speakers | | Google Maps offline | Download offline area | Yes | Poor (offset) | Backup orientation only |
Internal Link
If you're also sorting out internet access in China more broadly, read Do I Need a VPN in China as a Tourist? — it covers what's blocked, what isn't, and whether a VPN is actually worth the hassle for your trip.
For the bigger picture of setting up before departure, see What Apps Do I Need Before Going to China?
Bottom Line
You don't need a VPN to navigate well in China. You need Amap.
Download it before you land, switch the language to English, and you'll have better navigation than most locals in tourist zones. Google Maps is a fallback at best — treat it that way.
Need help sorting out the full setup for your China trip? Get the Survival Kit — it covers apps, payments, internet access, and the other high-friction arrival moments in one place.
Need more than the guide?
This guide covers the basics. If real-world friction shows up, you can compare the support options and choose the level of human backup that fits your trip.
