DEV Community

manfeng
manfeng

Posted on

Your Didi driver is 40 meters away and can't find you

Your driver is 40 meters away and he can't find you

The first time it happened, I did the thing every foreigner does: I picked up the call.

Rapid-fire Chinese, a distracted taxi driver, traffic noise, and me saying "hello? hello?" like that ever helped. We hung up. He drove a loop around the block. I walked in what I was pretty sure was his direction. Four minutes later the app said the trip was cancelled, and I was standing in front of a mall with six entrances wondering what part of this was my fault.

Here's the part nobody tells you: it was my fault. Not the language thing. The pin.

The pin is the whole contract

When you book a ride in China — DiDi, or the ride-hailing inside Alipay — the driver's job starts and ends at the pin you dropped. He doesn't read street addresses the way you imagine. He sees a point on a map, a building icon, maybe a photo of the pickup spot.

The problem: in a city like Chengdu or Chongqing, "a point on a map" is ambiguous in about ten different ways. The pin can snap to the wrong side of a divided road. A huge mall complex gets one pin for six entrances. A residential compound with walls and a guard booth can pin you to a gate that drivers aren't allowed to enter. And your driver has maybe 40 other pickups a day, so he's not going to study your situation — he calls, and when you can't explain, he leaves.

Once I understood that, the fixes became obvious. Here's the sequence I use now, in order.

1. Don't answer the call. Open the chat.

DiDi's in-app chat has preset messages the driver actually reads — "I'm at the north gate," "please wait at the pickup point," that kind of thing. It sounds absurd to type at someone instead of talking to them, but it works better than a voice call, for one dumb reason: the presets are in Chinese. You are not fighting your accent or his English. He reads, he understands, done.

The voice call is for him, not for you. Unless you speak Chinese, you're both wasting the 30 seconds before he decides you're not worth the hassle.

2. Use Share Location, not words

There's a "send location" button in that chat. Use it. It drops your actual GPS dot into his navigation. This alone has saved me more times than anything else, because it bypasses the pin problem completely — he's not navigating to your original pin anymore, he's navigating to you.

3. Send a landmark name in Chinese

This is the trick I wish I'd known on day one. Don't describe where you are — send the name of the nearest fixed, famous thing: a metro station exit, a bank branch, a hotel, a McDonald's. In Chinese.

Before my trips I now save a note on my phone with the Chinese names of the places I'll be staying and the big malls nearby. When a driver can't find me, I copy-paste the landmark into the chat. The difference is wild. "I'm near the big glass tower" means nothing. "星巴克" next to a share-location dot means everything.

If you didn't prepare, open your map app, tap the nearest labeled point, and copy the Chinese characters straight from the label. You don't need to know what it says. He does.

4. Walk to the pickup point the app suggests

When the pin lands somewhere ambiguous, the app will often offer an "recommended pickup point" — a specific spot where drivers can actually stop. Take it, even if it's a two-minute walk. Standing at a designated pickup point turns you from "a tourist somewhere in that block" into "the person at spot 3," and drivers look for you there first.

5. If you must speak, say "wǒ zài zhè lǐ"

我在这里 — "I'm here." That's the one phrase worth learning for ride-hailing, along with a smile and pointing at your phone. It signals: stop calling, look at the map, I've shared my location. Some drivers will still prefer to talk, and if you're hopelessly stuck, hand the phone to anyone nearby — a security guard, a shop clerk. Someone local explaining to the driver beats you guessing every time.

Why this matters more than it sounds

A missed pickup isn't just ten lost minutes. Cancel after cancel can flag your account, some drivers will hit you with a cancellation frustration loop, and you're standing outside with your luggage burning time you budgeted for something else. And it always happens when you're in a hurry — that's not bad luck, that's just when you're booking rides.

The deeper pattern, I think, is that ride-hailing in China assumes a level of shared context that tourists don't have. The apps are excellent. The failure isn't technical, it's informational: the driver knows exactly where the pin is; you don't know where he thinks you are. Close that gap with a shared landmark and a live location, and the whole problem evaporates.

Since I started doing the chat-presets-plus-landmark routine, I've had exactly zero canceled pickups across a couple hundred rides. The one time a driver still couldn't find me, it turned out I'd sent him a Starbucks three kilometers from the one I meant — so check the copy-paste, too.

I keep the full step-by-step checklist for this — chat phrases, pin fixes, and what to do when the driver is already leaving — at https://chinaunstuck.com/fix/didi-driver-cant-find-you/

What's your record for the most circuitous "I'm right here" conversation with a driver? Mine involved miming at a parking barrier.


Tags I'd use: china, travel, expats, livingabroad

Top comments (0)