【2026 DiDi Guide】 How to Use Ride-Hailing Apps in China | Sign-Up, Payment, and Fare Basics
Contents
- DiDi | Why Use It in China?
- Key Features
- Ride Types and Fare Differences
- DiDi | Download and Sign Up
- Downloading the App on iPhone and Android
- Registering with an International Phone Number
- What to Prepare Before Your Trip
- DiDi Payment Methods | Alipay, AlipayHK, and Card Linking
- Credit Card Payment Setup
- How DiDi Payments Work
- What to Do If Your Payment Fails
- Backup Options | What If You Still Cannot Pay?
- DiDi | Step-by-Step Booking Guide
- DiDi Fare Estimates
- Typical fares in major cities
- A Simple Price Comparison
- Peak Hours and Late-Night Surcharges
- DiDi | Useful Features
- Switching Between Regions and Cities
- Custom Ride Requests
- Scheduled Rides
- Using DiDi in Mainland China | Practical Tips
- Choosing a Payment Method
- Language Settings
- Staying Safe During Your Ride
- Avoiding Unnecessary Detours
- When to Schedule in Advance
- DiDi vs Other Ride-Hailing Apps in China
- DiDi vs Amap Ride-Hailing
- DiDi vs Caocao Mobility
- Which One Should You Use?
- DiDi | The Main Benefits of Using DiDi
- DiDi | Common Payment Questions
- DiDi | Final Tips
Show more
DiDi is one of the easiest and most convenient ways to get around mainland China. In this guide, we’ll walk you through everything you need to know, including how to sign up, set your pickup location, choose a car type, and pay for your ride. Once you understand the basics, using one of China’s most essential transport apps becomes simple, making it much easier to travel around the country.
You need to enter both your pickup point and destination before the app shows an estimated fare.
Didi is China’s leading ride-hailing app and is also integrated into WeChat Mini Programs, making it especially easy to use.
You can book rides in most parts of the country, and if you have a mainland Chinese phone number and bank account, it is often the most convenient option.
Express: The standard everyday ride option and the most basic choice.
Carpool: Share your ride with other passengers going in a similar direction for a lower fare.
Premier: A higher-end option with better vehicles and generally more polished service.
Designated Driver: If you have been drinking or are unable to drive, a driver can drive your own car to your destination.
There are two main ways for international travelers to use DiDi in mainland China: the standalone DiDi app or the DiDi mini-program inside Alipay or WeChat. If possible, set up both before your trip so you have a backup option.
Option 1: Download the standalone DiDi app
| Platform | What to search for | Notes |
| iOS (iPhone) | Search the App Store for “DiDi” | Make sure you download the official passenger ride-hailing app, usually with a bright orange logo. |
| Android | Search Google Play for “DiDi” | Check that it is the official DiDi passenger app before downloading. |
The DiDi app supports international users and can be set up with an overseas phone number. After downloading the app, enter your mobile number, receive a verification code, and complete sign-up.
Option 2: Use DiDi through Alipay or WeChat (no extra app download needed)
If you already use Alipay or WeChat, this can be an easier way to access DiDi without installing the main app.
- Open Alipay or WeChat.
- Search for “DiDi”. If needed, you can also try searching “滴滴出行”.
- Allow the mini-program to access your location.
- Sign in with your phone number and complete verification if prompted.
- Once setup is complete, you can start booking rides directly inside the app.
For many travelers, using DiDi through Alipay or WeChat is the simplest option, especially if payment is already set up in one of those apps.
DiDi supports registration with international mobile numbers. The full process is as follows:
Step 1|Open the App and Select Your Region
Open the DiDi app. You may be asked to choose your country or region. Select the correct country code for your mobile number.
Step 2|Enter Your Phone Number
Enter your mobile number in international format, following the country code you selected.
You may also see options to continue with a Google or Apple account, but phone number verification is still typically required, so a working mobile number is essential.
Step 3|Receive and Enter the Verification Code
Tap “Send Code” and wait for an SMS text message with a 4- to 6-digit verification code. Enter the code in the app to complete phone verification.
If you do not receive the code after 60 seconds, tap “Resend.”
If the code still does not arrive after several tries, check whether your phone can receive international text messages, whether your signal is stable, and whether spam filters or carrier settings may be blocking the message.
Step 4|Set Your Password and Basic Profile
Once your number has been verified, set a password and complete your basic profile, such as your display name. In some cases, you may also be asked to complete additional identity verification, especially when using payment features in mainland China.
Step 5|Add a Payment Method
After registration, it is best to set up your payment method right away:
| Payment Method | Suitability | Notes |
| Alipay | Most recommended | Widely accepted and often the easiest option for international travelers |
| WeChat Pay | Recommended | Also widely used, but setup requirements may vary by account |
| Bank card linked in the app | Varies | Availability and success rates depend on your card issuer and account setup |
| Cash | Not recommended | Cash is not commonly supported for most rides in many cities |
Best practice: Set up Alipay or WeChat Pay before your trip, then use DiDi with one of those payment methods already linked for a smoother booking and payment experience.
It is strongly recommended that you complete registration and payment setup 1 to 2 weeks before departure, rather than waiting until you arrive in mainland China. Here is a practical pre-departure checklist:
Pre-Departure Checklist
1. Set up Alipay or WeChat Pay
Download Alipay or WeChat and complete the required account verification steps.
Link an eligible international bank card, such as Visa, Mastercard, or JCB, if supported by your account and region.
Also check whether your bank has enabled overseas transactions, as some cards require this before they can be used abroad.
2. Download the DiDi app (or get familiar with the mini-program)
Download the app and complete registration before leaving home.
Take a few minutes to learn the interface, including how to enter a destination, choose a ride type, and check the estimated fare.
3. Make sure your travel documents are valid
Some services in China may require identity verification, so make sure your passport and any required travel documents are valid for your trip.
4. Enable mobile data or prepare an internet connection
Ride-hailing apps require an internet connection to work properly.
Option 1: Enable international roaming with your home mobile carrier.
Option 2: Buy a China SIM card or eSIM.
Option 3: Rent a portable Wi-Fi device.
5. Turn on location services
Make sure GPS and location services are enabled on your phone so the app can identify your pickup point accurately.
If possible, test your location settings before departure.
Useful Tips
Offline prep: Save the Chinese addresses of important places such as your hotel, airport, and major attractions before your trip. That makes it easier to copy and paste them when needed.
Driver communication: DiDi includes in-app messaging, and some versions offer translation support. It helps to prepare a few simple phrases in advance, such as “I’m at the main entrance(我在正门口)” or “Please wait two minutes(请等我两分钟).”
Safety check: Before getting in, always confirm that the license plate number and driver details match what is shown in the app.
Compare prices: You can also check other mapping or transport apps in China if you want to compare ride options and fares.
Backup plan: If DiDi is unavailable or wait times are long, ask your hotel, restaurant, or local host to help you arrange a taxi.
Summary: For most international travelers, the easiest setup is to register DiDi with your regular mobile number, link a payment method through Alipay or WeChat Pay, and complete everything before departure. Once you arrive in mainland China, you can start booking rides with much less hassle.
In many places, the most natural way to pay for a ride is with cash, a credit card, or a local digital wallet. In mainland China, however, ride payments usually work differently. The good news is that there are now several cross-border payment options that make it possible for international visitors to use DiDi without opening a mainland Chinese bank account. Below are three of the most common payment methods, ranked by overall convenience:
| Payment Method | Recommended | What You Need | Best For |
| Alipay mini-program | ⭐⭐⭐⭐⭐ | Passport + international credit card | The easiest and most reliable option for most travelers |
| AlipayHK cross-border ride booking | ⭐⭐⭐⭐ | Hong Kong mobile number + bank card / FPS | Travelers based in Hong Kong or those who regularly travel between Hong Kong and mainland China |
| Linking a card directly in the DiDi app | ⭐⭐⭐ | Passport + international credit card | Travelers who want to use the full DiDi app experience |
If you choose to link an international credit card through the Alipay app or directly in the DiDi app, here is the setup process and the main things to keep in mind. Alipay and WeChat Pay both support major international bank cards for overseas visitors, including Visa and Mastercard.
Supported card types
| Card Type | Supported | Notes |
| Visa | ✅ | Widely supported |
| Mastercard | ✅ | Widely supported |
| JCB | ✅ | Supported in many cases |
| UnionPay | ✅ | Often works smoothly when available |
| American Express | ⚠️ | Support may be more limited |
| Debit cards | ⚠️ | Depends on the issuing bank and card settings |
How to link a card in Alipay
Step 1|Open the Wallet section
Open the Alipay app, then go to Me and find Bank Cards or the wallet section.
Step 2|Add an international card
Tap Add Bank Card.
Choose the option for an international card if it appears. The wording may vary depending on your app language and region.
Step 3|Enter your card details
Enter your card number, expiry date, and security code.
Make sure the cardholder name matches the name on your verified account.
Your bank may send a one-time passcode (OTP) to confirm the card link.
Tip: Make sure you can receive bank verification messages on your phone before traveling.
Fees and transaction limits
| Item | Details |
| Single transaction up to USD 28 | No 3% service fee for transactions of CNY 200 or less. |
| Single transaction above USD 28 | A 3% transaction fee may apply once the payment exceeds CNY 200. |
| Single-transaction limit | Up to USD 5,000. |
| Annual cumulative limit | Up to USD 50,000. |
Important limitations
What happens when you reach your destination? In most cases, you do not need to do anything at all. The app handles payment automatically. Here is how it works in different situations:
Scenario 1: Booking through the Alipay mini-program (recommended)
This is the simplest option, with automatic payment from start to finish:
- Before the ride: Search for “DiDi” in Alipay → enter your destination → choose a ride type → confirm your booking
- During the ride: Just ride as normal; no extra action is needed
- After arrival: The fare is settled automatically → payment is charged to your linked card or payment method → Alipay sends a payment notification
- Done: No cash, no manual payment, and usually no extra payment step with the driver
On some routes, such as airport trips or longer-distance rides, prepayment may be required. If so, the estimated fare will be shown and charged in advance.
Scenario 2: Booking through the DiDi app
- Before the ride: Open the DiDi app → enter your destination → choose a ride type, such as Express, Premier, Carpool, or Taxi
- Confirm the booking: The app shows an estimated fare range and lets you choose a payment method, such as Alipay or a linked bank card
- During the ride: No extra action is usually needed
- After arrival: Payment depends on the ride type
- Express / Premier: The fare is usually charged automatically
- Taxi: The driver enters the final metered fare, and the app processes payment
- Carpool: The final fare is based on the actual route and may be lower than the estimate
- Rating: After payment, you can rate the driver and leave a comment
Scenario 3: Booking through Amap (for fare comparison)
- Open the Amap app and tap Ride-Hailing or the local taxi-booking section
- After entering your destination, Amap may show ride options from multiple platforms
- You can compare the estimated fares and choose the option that suits you best
- Payment follows the payment method linked to your Amap or Alipay account
Estimated fares by ride type
| Ride Type | Description | Estimated Fare |
| Express | The most common option, similar to UberX | Varies by city and distance |
| Premier | A more comfortable option with higher-end vehicles | Higher than Express |
| Carpool | Shared with other passengers, usually the cheapest | Often 20% to 40% cheaper than Express |
| Taxi | Traditional metered taxi | Depends on the city and traffic |
| Luxury | High-end vehicle category | Usually significantly more expensive than Premier |
During peak hours—such as rush hour, weekends, and public holidays— surge pricing may apply. If your trip is not urgent, waiting 15 to 30 minutes can sometimes bring the fare down.
If your payment does not go through, do not panic. This is a fairly common issue, especially when you are using cross-border mobile payments in mainland China for the first time. Here are the most common reasons and how to fix them.
Most common reasons
1. Your bank blocks the transaction for security reasons
This is one of the most common causes. Your card issuer may flag the charge as unusual overseas activity and decline it automatically.
Fix: Contact your bank before your trip and let them know you will be traveling in mainland China. Many banks also let you manage overseas transaction settings in their app. Make sure your card is enabled for international and online payments.
2. Alipay blocks the transaction during a security review
Alipay has its own risk-control system, and some transactions may be declined if the account or payment details cannot be verified successfully. Alipay’s help center notes that some payment failures happen because personal information does not pass its security verification.
Fix: Make sure your account has completed the required identity verification and that your card and account details are entered accurately.
3. A VPN causes a location mismatch
If you book or pay while a VPN is on, the app may detect a mismatch between your network location and your actual location, which can sometimes interfere with payment or verification.
Fix: Turn off your VPN before paying and use your normal mobile data, local SIM, eSIM, or hotel Wi-Fi instead.
4. Your name does not match across systems
If the name on your Alipay account does not match the name on your bank card, the payment may fail.
Fix: Make sure the cardholder name matches your verified account details as closely as possible.
5. You exceed the transaction limit
Official guidance for overseas visitors says the mobile-payment limit is USD 5,000 per transaction and USD 50,000 per year.
Fix: Most DiDi rides are far below that threshold, but if you are booking a long-distance ride or a premium vehicle, try a different card or a different payment method.
What to do when a payment fails
- Check whether your bank declined the transaction in its app or by SMS
- Try the payment again after confirming your card settings
- Switch to Alipay or WeChat Pay if you were paying another way
- Try a different bank card
- Turn off any VPN and retry
- If the problem continues, contact your bank or the platform’s customer support
If all digital payment methods fail, you still have a few backup options:
| Option | Explanation |
| Cash | Some taxis in certain cities may still accept cash, but most Express and Premier rides do not. Check with the driver before the ride starts. |
| Ask a travel companion to pay | Some ride-hailing platforms allow shared payment or order-sharing features, so a companion with a working payment method may be able to help. |
| Try another ride-hailing platform | If DiDi does not work, try Amap ride-hailing or another major platform. Different platforms may use different payment channels. |
| Use your WeChat balance | If your WeChat account is fully set up and funded, it may work as a backup payment method. Availability depends on your account setup. |
Important: Do not wait until the last minute to test payment. It is a good idea to book a short ride on your first day in mainland China, such as from the airport to your hotel, so you can confirm everything works and still have time to fix any problems.
Step 1: Open the DiDi app, or access DiDi through WeChat or Alipay if you prefer using a mini-program.

(Photo source: International Services Shanghai.)
Step 2: If needed, switch the app language to English in the settings.


(Photo source: International Services Shanghai.)
Step 3: The app will usually detect your current location automatically. Enter your destination in the search box. Using the address in Simplified Chinese often works best.
Step 4: Check and adjust your pickup point and destination on the map if needed.

(Photo source: International Services Shanghai.)
Step 5: Choose your ride type, such as Taxi, Express, or Premier. For most travelers, Express is usually the most practical option.
Step 6: Tap Corfirm Request or the equivalent ride request button. The app will then match you with a nearby driver.

(Photo source: International Services Shanghai.)
Step 7: Review the driver’s details in the app, including the license plate number, vehicle type, and estimated arrival time.

(Photo source: International Services Shanghai.)
Step 8: If you need to contact the driver, use the in-app messaging or call feature. Some versions also include translation support.
Step 9: When the driver arrives, make sure the license plate number matches the one shown in the app before getting in.
Step 10: In some cases, the driver may ask you to confirm part of your phone number for security.
Step 11: Once the trip ends, the fare is usually charged automatically through your selected payment method, such as Alipay, WeChat Pay, or another linked payment option. In some Taxi rides, the final metered fare may be entered at the end of the trip before payment is processed.
To give you a quick sense of pricing, DiDi rides in mainland China are often quite affordable by international city standards. As a rough guide, a 30-minute Express ride in a major city may cost around CNY 30 to 50 (about USD 4.20 to 7.00), while a short trip may cost as little as CNY 7 to 10 (about USD 1.00 to 1.40).
Fares vary by city. Major first-tier cities such as Beijing, Shanghai, Guangzhou, and Shenzhen are usually more expensive than smaller cities, but ride-hailing is still relatively inexpensive for many everyday trips.
| City | Typical 30-minute Express ride |
| Beijing | CNY 25 to 40 (about USD 3.50 to 5.60) |
| Shanghai | CNY 28 to 45 (about USD 3.90 to 6.30) |
| Guangzhou | CNY 20 to 30 (about USD 2.80 to 4.20) |
| Shenzhen | CNY 22 to 35 (about USD 3.10 to 4.90) |
| Hangzhou / Chengdu | CNY 18 to 30 (about USD 2.50 to 4.20) |
DiDi offers several ride types, and the price difference can be significant. For most travelers, the most useful options are Carpool, Express, Taxi, and Premier.
| Ride Type | Price Level | Best For |
| Carpool | Cheapest | Budget trips when you are not in a hurry |
| Express | Best value | Everyday travel and most trips |
| Taxi | Slightly higher or similar | Metered rides and traditional taxis |
| Premier | More expensive | Extra comfort, business travel, airport runs |
| Luxury / Business Van | Highest | Groups, luggage, or higher-end travel |
For a trip of around 10 km in a major city:
| Ride Type | Estimated Fare |
| Carpool | CNY 18 to 25 (about USD 2.50 to 3.50) |
| Express | CNY 28 to 40 (about USD 3.90 to 5.60) |
| Taxi | CNY 30 to 38 (about USD 4.20 to 5.30) |
| Premier | CNY 45 to 60 (about USD 6.30 to 8.40) |
This is one of the easiest things for travelers to overlook. DiDi pricing in mainland China does not work like a simple flat night surcharge. In practice, fares can go up in two main ways: fixed surcharges and dynamic pricing.
Peak hours
Peak-hour pricing usually applies during the morning and evening commute, although the exact timing varies by city.
| Time Period | Typical Hours | What to Expect |
| Morning peak | 7:00 to 9:30 | Higher fares or longer time-based charges |
| Evening peak | 17:00 to 19:30 | Higher fares or longer time-based charges |
In major cities, morning peak hours can start earlier than many travelers expect. If you are heading to the airport during rush hour, it is smart to leave extra time.
Late-night surcharges
Late-night pricing is also common, usually from 23:00 to 5:00 the next morning. Depending on the city and ride type, this may appear as a higher per-kilometer rate, a service surcharge, or another fixed adjustment.
| Time Period | Typical Hours | What to Expect |
| Late night | 23:00 to 5:00 | Fares are often around 20% to 35% higher |
Dynamic pricing
This is the part that can raise fares the most. When rider demand is much higher than driver supply, DiDi may apply dynamic pricing, and the fare can rise significantly.
| Situation | Typical Fare Increase |
| Heavy rain or severe weather | 1.5x to 2.5x |
| Major holidays | 1.5x to 3x |
| Concerts, exhibitions, or major events | 1.5x to 2x |
| Airports or rail stations late at night | 1.5x to 2x |
The app usually shows the higher pricing clearly before you book. If your trip is flexible, waiting 15 to 30 minutes can sometimes make a big difference.
Money-saving tips
| Tip | Why It Helps |
| Avoid peak times | Travel a little earlier or later if possible |
| Use Carpool | Often cheaper than Express if you are not in a hurry |
| Compare fares in Amap | You may see cheaper options across multiple platforms |
| Choose Taxi when appropriate | Metered taxis may be more predictable in some situations |
A simple example
For the same trip, the fare during off-peak hours can be much lower than during rush hour, late at night, or in bad weather. In practice, the difference can sometimes reach 2 to 3 times the off-peak fare.
DiDi supports service access across different regions, and the app can adjust based on where you are traveling. Availability and features may vary by location, so it is worth checking the local version of the service after you arrive.
If you have special requirements—such as traveling with a pet or needing extra assistance—you may be able to add a note when placing your booking. Availability depends on the city and ride type.
If you want to plan ahead, DiDi also offers a scheduled ride feature in some cities, allowing you to book in advance.
If you do not have a mainland Chinese bank card, the easiest options are usually Alipay, WeChat Pay, or a supported international bank card linked through one of those platforms.
DiDi supports Simplified Chinese and English, and some versions may also offer additional language options depending on the platform and region.
Before getting in, always check that the license plate number and driver details match what is shown in the app. During the ride, you can also follow the route in real time inside the app.
If you are concerned about detours, keep an eye on the route shown in the app and compare it with the estimated fare and travel time. If something looks off, message the driver through the app.
If you need a ride at a specific time—especially for an airport transfer, an early train, or a late-night departure—booking in advance can be a useful option.
This is one of the comparisons travelers most often find confusing. Put simply, DiDi is a ride-hailing platform, while Amap is a comparison and booking platform.
The key difference
DiDi is a full ride-hailing service with its own dispatch system, pricing, and driver network.
Amap Ride-Hailing is an aggregator. It does not operate its own driver fleet. Instead, it pulls in ride options from multiple platforms, allowing you to compare prices and availability in one place.
Quick comparison
| Category | DiDi | Amap Ride-Hailing |
| Best for | Reliable, straightforward booking | Comparing prices across platforms |
| Pricing | Standard platform pricing | Often better for fare comparison |
| Ease of use | Simple, consistent experience | Useful if you want more options |
| Language support | More foreigner-friendly | Usually more Chinese-focused |
When to use DiDi
When to use Amap
For many travelers, the best approach is simple: use DiDi for convenience, and check Amap when you want to compare fares.
Caocao Mobility is another major ride-hailing platform in China. It is often known for a cleaner, quieter experience, with many rides using electric vehicles.
Quick comparison
| Category | DiDi | Caocao Mobility |
| Coverage | Wider coverage | Available in many major cities |
| Vehicle mix | Broad range of vehicles | Often stronger in electric vehicles |
| Price | Standard pricing | Sometimes slightly cheaper or similar |
| Ride experience | Varies by vehicle and driver | Often cleaner and quieter |
What the experience is like
Compared with a typical DiDi ride, Caocao may feel:
One possible downside is that some vehicles may have less luggage space than larger DiDi options. If you are traveling with several bags, a Premier ride, business vehicle, or larger car category may be a better choice.
For most international travelers, the best strategy is not to rely on just one app. Different platforms are useful in different situations.
| Situation | Best Option | Why |
| First time using ride-hailing in China | Alipay + DiDi | Simple and easy to set up |
| Want the lowest fare | Amap | Good for price comparison |
| Airport or station transfer | DiDi | Usually the most straightforward option |
| Cannot get a car during peak hours | Amap | More platform options in one place |
| Late-night rides | DiDi | Strong coverage and easy booking |
| Care most about vehicle quality | Caocao Mobility | Often a cleaner, quieter experience |
| Traveling with family or lots of luggage | DiDi larger vehicle options | Better for space and comfort |
DiDi can make getting around mainland China much easier. Once your account and payment method are set up, booking rides is usually quick, simple, and reliable.



