Shanghai guide

How to Take Taxis and Ride-Hailing in Shanghai

A practical guide for foreign visitors using taxis, DiDi, AMap ride-hailing, and hotel address cards in Shanghai.

Last verified: 2026-07-08

How to Take Taxis and Ride-Hailing in Shanghai

Quick Take

Taxis and ride-hailing are useful in Shanghai, but the hard part is not the ride. It is the pickup point, Chinese address, driver phone call, and payment.

My default setup:

  • Save every important address in Chinese.
  • Set up Alipay and WeChat Pay before the trip.
  • Use official taxi queues at airports and stations.
  • Use DiDi, AMap, Alipay, or WeChat ride-hailing only when your data and payment are working.
  • Ignore unofficial ride offers inside airports and stations.

Shanghai is a good city for taxis and app rides. You just need to prepare for the parts that are invisible in a normal travel blog.

Who This Is For

This is for visitors who do not speak Chinese and want to use taxis, DiDi, or app-based ride-hailing without getting stuck at the curb.

It is especially useful for airport arrivals, rainy days, late nights, families, business travelers, and anyone carrying luggage.

My Default Advice

Use the metro when it is easy. Use taxis or ride-hailing when comfort matters.

Do not force yourself into the metro just because it is cheaper. After a long flight, in heavy rain, with two suitcases, or late at night, a direct ride can be the better travel decision.

But if you use a ride, do the unglamorous prep first: Chinese address, working data, working payment, and a plan for driver calls.

Your Ride Options

Official taxi

Best for airports, train stations, hotels, and moments when apps are not behaving.

Use official taxi queues. Show the destination in Chinese. Do not rely on English names.

DiDi

Useful if you can install it, register, add payment, and understand pickup instructions.

It may work smoothly. It may also ask you to stand at a very specific pickup point while the driver calls in Chinese. That is normal. Annoying, but normal.

AMap ride-hailing

AMap Global includes ride-hailing support and can be useful because your map and pickup point live in the same place.

Hotel-arranged taxi

Underrated. If you have an early flight, family luggage, or low tolerance for app friction, ask the hotel to arrange a car or taxi.

Before You Ride

Save Chinese addresses

For your hotel and any important destination, save:

  • Chinese name
  • Chinese address
  • phone number
  • nearest landmark or metro station

This is more useful than a beautiful English itinerary.

Choose a clear pickup point

Good pickup points:

  • hotel entrance
  • mall gate
  • metro exit
  • official airport pickup zone
  • train station ride-hailing area

Bad pickup points:

  • random sidewalk
  • giant intersection
  • vague park entrance
  • "near the Starbucks" when there are four Starbucks

Be ready for a phone call

Drivers may call to confirm where you are.

Useful message:

I do not speak Chinese. I am at the pickup point shown in the app.

Chinese:

我不会说中文。我在软件显示的上车点。

Airport and Station Rule

At airports and train stations, do not follow people who approach you offering rides.

Use:

  • official taxi queue
  • official ride-hailing pickup area
  • metro
  • hotel transfer
  • airport or station service desk

If someone quotes a fixed price before you reach the official taxi queue, keep walking.

Payment

Set up mobile payment before relying on ride-hailing.

For app rides, payment usually happens in the app. For taxis, mobile payment is common, but cash may still help as a backup. Do not wait until the end of the ride to discover your payment method is not working.

Test payment earlier in your trip.

Where People Get Stuck

The driver calls in Chinese

Use the saved message above. If it is too confusing, cancel and request from a clearer pickup point.

The pickup point is across the road

This happens a lot. The legal pickup point may not be exactly where you are standing.

The destination name is wrong

Many places have similar English names. Use Chinese addresses.

Payment fails after the ride

Try another app, another card, or ask if cash is possible. Better: test payment before you depend on app rides.

Backup Plan

If ride-hailing is not working:

  1. Walk to a hotel lobby, mall entrance, or official taxi queue.
  2. Show your destination in Chinese.
  3. Ask staff to help call a taxi.
  4. Use metro if it is nearby and still running.

Useful phrase:

Can you help me call a taxi?

Chinese:

可以帮我叫一辆出租车吗?

Related Guides

FAQ

Is there Uber in Shanghai?

Do not plan around Uber. Use DiDi, AMap ride-hailing, official taxis, or hotel-arranged cars.

Can I use DiDi without speaking Chinese?

Often yes, but pickup and driver calls can still be hard. Save Chinese messages and use clear pickup points.

Should I take taxis or metro?

Metro is great for simple central trips. Taxis and app rides are better for luggage, rain, late nights, families, and awkward routes.

Can I pay taxis with cash?

Cash may be possible in some taxis, but mobile payment is the local norm. Keep cash as backup.

How do I avoid airport taxi problems?

Use official taxi queues or official ride-hailing pickup areas only. Ignore people approaching you inside the terminal.

Sources and Verification Notes

Primary and official-adjacent sources:

Field Notes to Verify

  • Whether standalone DiDi, Alipay DiDi, WeChat DiDi, and AMap ride-hailing differ for foreign visitors.
  • Current ride-hailing pickup points at PVG and SHA.
  • Whether cash is reliably accepted by taxis in central Shanghai in 2026.