Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Explore thousands of activities with free cancellation and no added fees

Skip the line and get tickets to top attractions, family activities, excursions and day tours

Members get extra discounts on thousands of hotels and experiences. Sign up today.

Explore the world from home

Browse Shanghai Activities by Category

Top Activities in Shanghai

See all 1876 things to do in Shanghai


What to Do in Shanghai: Must See Attractions

Shanghai Attractions

Also known as the "Paris of the East", Shanghai is one of the most popular tourist destinations in China. With a population of over 23 million people, this city is alive 24 hours a day, three hundred sixty-five days a year. There are so many Shanghai activities that it will be hard for you to prioritize the ones you want to see the most.

One of the must see attractions in Shanghai is the Yu Yuan Garden. This spectacular garden covers over five acres of land and was built in the 16th century. The Grand Rockery is the most famous structure located inside the garden, primarily because it is made up of over 30,000 yellow stones and stands at 46 feet high. The attraction is popular among both local Shanghai citizens and tourists alike.

After exploring the wonderful Yu Yuan Garden, head over to the Huang Pu River Cruise. The cruise offers daily Shanghai tours on the Huang Pu River through the city. From the boat, tourists can enjoy wonderful views of the city skyline behind local fishermen bringing in their catch of the day. This is one of the top things to do in Shanghai because it offers an easy way to see the entire city in one day.

Shanghai excursions aren't complete without a visit to Nanjing Road. This road is one of the top spots for locals and tourists alike who are looking for cheap places to buy quality items from street vendors. The road stands at over 5 kilometers long and is currently the longest shopping road in the world. When visiting this area, it's best to bring a map, should you get lost among the hustle and bustle of bargain shoppers and business people.

Shanghai is known for its historical wonders and modern marvels, and is the perfect destination for your next vacation.

Things to Do in Shanghai with Kids

Shanghai is a fantastic place for a family escape. Take the little ones along and enjoy these top family friendly experiences together:

Free Things to Do in Shanghai

A trip to Shanghai need not cost a fortune. You won't have to spend a penny if you go to:

Metersbonwe Costume Museum - See if there are any special exhibitions or tours on at this museum.

Deke Erh Art Centre - This is a non-negotiable stop for culture vultures wanting to add an artistic touch to their vacation.

People's Square - Take in the creativity and design of this fantastic example of modern architecture.

Shikumen Open House Museum - Stroll around this historic site and find out a couple of secrets from long ago.

Shanghai Times Square - Stay a while in this vibrant location and imagine what life would be like as a local.

Park Hotel - Speak to a few locals and find out why many travelers stop to visit this place.

Moore Memorial Church - Get a deeper understanding of the local beliefs at this spiritual place.

People’s Park - Arrange a picnic date and enjoy a leisurely stroll around the interesting plants.

Explore The Neighborhoods of Shanghai


Shanghai Disneyland© and Shanghai Tower are top sights in Pudong, and you should be sure to explore the popular shops. Hop aboard the metro at Pudong International Airport Station or Haitiansan Road Station to see more sights in the area.


Downtown Shanghai

Known for its beautiful gardens and popular shops, there's plenty to explore in Downtown Shanghai. Check out top attractions like Yu Garden and The Bund, and jump on the metro at East Nanjing Road Station or Yuyuan Garden Station to see more of the city.



Spend some time visiting places like Jing'an Temple while getting to know Jing'an, and be sure to check out the abundant dining options. You can hop aboard the metro at Yanchang Road Station or Circus World Station to see more of the area.



Minhang is well-liked for its breweries and spas. If you're hoping to get in some sightseeing, Jinjiang Action Park and Qibao Old Street are top spots, and you can jump on the metro at Zhuanqiao Station or Yindu Road Station to get around.



Consider exploring the abundant dining options in Xuhui. If sightseeing is on the list, Shanghai Stadium is a top attraction. Hop on the metro at Shilong Road Station or Caobao Road Station to see more of the area.



The cafés and parks are just a few things visitors like about Changning. Zhongshan Park and Xianxia Road are worthwhile spots to check out, and you can hop on the metro at Shuicheng Road Station or Weining Road Station to get around the larger area.

BusinessNatural ParksFashion

Learn More About Shanghai | Blog

Frequently Asked Questions

What to do in Shanghai on a rainy day?

What is Shanghai famous for?

Check out The Bund and Jing'an Temple if it's major attractions you're chasing.

What should I not miss in Shanghai?

If you want to explore the best of this destination, add these attractions to your itinerary:

  • Nanjing Road Shopping District
  • People's Square
  • Oriental Pearl Tower
  • Yu Garden

Are there cheap things to do in Shanghai?

What can you do in Shanghai for free?

You'll hardly have time to fetch your wallet out of your bag with so many incredible free attractions:

  • The Bund
  • Nanjing Road Shopping District
  • People's Square
  • Former French Concession