iPhone Mapping Apps for China and Hong Kong: What Works in 2026

39 helpful1,856 viewsGuangzhou

Apple Maps is the best built-in choice for iPhone in mainland China and Hong Kong. Inside mainland China, Apple Maps swaps in AutoNavi (Gaode) data while keeping the interface in English, so you get accurate pins and Pinyin street names without the coordinate offset that breaks Google Maps. Set your iPhone system language to English so labels render in Latin script. In Hong Kong, Apple Maps and Google Maps both work normally, with full English street names. Add Amap Global as a backup in mainland China. The English version of Amap supports searches for hotels, metro stops, attractions, and chain restaurants in English, and shows Pinyin for most roads. Small local shops still appear only in Hanzi, so screenshot the Chinese name to show a taxi driver. Baidu Maps is more accurate for transit times in tier-2 cities but stays Chinese-only. Bring connectivity: load an Airalo or Holafly eSIM, or a roaming plan, before you fly. Google Maps in mainland China is unreliable even with a VPN because Google has not licensed Chinese map data, so locations float 200 to 500 meters off. Cache Apple Maps offline by panning around your destination ahead of time, since signal drops in older subway tunnels.

  • Use Apple Maps in mainland China; it pulls AutoNavi data and shows Pinyin street names when iOS language is English.
  • Skip Google Maps inside mainland China, since pins drift 200 to 500 meters from the real location.
  • Install Amap Global as a backup; English search covers hotels, metros, and chains, while small shops stay in Hanzi.
  • In Hong Kong, both Apple Maps and Google Maps work normally with full English street names and live transit data.
  • Buy an eSIM from Airalo or Holafly before departure so map tiles load on cell signal in remote subway sections.

How this works

  1. Set iPhone language to English

    Open Settings, tap General, then Language and Region. Set iPhone Language to English. This forces Apple Maps to render street names in Pinyin and labels in English once you arrive in mainland China.

  2. Install Amap Global before departure

    Search Amap Global on the App Store from your home country. Install while still on your home network, since some apps are harder to fetch from inside mainland China. The app is about 250 MB and fully English.

  3. Buy a data eSIM

    Open Airalo or Holafly, pick a China or Asia regional plan with at least 5 GB, and activate the eSIM the day before departure. Map tiles need cell signal to load. Hong Kong is covered by the same regional plan.

  4. Pre-cache offline tiles

    Open Apple Maps a few days before flying, pan around Beijing, Shanghai, or your destination, and let tiles cache. iOS 17 and later support Saved Maps under the profile menu for true offline browsing in subway dead zones.

  5. Test at a metro station

    On arrival, search a known metro station in Apple Maps, like People's Square Shanghai. Confirm the pin sits on the actual station entrance. If pins drift, you accidentally opened Google Maps; close it and stick with Apple Maps or Amap.

Why this is different for foreign visitors

Unlike most countries, mainland China requires foreign mapping providers to license data from a domestic operator with a survey permit. Apple chose AutoNavi (Gaode), which is why Apple Maps works correctly inside the mainland while Google Maps does not. For foreign visitors this matters in two ways. Pins on unlicensed apps appear shifted because the GCJ-02 coordinate system used in China is offset from the WGS-84 system the rest of the world uses. And many shops, alleys, and bus stops are signed only in Hanzi, so even an accurate pin often arrives with a Chinese-only label. Hong Kong runs on its own legal system and uses Latin street names by default.

Common mistakes to avoid

  • Trusting Google Maps inside mainland China and ending up 300 meters from the restaurant. Switch to Apple Maps the moment you cross the border.
  • Leaving the iPhone in a Chinese system language; Apple Maps then shows everything in Hanzi. Force English under Settings, General, Language and Region.
  • Forgetting to install Amap Global before the flight and finding out the App Store works differently inside mainland China. Download at home over Wi-Fi.
  • Buying only a domestic SIM that lacks data abroad. Use a travel eSIM instead, since map tiles need cell signal in tunnels and remote alleys.

Frequently asked

Yes, mostly. Set the iPhone system language to English and Apple Maps renders street names in Pinyin and major landmarks in English, like The Bund or Beijing Capital Airport. Smaller back streets and family-run shops sometimes stay in Hanzi. Screenshot the Chinese label and show it to a taxi driver if pronunciation fails.

Yes. Google Maps works without a VPN in Hong Kong and Macau and shows accurate transit, walking, and driving directions in English. Locals use it daily. The moment you cross into mainland China through Lo Wu, Futian, or West Kowloon Station, switch to Apple Maps or Amap because Google data becomes inaccurate there.

Yes. Download Amap Global from the App Store; the interface is fully English. Search hotels, metro stations, attractions, and chains in English. Small restaurants and street vendors appear only in Hanzi, so paste a Chinese address from your hotel booking when in doubt. Amap also shows live taxi and metro routes.

In the app

Expat-level detail, offline maps, and AI chat.

Ask follow-up questions, get live prices, and save guides for offline use.