
4-Hour Private Shanghai City Tour with Old and New Highlights
from €84
Check availabilityShanghai, China
We compared the 9 most-booked ways to visit Shanghai Old City on Viator, from €54 per person. Most take about 3 h and 9 can be cancelled for free.

329 reviews, 5.0★ · 4h · free cancellation
Check availability · €84from €54, 5.0★ · 3h · free cancellation
Check availability · €54Most booked first. Prices are per person and change with your date.

from €84
Check availability


from €73
Check availability

from €57
Check availability
from €143
Check availability

The 9 options compared here start from €54 up to €155 per person. Entry-only tickets are the cheapest; guided and private tours cost more.
Most last about 3 h; the options here range from 1.8 h to 6 h.
9 of the 9 options here offer free cancellation, usually up to 24 hours before the start. Check the conditions before you book.
Shanghai, about 1 km from the centre of Shanghai.
Tours and prices from Viator, a Tripadvisor company. Prices change with your dates. We may earn a commission if you book, at no extra cost to you.