← Back to articles

China travel guide

How to Use DiDi in China as a Foreigner: Step-by-Step Guide

Ride-hailing in China is a breeze with DiDi. This step-by-step guide walks you through setting up the app, booking a ride, and communicating with your driver—even if you don't speak Chinese.

How to Use DiDi in China as a Foreigner: Step-by-Step Guide
dongfang xiaowu / Pexels

Why Use DiDi in China?

Why Use DiDi in China?
Zonghao Feng / Pexels

DiDi is China's largest ride-hailing platform, similar to Uber or Lyft. It operates in hundreds of cities, offering a range of services from budget rides to luxury vehicles. For foreigners, DiDi is not only convenient but also safer than hailing taxis on the street, as it provides transparent pricing, GPS tracking, and an in-app translation feature. Once you set it up, you'll wonder how you ever traveled without it.

Before You Start: What You Need

Before You Start: What You Need
Alesia Kozik / Pexels

Before you can book your first ride, make sure you have:

Step-by-Step Guide to Setting Up DiDi

Step-by-Step Guide to Setting Up DiDi
Ali Alcántara / Pexels

1. Download the App

Search for DiDi in your app store. The app is available for iOS and Android. Make sure you download the international version, which supports English and other languages. The Chinese version (DiDi Chuxing) is mostly in Chinese, so the international version is essential for non-Chinese speakers.

2. Register with Your Phone Number

Open the app and tap "Sign Up." You'll need to verify your phone number. If you have a Chinese SIM card, that's easiest. If you're using a foreign number, you can still register, but you'll need to receive a verification code via SMS. Keep in mind that some services may require a Chinese number for certain features, but basic ride-hailing works with foreign numbers.

3. Add a Payment Method

Go to "Payment Methods" in the app's menu. You can link:

If you don't have Alipay or WeChat Pay yet, it's worth setting up because they are widely used in China and can also be handy for other purchases. However, linking your credit card directly to DiDi is the quickest way to get started.

4. Verify Your Identity (If Required)

Some users may be asked to verify their identity by uploading a photo of their passport. This is a security measure and is not uncommon. Follow the prompts; it usually takes a few minutes to process.

How to Book a Ride

1. Set Your Pickup Location

When you open the app, it will automatically detect your location. You can adjust the pin by dragging it on the map or typing your address. Make sure the pickup point is accurate—check the map for the exact spot.

2. Enter Your Destination

Type your destination in the "Where to?" field. You can enter the address in English or Chinese; the app will show matching results. If you're unsure about the exact address, you can also drop a pin on the map.

3. Choose Your Ride Type

DiDi offers several ride options, including:

For most travelers, Express is the best balance of cost and comfort.

4. Confirm and Book

Tap "Confirm" and your ride request will be sent to nearby drivers. You'll see the driver's name, license plate, and car model. The app also shows the estimated fare and the driver's rating.

During the Ride: Tips for Smooth Communication

Use the In-App Chat and Translation

DiDi has a built-in chat feature that translates messages between you and the driver. If you need to tell the driver something like "Please wait at the north gate," you can type it in English, and the app will translate it to Chinese. The driver's replies will be translated back to English.

Share Your Trip Details

For safety, you can share your trip details with a friend via the app. This sends them a link to track your ride in real-time.

Payment and Tipping

Payment is automatic via your linked method—no need to handle cash. Tipping is not customary in China, and DiDi does not include a tipping option. If you want to tip, you can do so in cash, but it's not expected.

After the Ride: Ratings and Receipts

After the ride, you'll be prompted to rate your driver. This helps maintain service quality. You'll also receive an electronic receipt via email or in the app, which is handy for expense tracking.

Common Issues and Solutions

Language Barrier

If you can't find your driver, use the in-app chat. If that fails, you can ask a hotel staff member or a passerby to speak to the driver on the phone. The driver's phone number is displayed in the app.

Payment Declined

If your credit card is declined, double-check that you've entered the correct details and that your bank hasn't blocked the transaction. You can also add Alipay or WeChat Pay as a backup. If problems persist, try using a different card or payment method.

App Not in English

Make sure you've downloaded the international version. If you have the Chinese version, look for a language setting (usually in the "Me" tab) and switch to English.

No Drivers Available

In remote areas or during peak hours, it might take longer to find a driver. Try moving to a busier street or waiting a few minutes. Alternatively, you can switch to a different ride type, like Premier, which might have more availability.

Safety Tips for Foreigners

Alternatives to DiDi

While DiDi is the most popular, other options include Meituan (which also offers ride-hailing) and Caocao (a Chinese ride-hailing app). However, DiDi has the most extensive coverage and the best English support for foreigners.

Final Thoughts

Using DiDi in China is straightforward once you've set it up. It saves you the hassle of negotiating fares and gives you peace of mind with its safety features. So download the app, link your payment, and explore China with ease.