China  ›  Eastern China  ›  Shanghai

Top Things to Do in Shanghai

We compared all 214 experiences in Shanghai so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.8 214 experiences from US$ 5 ✓Free cancellation on most experiences

All tours (41–60 of 214)

Hangzhou Day Trip from Shanghai: Private Bullet Train Tour
›
‹
Travelers' pick
Hangzhou Day Trip from Shanghai: Private Bullet Train TourPrivate day trip from Shanghai to Hangzhou by bullet train with local guide, all entrance fees and lunch included.
92 reviews
4.93★
Duration
10h–12h
start times · Every day
8
Live guide ENFree cancellationfromUS$ 293per person
Shanghai Night River Cruise: VIP Seating with Private Transfer
›
‹
Travelers' pick
Shanghai Night River Cruise: VIP Seating with Private TransferCruise the Hungpu River at night from your Shanghai hotel with VIP seating, a local guide, and views of the Oriental Pearl Tower and Bund lit up.
89 reviews
4.98★
Duration
3h–4h
start times · Every day
5
Live guide ENHotel pickupFree cancellationfromUS$ 140per person
Zhujiajiao Water Town Tour with Shanghai Zoo and Pandas
›
‹
Travelers' pick
Zhujiajiao Water Town Tour with Shanghai Zoo and PandasPrivate tour of Zhujiajiao water town and Shanghai Zoo with your own guide, hotel pickup and local lunch option.
84 reviews
4.96★
Duration
6h–8h
start times · Every day
4
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 167per person
Zhujiajiao Water Town and Shanghai Highlights: Private Tour
›
‹
Zhujiajiao Water Town and Shanghai Highlights: Private TourPrivate tour of Shanghai and the 1700-year-old water village of Zhujiajiao with hotel pickup, driver and optional English-speaking guide.
80 reviews
4.94★
Duration
8h
start times · Every day
2
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 133per person
Private Jewish Ghetto & Bund Tour Shanghai: 3 hours with guide
›
‹
Best value
Private Jewish Ghetto & Bund Tour Shanghai: 3 hours with guidePrivate 3-hour tour of Shanghai's Jewish Ghetto in Hongkou District with English-speaking guide, hotel pickup and museum entry included.
78 reviews
4.97★
Duration
2h 30m–3h
start times · Tue–Sun
3
Live guide ENHotel pickupFree cancellationfromUS$ 90per person
Former French Concession Walking Tour Shanghai: Private Guide
›
‹
Former French Concession Walking Tour Shanghai: Private GuidePrivate guided walk through Shanghai's Former French Concession explores Art Deco architecture and colonial courtyards spanning a century of Chinese.
76 reviews
4.97★
start times · Every day
2
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 95per person
Shanghai Tower: 546m Observation Deck & Upper Floors Ticket
›
‹
Travelers' pick
Shanghai Tower: 546m Observation Deck & Upper Floors TicketChina's tallest building at 632m with two ticket options: Floor 118 panoramic views or Floors 118+125/126 with the world's highest damper. Open 8:30am–10:30pm.
72 reviews
4.29★
Duration
1h–3h
start times · Every day
7
Free cancellationfromUS$ 39per person
Wuzhen & Xitang Water Towns Private Day Tour with Meals
›
‹
Travelers' pick
Wuzhen & Xitang Water Towns Private Day Tour with MealsFull-day private tour from Shanghai to two ancient water towns: Wuzhen (1,300 years old) and Xitang (over 2,000 years), with boat ride.
71 reviews
5.00★
Duration
9h–10h
start times · Every day
5
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 284per person
Shanghai: Yu Garden, French Concession & Tower Views Private Tour
›
‹
Shanghai: Yu Garden, French Concession & Tower Views Private TourFull-day Shanghai private tour with hotel pickup, Yu Garden, French Concession, Shanghai Tower observatory & Jade Buddha Temple. Includes lunch and three attraction tickets.
66 reviews
4.94★
Duration
8h
Next departure: 9 Jun 2027Live guide EN · ZHHotel pickupFree cancellationfromUS$ 200per person
Zhujiajiao Water Town & Shanghai City Private Tour with Guide
›
‹
Zhujiajiao Water Town & Shanghai City Private Tour with GuideVisit Zhujiajiao's stone bridges and markets, then explore Shanghai's Yu Garden, the Bund and Pudong skyscrapers with private driver and guide from your hotel.
66 reviews
4.98★
Duration
7h–8h
start times · Every day
8
Live guide ENHotel pickupFree cancellationfromUS$ 170per person
Zhujiajiao Water Town tour: Private boat ride & lunch
›
‹
Travelers' pick
Zhujiajiao Water Town tour: Private boat ride & lunchHalf-day private tour from Shanghai to Zhujiajiao Water Town with hotel pickup, boat ride through canals, traditional lunch, and English-speaking guide. 45km from downtown.
65 reviews
4.91★
Duration
5h 30m
start times · Every day
6
Live guide ENHotel pickupFree cancellationfromUS$ 142per person
Pudong Airport Car Hire with Driver: Meet at Arrivals
›
‹
Pudong Airport Car Hire with Driver: Meet at ArrivalsPrivate transfer from Shanghai Pudong Airport to your hotel with an English-speaking driver who handles luggage and covers flight delays for peace of mind.
63 reviews
4.38★
Every dayLive guide EN · ZHHotel pickupFree cancellationfromUS$ 67per person
Shanghai Pudong Airport to Hotel: Maglev Train Transfer
›
‹
Shanghai Pudong Airport to Hotel: Maglev Train TransferDirect Maglev train transfer from Shanghai Pudong Airport to your hotel in 8 minutes. Meet-and-greet, English-speaking guide, hotel drop-off included. Daily 7am–10:30pm.
59 reviews
4.25★
Every dayLive guide EN · ZHPickup optionalFree cancellationfromUS$ 79per person
Suzhou Day Tour: Master of Nets Garden & Silk Museum
›
‹
Suzhou Day Tour: Master of Nets Garden & Silk MuseumPrivate day tour from Shanghai to Suzhou's 14th-century Master of Nets Garden and Panmen Gate, including silk factory tour, hotel pickup and lunch.
56 reviews
4.82★
Duration
9h
start times · Every day
4
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 200per person
Customized Shanghai tour: Highlights, food & local gems
›
‹
Customized Shanghai tour: Highlights, food & local gemsPick your own Shanghai highlights (French Concession, Yu Garden, the Bund) with a licensed guide who builds the day around what you actually want to see, taste and do.
55 reviews
4.98★
Duration
8h
Every dayLive guide EN · ZHPickup optionalFree cancellationfromUS$ 180per person
Suzhou and Zhujiajiao Water Town Private Day Tour from Shanghai
›
‹
Travelers' pick
Suzhou and Zhujiajiao Water Town Private Day Tour from ShanghaiPrivate day tour from Shanghai to Suzhou's UNESCO gardens and Zhujiajiao water town with hotel pickup, professional guide, and customizable itinerary.
55 reviews
4.95★
Duration
8h–9h
start times · Every day
3
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 215per person
Shanghai Private Tour: 4 or 8 Hours with Guide & Vehicle
›
‹
Travelers' pick
Shanghai Private Tour: 4 or 8 Hours with Guide & VehiclePrivate guided tour of Shanghai for 4 or 8 hours with professional English-speaking guide and vehicle. Includes hotel or port pickup, Yu Garden.
53 reviews
4.91★
Duration
4h–8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 120per person
Zhujiajiao Water Town Tour from Shanghai: Private Guide & Garden
›
‹
Travelers' pick
Zhujiajiao Water Town Tour from Shanghai: Private Guide & GardenHalf-day private tour from Shanghai to Zhujiajiao ancient water town with English-speaking guide, hotel pickup, Kezhi Garden entry.
51 reviews
5.00★
Duration
4h–5h
start times · Every day
16
Live guide ENHotel pickupFree cancellationfromUS$ 126per person
Zhujiajiao water town from Shanghai: Gondola ride & local food
›
‹
Zhujiajiao water town from Shanghai: Gondola ride & local foodHalf-day tour from Shanghai to Zhujiajiao ancient water town. Ride gondolas under stone bridges, taste local food and explore old canals with a private guide.
51 reviews
4.98★
Duration
4h 30m
start times · Every day
4
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 159per person
Shanghai Pudong Airport to City: Private Transfer & Pickup
›
‹
Travelers' pick
Shanghai Pudong Airport to City: Private Transfer & PickupPrivate airport transfer from Shanghai Pudong (PVG) to downtown hotels. Driver meets you at arrivals with signage, all-inclusive pricing, air-conditioned vehicle with water.
50 reviews
4.66★
Duration
50m
Every dayLive guide EN · ZHHotel pickupFree cancellationfromUS$ 68per group
Need help planning your next activity?