China  »  Eastern China  »  Shanghai  »  Shanghai City Tour

Shanghai City Tour

4.7 20 experiences from US$ 53 ✓Free cancellation on most experiences

18 of 20 run daily · first departure 07:00, last 19:00 · live guides in 7 languages · most last 4h 30m–8h

Our top 3 of 20 experiences

Shanghai: Private City Tour Old & New Highlights with PickupOur pick
from · per personUS$ 115
Private Shanghai City Tour: Customize Your 4-Hour ItineraryBest value
from · per personUS$ 80
Private Shanghai City Tour: Old Town, Gardens & BundShortest
from · per personUS$ 93

Shanghai City Tour 20 options

Sort20 of 20
No experiences match those filters.
Shanghai: Private City Tour Old & New Highlights with Pickup
›
‹
Our pick
Shanghai: Private City Tour Old & New Highlights with PickupEvery day · First departure 08:00, last 15:00 · Hotel pickup · Up to age 88★ 4.99 (1,359)7h–8h✓ Free cancellationfromUS$ 115per person
Private Shanghai City Tour: Old Town, Gardens & Bund
›
‹
Shortest
Private Shanghai City Tour: Old Town, Gardens & BundEvery day · First departure 08:30, last 18:00 · Hotel pickup · Up to age 88★ 4.97 (328)4h–5h✓ Free cancellationfromUS$ 93per person
Shanghai: Private City Tour with Flexible Itinerary & Hotel Pickup
›
‹
Travelers' pick
Shanghai: Private City Tour with Flexible Itinerary & Hotel PickupEvery day · First departure 08:00, last 18:30 · Hotel pickup · All ages★ 4.99 (324)4h✓ Free cancellationfromUS$ 115per person
Private Shanghai City Tour: Customize Your 4-Hour Itinerary
›
‹
Best value
Private Shanghai City Tour: Customize Your 4-Hour ItineraryEvery day · First departure 08:30, last 18:30 · Hotel pickup★ 4.96 (97)4h✓ Free cancellationfromUS$ 80per person
Shanghai: Yu Garden, French Concession & Tower Views Private Tour
›
‹
Shanghai: Yu Garden, French Concession & Tower Views Private TourNext departure: 9 Jun 2027 · Hotel pickup · All ages★ 4.94 (66)8h✓ Free cancellationfromUS$ 200per person
Shanghai: Private City Tour with Local Guide & Pickup
›
‹
Shanghai: Private City Tour with Local Guide & PickupEvery day · First departure 08:30, last 10:00 · Hotel pickup · Up to age 85★ 5.00 (21)8h✓ Free cancellationfromUS$ 130per person
Shanghai: Bund, Yu Garden & Jade Buddha Temple Full Day
›
‹
Shanghai: Bund, Yu Garden & Jade Buddha Temple Full DayEvery day · First departure 07:00, last 15:30 · Hotel pickup · All ages★ 5.00 (16)6h–8h✓ Instant confirmationfromUS$ 168per person
Shanghai Shore Excursion: Bund, Old Town & French Concession
›
‹
Shanghai Shore Excursion: Bund, Old Town & French ConcessionEvery day · First departure 09:00, last 17:00 · Hotel pickup · Up to age 88★ 5.00 (7)7h–8h✓ Free cancellationfromUS$ 183per person
Shanghai: Old Street, Jade Buddha Temple & Bund Private Day Tour
›
‹
Shanghai: Old Street, Jade Buddha Temple & Bund Private Day TourEvery day · First departure 08:00, last 10:00 · Hotel pickup · Up to age 85★ 4.86 (7)8h✓ Free cancellationfromUS$ 180per person
Shanghai: Oriental Pearl Tower, Huangpu River Cruise & Nanjing Road
›
‹
Shanghai: Oriental Pearl Tower, Huangpu River Cruise & Nanjing RoadEvery day · 12:00 · Hotel pickup · All ages★ 3.17 (6)4h✓ Free cancellationfromUS$ 137per person
Shanghai Layover Tour: Yu Garden, Bund & French Concession
›
‹
Shanghai Layover Tour: Yu Garden, Bund & French ConcessionEvery day · First departure 07:00, last 16:00 · Hotel pickup · Up to age 88★ 5.00 (6)6h–8h✓ Free cancellationfromUS$ 158per person
Shanghai: Private Full Day Tour & Jade Buddha Temple
›
‹
New
Shanghai: Private Full Day Tour & Jade Buddha TempleEvery day · First departure 08:00, last 15:30 · Hotel pickup · All ages★ 5.00 (5)7h✓ Free cancellationfromUS$ 296per person
Shanghai: Bund, Jade Buddha Temple & Tower Private Tour
›
‹
Shanghai: Bund, Jade Buddha Temple & Tower Private TourEvery day · First departure 07:30, last 14:00 · Hotel pickup · Up to age 80★ 5.00 (4)8h✓ Free cancellationfromUS$ 158per person
Shanghai: Disneyland & City Highlights 2-Day Tour
›
‹
Shanghai: Disneyland & City Highlights 2-Day TourEvery day · First departure 07:00, last 19:00 · Hotel pickup · All ages★ 5.00 (4)2d✓ Instant confirmationfromUS$ 398per person
Shanghai: Yuyuan Garden, Bund & Tianzifang Small Group Tour
›
‹
Shanghai: Yuyuan Garden, Bund & Tianzifang Small Group TourEvery day · 09:30 · Hotel pickup · All ages★ 4.50 (4)6h–7h✓ Free cancellationfromUS$ 97per person
Shanghai: Zhujiajiao Water Town & City Highlights Private Tour
›
‹
Shanghai: Zhujiajiao Water Town & City Highlights Private TourEvery day · 08:30 · Hotel pickup★ 5.00 (3)8h✓ Free cancellationfromUS$ 204per person
Shanghai Tower & Bund private 8-hour city sightseeing tour
›
‹
Shanghai Tower & Bund private 8-hour city sightseeing tourEvery day · 09:00 · Hotel pickup · Up to age 75★ 4.00 (1)7h–8h✓ Free cancellationfromUS$ 189per person
Shanghai Half-Day Tour: Jade Buddha Temple & The Bund
›
‹
Shanghai Half-Day Tour: Jade Buddha Temple & The BundTue–Sun · 08:00 and 12:30 · Hotel pickup · All ages★ 3.63 (112)4h 50m✓ Free cancellationfromUS$ 53per person
Shanghai: Urban Planning, Yu Garden & World Financial Center Private Tour
›
‹
Shanghai: Urban Planning, Yu Garden & World Financial Center Private TourEvery day · 09:00 · Hotel pickup · Up to age 80★ 4.96 (25)9h✓ Free cancellationfromUS$ 229per person
Shanghai: The Bund, Yu Garden & Zhujiajiao Water Village
›
‹
Shanghai: The Bund, Yu Garden & Zhujiajiao Water VillageEvery day · Hotel pickup · All ages★ 5.00 (4)8h✓ Free cancellationfromUS$ 264per person

The 12 best of 20 options, side by side

✓ 2026-10-17
OptionPriceLengthRatingDays and timesGuide languages
Shanghai: Private City Tour Old & New Highlights with PickupOur pick
US$ 115 per person
7h–8h4.99★ · 1,359Every day · First departure 08:00, last 15:00English, Chinese
Private Shanghai City Tour: Customize Your 4-Hour ItineraryBest value
US$ 80 per person
4h4.96★ · 97Every day · First departure 08:30, last 18:30English, Chinese
Private Shanghai City Tour: Old Town, Gardens & BundShortest
US$ 93 per person
4h–5h4.97★ · 328Every day · First departure 08:30, last 18:00English, Chinese
Shanghai: Private City Tour with Flexible Itinerary & Hotel Pickup
US$ 115 per person
4h4.99★ · 324Every day · First departure 08:00, last 18:30English, Chinese
Shanghai: Yu Garden, French Concession & Tower Views Private Tour
US$ 200 per person
8h4.94★ · 66Next departure: 9 Jun 2027English, Chinese
Shanghai: Private City Tour with Local Guide & Pickup
US$ 130 per person
8h5.00★ · 21Every day · First departure 08:30, last 10:00English
Shanghai: Bund, Yu Garden & Jade Buddha Temple Full Day
US$ 168 per person
6h–8h5.00★ · 16Every day · First departure 07:00, last 15:30English, German, Spanish +1
Shanghai Shore Excursion: Bund, Old Town & French Concession
US$ 183 per person
7h–8h5.00★ only 7 reviewsEvery day · First departure 09:00, last 17:00English
Shanghai: Old Street, Jade Buddha Temple & Bund Private Day Tour
US$ 180 per person
8h4.86★ only 7 reviewsEvery day · First departure 08:00, last 10:00English
Shanghai: Oriental Pearl Tower, Huangpu River Cruise & Nanjing Road
US$ 137 per person
4h3.17★ only 6 reviewsEvery day · 12:00English, Chinese
Shanghai Layover Tour: Yu Garden, Bund & French Concession
US$ 158 per person
6h–8h5.00★ only 6 reviewsEvery day · First departure 07:00, last 16:00English, German, Chinese
Shanghai: Private Full Day Tour & Jade Buddha Temple
US$ 296 per person
7h5.00★ only 5 reviewsEvery day · First departure 08:00, last 15:30English

Shanghai City Tour at a glance

  • Our pick: Shanghai: Private City Tour Old & New Highlights with Pickup, US$ 115 (7h–8h, 4.99★ · 1,359).
  • Best value: Private Shanghai City Tour: Customize Your 4-Hour Itinerary, US$ 80 (4h, 4.96★ · 97).
  • Shortest: Private Shanghai City Tour: Old Town, Gardens & Bund, US$ 93 (4h–5h, 4.97★ · 328).

Real price per person across the 20 options: US$ 53–US$ 398 (median US$ 158). With 100+ reviews: 4 of 20.

Of the 20 options: 18 with free cancellation, 20 with instant confirmation, 20 with hotel pickup, 18 kid-friendly, 12 private and 14 last-minute.

How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.

Frequently asked questions

Which option do travelers like most?

The favorite is “Shanghai: Private City Tour Old & New Highlights with Pickup”, rated 4.99★ from 1,359 reviews. 99% rated it 5 stars.

What time do they start?

The first departure is at 07:00 and the last at 19:00. Before 09:00, for example: “Shanghai: Bund, Yu Garden & Jade Buddha Temple Full Day” (07:00) and “Shanghai Layover Tour: Yu Garden, Bund & French Concession” (07:00). From 17:00, for example: “Private Shanghai City Tour: Old Town, Gardens & Bund” (17:00, 17:30 and 18:00) and “Shanghai: Private City Tour with Flexible Itinerary & Hotel Pickup” (first departure 17:00, last 18:30).

Which days do they run?

18 of 20 run every day. Not every day: “Shanghai Half-Day Tour: Jade Buddha Temple & The Bund” (Tuesday to Sunday). Out of season: “Shanghai: Yu Garden, French Concession & Tower Views Private Tour”, which resumes on 9 June 2027.

What languages do the guides speak?

Live guides speak English (20 options), Chinese (12), German (4), Spanish (4) and French (3), plus 2 more languages.

How long do they last?

Most last 4h 30m–8h. Shortest: “Private Shanghai City Tour: Old Town, Gardens & Bund” (4h–5h). Longest: “Shanghai: Urban Planning, Yu Garden & World Financial Center Private Tour” (9h).

Which places do they visit?

The places that come up most: Yu Garden (in 15 options), Jade Buddha Temple (12), The Bund (10) and French Concession (9).

Which ones include hotel pickup?

All of them include hotel pickup.

Can I bring children?

18 of 20 accept children of any age. Of those 18, 14 are stroller-friendly.

Are they wheelchair accessible?

9 of 20 are listed as wheelchair accessible, for example “Shanghai: Private City Tour with Flexible Itinerary & Hotel Pickup” and “Shanghai Half-Day Tour: Jade Buddha Temple & The Bund”. No special fitness needed: 18 of 20. Moderate fitness: 2 of 20.

More things to do in Shanghai

Do you need help planning your next activity?