Google Maps in China — Why It Doesn't Work and What to Use Instead
Every Western tourist in mainland China runs into the same problem within hours: Google Maps loads on Wi-Fi, but your blue dot is sitting in the middle of a building 500m away from where you actually are. Or you ask for transit directions to a famous landmark and get "No transit data available." Or you try Street View and there's none.
None of this is your VPN's fault. It's by design. Here's why, and the working alternatives in 2026.
Why Google Maps breaks in China
Two reasons. First, China requires all map service providers operating in the country to use a mandated coordinate system called GCJ-02 (also called 'Mars Coordinates'), which deliberately offsets locations by random amounts of 50-500 meters from real WGS-84 GPS coordinates. Google Maps uses WGS-84 in mainland China — so your GPS location is correct, but the map drawn underneath it is offset, making your blue dot appear in the wrong place.
Second, transit data, business directories, and Street View require Chinese government licenses that Google doesn't hold. So those features simply don't work — even with a VPN.
Air-line distance and 2D satellite imagery (because that's WGS-84 too). And driving directions sort of work but expect 'snap to road' to fail. The map UI loads fine; it's the data layer that's blocked.
Recommended map apps in 2026
Pick based on language fluency and whether you need transit / business directories.
| App | Best for | Language | Transit? |
|---|---|---|---|
| AMap (Gaode 高德) | The most reliable map for mainland China. Real-time bus / metro data. | Chinese; iOS has English UI option since 2023 | Yes — every city's metro + bus |
| Apple Maps | Best balance for foreigners — accurate, English UI, decent transit | English (auto) | Yes — metro only, most tier-1/2 cities |
| Baidu Maps (百度地图) | Best business directory (restaurants, shops). Older mobile UX. | Chinese only | Yes — comprehensive |
| maps.me | Offline fallback when no internet / VPN. WGS-84 (Western standard). | English | No |
| Google Maps | DON'T USE in mainland. Works perfectly in Hong Kong. | English | HK only |
AMap (Gaode) setup — the 2026 default
AMap (Chinese name 高德地图) is China's most-used mapping app — owned by Alibaba, integrated with Apple Maps backend in China, and accurate to the building level. As of 2023 the iOS version has a full English UI option.
- Download 'AMap' from Apple App Store or Google Play (download in advance — China app stores have different binaries).
- Open app → top-left icon → Language → select 'English'.
- Allow location access. Verify your blue dot is correct (should be within 10m of actual location).
- Search any destination by English name (it understands 'Forbidden City', 'Bund', etc.) or by Chinese characters (more accurate).
- For transit: tap the bus icon, enter origin + destination — gives metro + bus + walking combo, with real-time arrival times.
Long-press any location to drop a pin → 'Share' → 'Copy Coordinates' — gives you GCJ-02 coordinates. You can then paste them in Apple Maps or share with a friend on Alipay's built-in maps. The pin survives the coordinate system mismatch.
Apple Maps — the simplest English-first option
If you have an iPhone and don't want to install another app, Apple Maps works surprisingly well in China. Apple licensed the AMap data layer for mainland China — so behind the scenes you're using AMap's correct GCJ-02 data, just with Apple's English UI.
Caveats: business search is limited (worse than AMap or Baidu), and transit only covers tier-1 and tier-2 cities. But for 'how do I get from my hotel to the Bund' it's perfect.
Baidu Maps — for serious local research
Baidu Maps (百度地图) is China's longest-running mapping product and has the deepest business directory — every hole-in-the-wall noodle shop is listed with phone, hours, photos, and reviews.
The downside: Chinese-only UI, dated UX, slow load times. Use it for deep-dive research before a trip; don't try to navigate with it day-to-day.
Offline backup: maps.me + downloaded OSM data
If your mobile data drops, your VPN fails, or your battery dies and you need to find your hotel: maps.me is the lifeline. It uses OpenStreetMap data (WGS-84 — Western coordinate system), downloads entire cities for offline use, and works without any internet.
Download China-region maps BEFORE you fly (the download is 1-3 GB per city cluster). It won't have business hours or transit, but you'll always know roughly where you are.
Open the app → 'Download Maps' → Asia → China → select Shanghai/Beijing/etc. or 'All China' (~10 GB). Each city downloads independently. Do this on home Wi-Fi a few days before departure.
Hong Kong is the opposite — Google Maps works perfectly
Crucial point: Hong Kong is NOT subject to the GCJ-02 coordinate offset or the licensing restriction. Google Maps works fully in Hong Kong — accurate locations, transit directions, Street View, restaurant listings, everything.
If you're combining mainland China + Hong Kong: AMap or Apple Maps for the mainland, Google Maps + Citymapper for Hong Kong, and remember to switch.
The translation problem — addresses in Chinese characters
Most addresses on Western travel blogs are written only in pinyin Romanization (e.g. 'Wukang Lu, Xuhui Qu, Shanghai'). To enter them into AMap, Apple Maps, or to show a taxi driver, you'll want the Chinese characters.
- Pinyin: 'Wukang Lu' → Chinese: '武康路'
- Pinyin: 'Wangfujing' → Chinese: '王府井'
- Pinyin: 'Zhongshan Lu' → Chinese: '中山路'
Before any POI visit, search the place in Google Maps (yes, it loads enough to do this) and screenshot the Chinese characters. Show the screenshot to taxi drivers — most don't recognize pinyin Romanization but know their own characters perfectly.