Landing in Shanghai after twelve hours in the air and facing an airport of tens of millions of passengers, with no mobile data, no local currency and no Chinese, is the most fragile moment of any trip to China. The decision about how to leave the airport is made before you check in and is paid for — well or badly — the moment you touch down.
Shanghai has two airports that behave like two different cities: Pudong (PVG) in the east, for international flights, and Hongqiao (SHA) in the west, for domestic and some regional routes. Confusing them is the first costly error, and it is far from rare.
Two airports, two different logics
Pudong sits about 30 km from the centre, near the Bund and Nanjing Road. By taxi it is 45–60 minutes and CNY 160–220; by metro, Line 2 to People's Square, about 50 minutes and CNY 7, though not every station has a lift. Hongqiao is 13 km from the centre and far more manageable: 25–35 minutes by taxi, CNY 70–120.
The detail almost nobody checks is which airport your return flight leaves from. Go to Pudong when you thought it was Hongqiao — or the reverse — and the mistake costs you an hour and, with bad luck, the flight. Always confirm the three-letter code before booking your transfers.
The maglev: fast, but not always useful
The maglev links Pudong with Longyang Road station in seven and a half minutes at 300 km/h (430 at peak times). It is the world's fastest commercial train and costs CNY 50, or 40 if you show your boarding pass. It sounds like the perfect solution, but it only reaches Longyang Road: a taxi or metro still waits between you and the centre.
It makes sense if your hotel is in Pudong or near Longyang Road, or if you simply want the experience. If your hotel is on the Bund or in Jing'an, the total time barely improves on the metro and you lose the simplicity of a single ride.
The metro: cheap and predictable
Shanghai's network runs to more than twenty lines and reaches both airports. From Pudong, Line 2 crosses the whole city to Hongqiao. A single ticket costs CNY 3 to 8. It is the cheapest option and, at peak times, often the fastest.
Its limits are the suitcases. Many stations have long staircases with no lift or ramp, and pushing three bags through an interchange at seven in the evening is not a good start. On top of that, the last train leaves before midnight, so it is no use for late arrivals.
The official taxi: how to get one and what it costs
Shanghai taxis are reliable if you use the official rank. From Pudong, the fare to the centre is CNY 160–220 (€20–€28), plus a CNY 30 night surcharge between 23:00 and 05:00. From Hongqiao, CNY 70–120. Ask for the meter and keep the receipt with the licence number.
The problem is communication: almost no taxi driver speaks English. Have the hotel address written in Chinese characters on your phone or on paper. Without that, you are likely to be dropped several blocks away or in a street with a similar name, and at eleven at night that is not a small thing.
Unauthorised cars and the 'cheap taxi' scam
Outside the arrivals area you will be approached with 'taxi, taxi' or 'hotel?'. These are almost always unlicensed drivers charging two or three times the official fare, or taking you to an unwanted tour agency. Ignore them and walk to the official rank, even if it is at the far end of the terminal.
- Never accept a car without a meter or receipt.
- Be wary of anyone quoting a fixed price before you get in.
- Ignore anyone telling you 'the taxis are not running today'.
- If someone keeps following you, go back into the terminal and wait.
Ride-hailing apps and the language barrier
Didi, the Chinese equivalent of a ride-hailing app, works very well and has an English interface, but it needs mobile data and a payment method set up, usually an international card or a wallet such as Alipay. If you have configured that before you leave, it is an excellent, transparent option.
The weak point is day one: if you have no data or could not add your card, the app is useless. And the driver will ring you to find out where you are — in Chinese. That is why many travellers set everything up at home and still book the first transfer, simply to remove the problem.
The private transfer: a driver waiting with your name
The option that removes the uncertainty is a private transfer booked in advance. A driver waits in the arrivals hall with a sign bearing your name, helps with the bags, knows your hotel and charges a fixed price agreed before you left home. No haggling, no language, no surprises on arrival.
This is exactly the service ChinaTour.es, the English-language site of the JoyoTour group, includes from Pudong or Hongqiao: a driver with a name board at arrivals, a fixed price and flight-number tracking so the pickup adjusts if the plane is late. For a family with children, or anyone landing at night, it is the difference between starting the trip tired and starting it relaxed.
A private transfer from the airport to the centre runs from CNY 300 to 450 (€40–€60) for a standard car, more for an MPV or van. It is pricier than a taxi, but it includes the wait, the name board, help with the luggage and a contact who answers if anything goes wrong.
Night arrivals, delays and cancelled flights
Flights landing after midnight cut your options: the metro has closed, so has the maglev, and the taxi rank may have a queue. At that hour, a pre-booked private transfer is almost the only way to arrive calmly and without overpaying.
Delays are more the rule than the exception on long connections. A serious operator tracks your flight number and reschedules the pickup; a random taxi or a transfer booked blind does not. ChinaTour.es relies on that tracking so the wait is never charged to your account.
Families, luggage and a first time in China
If you travel with children, a stroller, older relatives or simply too many bags, the maths changes. The metro and taxi become awkward and the 'I will sort it out when I get there' trick rarely works. A private transfer with a child seat on request and a driver who already knows the hotel is what you want for the first day.
At ChinaTour.es that first transfer is arranged together with the rest of the trip: the same person who meets you can be your link to the English-speaking guide and the private driver on the following legs, so you are not starting from zero every morning.
What to do if something goes wrong
- Save the hotel name and address in Chinese characters, not just in English.
- Keep screenshots of the transfer, the voucher and the operator's contact.
- If a taxi quotes an absurd price, get out and wait for the next one.
- Call the hotel: most can summon a taxi or confirm the correct fare.
- If your flight is delayed, tell the operator as soon as you know, not on arrival.
Landing at Pudong or Hongqiao and want the transfer sorted?
Message us on WhatsApp with your flight number and hotel address, and we confirm a private transfer with a driver waiting at arrivals holding your name.
Message us on WhatsAppWe're the destination agency behind ChinaTour.es. JoyoTour has been designing tailor-made trips since 1999 and has 150 itinerary designers across China, Southeast Asia, Europe and the Americas. More than 100,000 travellers have set off with us. Everything we write about here, we've travelled first.
