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

Must-do experiences

Huangpi Road Food Tour Shanghai: Dozen Shanghainese Dishes
›
‹
Most booked
Huangpi Road Food Tour Shanghai: Dozen Shanghainese DishesWalk Huangpi Road in Shanghai tasting a dozen traditional Shanghainese dishes across three hours: soup dumplings, parched chicken, scallion oil noodles.
1,708 reviews
4.96★
Duration
3h
start times · Every day
4
Live guide EN · KO · ZHFree cancellationfromUS$ 79per person
Shanghai: Private City Tour Old & New Highlights with Pickup
›
‹
★Top rated
Shanghai: Private City Tour Old & New Highlights with PickupFeel the pulse of Shanghai’s past & present on a private city tour, from Yu Garden to the Bund & futuristic skyscrapers. Includes hotel pickup & flexible pace.
1,392 reviews
4.99★
Duration
7h–8h
start times · Every day
15
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 115per person
Zhujiajiao Water Town and Shanghai City Private Day Tour
›
‹
Best value
Zhujiajiao Water Town and Shanghai City Private Day TourPrivate day tour of Shanghai visiting Zhujiajiao's 1700-year-old water town, Yu Garden, the Bund skyline, and Shanghai Tower for 360-degree city views with guide and lunch.
1,115 reviews
4.99★
Duration
8h
start times · Every day
6
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 246per person

Recommended (7)

Zhujiajiao Water Town Tour from Shanghai: Private Boat Ride
›
‹
Travelers' pick
Zhujiajiao Water Town Tour from Shanghai: Private Boat Ride
812 reviews
4.99★
Duration
4h–5h
fromUS$ 148per person
Shanghai: Night Food Tour with 15+ Tastings & Local Beers
›
‹
Travelers' pick
Shanghai: Night Food Tour with 15+ Tastings & Local Beers
641 reviews
4.92★
Duration
3h
fromUS$ 90per person
Shanghai French Concession: 10-Dish Food Tour & Local Eats
›
‹
Travelers' pick
Shanghai French Concession: 10-Dish Food Tour & Local Eats
443 reviews
4.94★
Duration
3h 30m
fromUS$ 75per person
Suzhou Private Day Trip from Shanghai
›
‹
Travelers' pick
Suzhou Private Day Trip from Shanghai
403 reviews
4.96★
Duration
8h–9h
fromUS$ 209per person
Shanghai Walking Tour: The Bund, Nanjing Road & People's Square
›
‹
Travelers' pick
Shanghai Walking Tour: The Bund, Nanjing Road & People's Square
398 reviews
4.93★
Duration
4h
fromUS$ 5per person
Private Full-Day Shanghai Tour: East & West Highlights
›
‹
Travelers' pick
Private Full-Day Shanghai Tour: East & West Highlights
395 reviews
4.95★
Duration
8h
fromUS$ 109per person
Shanghai Night River Cruise with Xinjiang Dining
›
‹
Travelers' pick
Shanghai Night River Cruise with Xinjiang Dining
379 reviews
4.97★
Duration
3h
fromUS$ 155per person

Top rated (10)

8-Hour Private Shanghai Tour: Jade Buddha Temple & The Bund
›
‹
Travelers' pick
8-Hour Private Shanghai Tour: Jade Buddha Temple & The BundEight-hour private guided tour of Shanghai with hotel pickup, visiting the Jade Buddha Temple, The Bund, Nanjing Road and People's Square.
243 reviews
5.00★
Duration
8h
Every day
09:30
Live guide EN · ZH · FRHotel pickupFree cancellationfromUS$ 99per person
Shanghai: French Concession Breakfast Walk & 15 Local Foods
›
‹
Travelers' pick
Shanghai: French Concession Breakfast Walk & 15 Local FoodsWake up in Shanghai’s French Concession with a breakfast walking tour, over 15 local dishes, street vendors, and historic shikumen lanes: includes small group guide.
172 reviews
5.00★
Duration
3h
Every day
09:00
Live guide EN · KO · ZHFree cancellationfromUS$ 75per person
Hangzhou Day Trip from Shanghai: Bullet Train & West Lake
›
‹
Travelers' pick
Hangzhou Day Trip from Shanghai: Bullet Train & West LakeFull-day private Hangzhou tour from Shanghai with round-trip bullet train, West Lake, Lingyin Temple, Feilai Peak, tea farm lunch, and hotel pickup. Around 10 hours.
104 reviews
5.00★
Duration
10h–12h
start times · Mon–Fri
2
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 275per person
Shanghai: Private City Tour with Flexible Itinerary & Hotel Pickup
›
‹
Travelers' pick
Shanghai: Private City Tour with Flexible Itinerary & Hotel PickupLet Shanghai surprise you on a private city tour. Choose your top sights, stroll Yu Garden, see The Bund skyline, and relax with easy hotel pickup and local guide.
338 reviews
4.99★
Duration
4h
start times · Every day
22
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 115per person
Hangzhou Tour from Shanghai: Bullet Train, West Lake, Temple
›
‹
Travelers' pick
Hangzhou Tour from Shanghai: Bullet Train, West Lake, TemplePrivate day trip from Shanghai to Hangzhou by bullet train with guide, private car, lunch and West Lake boat ride.
252 reviews
4.99★
Duration
10h–11h
start times · Every day
2
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 331per person
Shanghai: Bund, Tower & French Concession Private Day Tour
›
‹
Travelers' pick
Shanghai: Bund, Tower & French Concession Private Day TourPrivate Shanghai day tour with guide and driver. Visit Yuyuan Garden, Shanghai Tower, French Concession, Jade Buddha Temple, and the Bund. Hotel pickup included.
180 reviews
4.99★
Duration
8h
start times · Every day
6
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 135per person
Zhujiajiao Water Town: Half-Day Tour & Boat Ride from Shanghai
›
‹
Travelers' pick
Zhujiajiao Water Town: Half-Day Tour & Boat Ride from ShanghaiSlip into the slow rhythm of Zhujiajiao Water Town on a half-day trip from Shanghai, with private guide, garden entry, boat ride, and local lunch included.
377 reviews
4.98★
Duration
4h–5h
start times · Every day
12
Live guide ENHotel pickupFree cancellationfromUS$ 138per person
Suzhou Day Trip from Shanghai: Bullet Train, Gardens, Canal
›
‹
Travelers' pick
Suzhou Day Trip from Shanghai: Bullet Train, Gardens, CanalPrivate Suzhou tour from Shanghai with bullet train, Humble Administrator's Garden, rickshaw ride on Pingjiang Road and Grand Canal boat trip.
361 reviews
4.98★
Duration
8h–9h
start times · Every day
5
Live guide EN · ZHHotel pickupFree cancellationfromUS$ 220per person
Shanghai ERA Theatre: Acrobatics Show Ticket & Hotel Transfer
›
‹
Travelers' pick
Shanghai ERA Theatre: Acrobatics Show Ticket & Hotel TransferShanghai ERA Theatre acrobatics show at 7:30pm, 1 hour. Plate spinning, partner stunts, motorcycle acts. Ticket via WhatsApp, optional hotel pickup. Adults and kids.
196 reviews
4.98★
Duration
1h
start times · Tue–Sun
4
Live guide ENPickup optionalFree cancellationfromUS$ 55per person
Shanghai night bike tour: Old Town to the Bund with food tasting
›
‹
Likely to sell out
Shanghai night bike tour: Old Town to the Bund with food tastingCycle 9 km through Shanghai after dark on a vintage bike, from Old Town's narrow streets to the Bund's lights.
123 reviews
4.98★
Duration
4h
Mon–Sat
17:00
Live guide ENFree cancellationfromUS$ 110per person

Lowest price (10)

French Concession walking tour Shanghai: Lane houses & villas
›
‹
French Concession walking tour Shanghai: Lane houses & villasThree-hour walking tour in Shanghai's French Concession with a local guide. Visit Shikumen Open House Museum, French Club, Sinan Mansions.
123 reviews
4.93★
Duration
3h
start times · Mon, Wed, Fri and Sun
2
Live guide ENFree cancellationfromUS$ 5per person
French Concession Walking Tour Shanghai: Xintiandi & Villas
›
‹
French Concession Walking Tour Shanghai: Xintiandi & VillasWalk Shanghai's French Concession past 1930s villas, Xintiandi's shikumen houses, and Fuxing Park with a local guide sharing stories of writers.
34 reviews
5.00★
Duration
3h
Tue, Thu and Sat
15:30
Live guide EN · ZHFree cancellationfromUS$ 5per person
Shanghai Yu Garden Ticket: Ming Dynasty Garden Entry
›
‹
Travelers' pick
Shanghai Yu Garden Ticket: Ming Dynasty Garden EntryAdmission to Shanghai's best-preserved Ming Dynasty garden with 450+ years of history. QR code entry, open 9am-6:30pm, near public transport.
18 reviews
4.06★
Duration
1h–3h
start times · Tue–Sun
2
Free cancellationfromUS$ 12per person
Shanghai Pudong Airport Transfer: Private Car & Meet-Greet
›
‹
Travelers' pick
Shanghai Pudong Airport Transfer: Private Car & Meet-GreetPrivate car transfer between Shanghai hotels and Pudong Airport. Meet-and-greet, 60-minute wait time, air-conditioned vehicle. Fixed price, 24-hour service.
42 reviews
4.40★
Duration
1h
Every dayHotel pickupFree cancellationfromUS$ 16per person
Shanghai Pudong Airport to Hotel: Private Transfer & Meet-Greet
›
‹
Travelers' pick
Shanghai Pudong Airport to Hotel: Private Transfer & Meet-GreetPrivate transfer from Shanghai Pudong Airport to your hotel with driver meet-and-greet, 1.5 hours free waiting, professional drivers, fixed price, and 24/7 support.
32 reviews
4.84★
Duration
1h
Every dayHotel pickupFree cancellationfromUS$ 34per person
Shanghai Downtown to Pudong Airport: Private Transfer & Pickup
›
‹
Travelers' pick
Shanghai Downtown to Pudong Airport: Private Transfer & PickupPrivate one-way transfer from Shanghai downtown hotels to Pudong Airport. Includes driver, AC vehicle, hotel pickup, bottled water, and fixed pricing.
24 reviews
4.96★
Duration
1h
Every dayHotel pickupFree cancellationfromUS$ 35per person
Shanghai Airport to Hotel Transfer: Private with Meet & Greet
›
‹
Travelers' pick
Shanghai Airport to Hotel Transfer: Private with Meet & GreetPrivate transfer from Shanghai Pudong Airport with real-time flight tracking and 2 hours free waiting time. Your driver meets you at baggage claim with a name sign.
212 reviews
4.90★
Duration
1h
Every dayHotel pickupFree cancellationfromUS$ 35per 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
Oriental Pearl Tower Shanghai: 468M Views & Buffet
›
‹
Travelers' pick
Oriental Pearl Tower Shanghai: 468M Views & BuffetOriental Pearl Tower ticket with revolving restaurant buffet at 267m. Two observation decks, Shanghai History Museum, and glass corridor. Open 8am–10pm.
39 reviews
4.44★
Duration
1h–3h
start times · Every day
13
Free cancellationfromUS$ 43per person
Pudong Airport Transfer to Shanghai Hotel: Private Car
›
‹
Pudong Airport Transfer to Shanghai Hotel: Private CarPrivate transfer from Pudong International Airport to your Shanghai hotel with meet-and-greet service and air-conditioned comfort for a smooth arrival.
11 reviews
5.00★
Duration
1h
Every dayHotel pickupFree cancellationfromUS$ 46per person
See all 214 tours →

Shanghai at a glance ✓ 2026-11-04

  • Most booked: Huangpi Road Food Tour Shanghai: Dozen Shanghainese Dishes, US$ 79 (3h, 4.96★ · 1,708).
  • Top rated: Shanghai: Private City Tour Old & New Highlights with Pickup, US$ 115 (7h–8h, 4.99★ · 1,392).
  • Best value: Zhujiajiao Water Town and Shanghai City Private Day Tour, US$ 246 (8h, 4.99★ · 1,115).

Of the 214 experiences: 195 with free cancellation, 203 with instant confirmation, 169 with hotel pickup and 140 bookable last-minute.

Need help planning your next activity?