Things To Do In Shanghai

25 Best and Fun Things To Do In Shanghai

20 minute read

Shanghai is a vibrant city in China that mixes modern life with rich history. From towering skyscrapers to beautiful gardens, there’s something for everyone. You can stroll along the famous Bund, visit traditional temples, or enjoy delicious street food. Each corner of the city offers unique experiences, making it a great place for travelers of all ages.

Today, we will look at some of the best things to do in Shanghai. Whether you want to see amazing sights, learn about Chinese culture, or try out tasty dishes, this city has so much to offer. Get ready to find your next adventure in Shanghai!

Things To Do In Shanghai

1. Visit the Iconic Bund for Stunning Views

The Bund is a must-visit landmark in Shanghai. It lies along the western bank of the Huangpu River. Here, you can enjoy breathtaking views of the famous skyline filled with modern skyscrapers.

As you walk along the promenade, you’ll see the contrast between the historic colonial architecture on one side and the futuristic buildings across the river. This unique blend of old and new creates a stunning visual experience.

During the day, the area is bustling with tourists and locals alike. You can find street performers entertaining crowds or enjoy a leisurely stroll while taking photos. In the evening, the city transitions into a magical wonderland of lights.

At night, the skyline sparkles brilliantly as the buildings illuminate the night sky. It’s an excellent opportunity to capture unforgettable photos of Shanghai’s skyline. Don’t forget to bring your camera!

Whether it’s day or night, the Bund is a perfect spot for sightseeing. It combines history, culture, and stunning views into one remarkable experience.

Visit the Iconic Bund for Stunning Views
Visit the Iconic Bund for Stunning Views

Address: Zhongshan East 1st Road, Waitan, Huangpu District, Shanghai, China.

2. Explore the Historic Yu Garden

Yu Garden is a stunning classic Chinese garden located in the heart of Shanghai. This beautiful space dates back to the Ming Dynasty and offers a peaceful escape from the bustling city.

As you enter, you will be greeted by lovely rockeries, tranquil ponds, and intricate pavilions. Each section of the garden showcases traditional Chinese architecture blended harmoniously with nature. You’ll enjoy the serene atmosphere.

Take your time to explore paths lined with lush greenery. You can also find charming antique shops and tea houses nearby. Consider sampling some local snacks while you wander.

The garden is not just beautiful; it’s also rich in history. Informational plaques throughout offer insights into the significance of various structures. Each stone tells a story from its past.

Visiting Yu Garden is like stepping back in time. It’s a tranquil oasis that invites relaxation and reflection in the middle of the bustling city.

Explore the Historic Yu Garden
Explore the Historic Yu Garden

Address: 218 Anren St, Huangpu District, Shanghai, China.

3. Take a Ride on the Shanghai Maglev Train

The Shanghai Maglev Train is a thrilling experience for anyone visiting the city. This magnetic levitation train is the fastest commercial train globally, reaching speeds of up to 431 km/h (268 mph).

Your journey begins at Longyang Road Station. Once aboard, feel the excitement as the train accelerates smoothly and silently. It’s a unique sensation, soaring above the tracks with no physical contact.

The ride takes you to Pudong International Airport in just around 8 minutes. Along the way, enjoy the panoramic views of the modern skyline. It’s an excellent opportunity for picture-taking!

Plus, the experience isn’t just about speed. You’ll also get to learn some fascinating facts about the technology behind maglev trains displayed on screens inside the train.

Riding the Shanghai Maglev Train is not only efficient but also exhilarating. It’s a great addition to your Shanghai travel itinerary.

Take a Ride on the Shanghai Maglev Train
Take a Ride on the Shanghai Maglev Train

Address: Longyang Road Station, No. 898, Longyang Road, Pudong, Shanghai, China.

4. Discover the Shanghai Museum

The Shanghai Museum is a treasure trove of ancient Chinese artifacts and art. Located in People’s Square, it is a great first-stop to understand China’s rich history.

The museum houses over 120,000 pieces, including bronzes, ceramics, paintings, and calligraphy. Each exhibit tells a story about China’s cultural evolution over millennia.

Entry to the museum is free, which makes it accessible for everyone. You’ll appreciate the carefully crafted galleries and the well-organized layout of exhibits. Don’t miss the stunning bronze collection; it’s one of the best in the world!

The architecture of the museum itself is also noteworthy. Its unique shape is inspired by an ancient Chinese concept of “round heaven and square earth.” This design reflects the ancient philosophy behind Chinese culture.

Visiting the Shanghai Museum offers a deep dive into the city’s history. It’s a fantastic chance to learn while surrounded by art and culture.

Address: 201 Renmin Ave, Huangpu District, Shanghai, China.

5. Stroll Through Nanjing Road

Nanjing Road is Asia’s longest shopping street and a shopping paradise in Shanghai. With a mix of modern and traditional shops, it offers something for everyone.

As you walk along Nanjing Road, enjoy the vibrant atmosphere filled with crowds, bright lights, and bustling shops. You’ll find everything from luxury brands to local boutiques selling unique souvenirs.

The street is also lined with numerous restaurants and cafes. Take a break to sample some delicious local food, including dumplings or street snacks. It’s the perfect time to sit and soak up the lively ambiance.

At night, the street transforms into a dazzling display of lights. The colorful neon signs create a magical atmosphere, perfect for an evening stroll. It’s an ideal photo opportunity!

Shopping or simply walking through Nanjing Road is an essential part of any Shanghai experience. It’s a blend of shopping, dining, and sightseeing all in one vibrant location.

Address: Nanjing East Road, Huangpu District, Shanghai, China.

6. Experience the Vibrant Atmosphere of Tianzifang

Tianzifang is an artsy enclave filled with narrow alleyways, boutiques, and cafes. Once a residential area, it has transformed into a trendy spot for art lovers.

As you wander through the maze of alleys, you will discover quaint shops selling handmade crafts, artwork, and souvenirs. The atmosphere is vibrant and full of creativity, making it a great place to explore.

You can stop at one of the cozy cafes to enjoy a refreshing drink or a light meal. Many places even feature live music, creating a fun and relaxing environment.

The architecture in Tianzifang is also charming. You’ll see beautiful Shi KuMen houses repurposed into shops and galleries, showcasing the blend of old and new Shanghai.

Visiting Tianzifang is more than just shopping; it’s about experiencing creativity and culture in a delightful setting. It’s a must-do when you’re in Shanghai.

Experience the Vibrant Atmosphere of Tianzifang
Experience the Vibrant Atmosphere of Tianzifang

Address: 210 Taikang Rd, Huangpu District, Shanghai, China.

7. Enjoy a Huangpu River Cruise

A Huangpu River Cruise is a captivating way to see Shanghai’s skyline. As you glide along the river, magnificent views of the city unfold.

The cruise typically takes you past iconic landmarks, including the Oriental Pearl Tower and the stunning Bund. The contrast of the historic architecture against the modern skyline is a visual treat.

Most cruises offer both day and night options. The daytime cruise allows you to appreciate the architecture, while the night cruise showcases the dazzling lights of the city.

You can find various cruise options, from basic sightseeing boats to luxurious dinner cruises with gourmet meals. It’s an excellent choice for a special occasion or a relaxing evening.

Regardless of the time, the Huangpu River cruise provides an unforgettable perspective of Shanghai. It’s a relaxing experience that highlights the beauty of this bustling metropolis.

Address: No. 6, Zhongshan East 1st Rd, Huangpu District, Shanghai, China.

8. Visit the Oriental Pearl Tower

The Oriental Pearl Tower is one of Shanghai’s most iconic landmarks. Standing at 468 meters, it offers spectacular panoramic views from its observation deck.

Once you arrive, ride the elevator up to the observation deck. The stunning views will take your breath away as you gaze over the Huangpu River and the sprawling city below.

The tower also features a fascinating history museum located at the base. You can learn about the development of Shanghai. Engaging exhibits make history come alive, which is perfect for all ages.

At night, the tower lights up in vibrant colors, creating a beautiful sight against the night sky. It’s a great spot for evening photography!

Visiting the Oriental Pearl Tower is more than just a sightseeing trip. It combines history, modern architecture, and breathtaking views into a complete experience.

Address: 1 Century Avenue, Pudong, Shanghai, China.

9. Explore the French Concession

The French Concession is a charming district offering a taste of Shanghai’s colonial past. With tree-lined streets and European-style architecture, it provides a peaceful escape from the busy city.

As you stroll through the area, admire the well-preserved buildings and unique shops. Many boutiques and cafes have a cozy, artistic vibe that makes exploring enjoyable.

Don’t miss the chance to try some delicious local cuisine at the various eateries. The French influence is evident in the food, with many places serving both local and Western dishes.

The French Concession also features beautiful parks where you can relax and enjoy nature. It’s the perfect spot for a peaceful afternoon or a leisurely picnic.

Exploring the French Concession allows you to experience a different side of Shanghai. It’s a wonderful blend of history, culture, and relaxation.

Explore the French Concession
Explore the French Concession

Address: French Concession, Shanghai, China.

10. Take a Day Trip to Zhujiajiao Water Town

Zhujiajiao is a picturesque ancient water town located just 48 kilometers from Shanghai. Known for its charming canals and traditional architecture, it’s a perfect day trip destination.

As you wander through the town, feel the serene atmosphere created by the slow-moving water and quaint bridges. The town is lined with tea houses and shops selling local crafts and snacks.

You can also take a boat ride along the canals to get an authentic view of the town. It’s an enjoyable way to soak in the scenery while learning about its history.

Don’t forget to visit the local temples and historic buildings as you explore. Each site tells a story about the rich heritage of Zhujiajiao.

With its scenic beauty and cultural significance, Zhujiajiao offers a delightful escape from the hustle and bustle of Shanghai.

Address: Zhujiajiao Ancient Town, Qingpu District, Shanghai, China.

11. Relax at People’s Square

People’s Square is one of Shanghai’s most popular parks. It is a vibrant hub surrounded by museums, theatres, and gardens. The vast green space invites both locals and tourists to relax and enjoy the outdoors.

You can take leisurely walks along the pathways or simply sit on the grass and soak in the atmosphere. The square is often filled with families, students, and performers.

Nearby, you’ll find several important cultural institutions, including the Shanghai Museum and the Shanghai Grand Theatre. It’s a great opportunity to explore art and history right next to the park.

In the evenings, the spot becomes even livelier. You can see local dancers and musicians playing music, adding to the vibrant atmosphere.

Visiting People’s Square provides a delightful blend of nature and culture. It’s a lovely place to unwind and partake in the lively community spirit of Shanghai.

Address: People’s Square, Huangpu District, Shanghai, China.

12. Marvel at Modern Art at the Power Station of Art

The Power Station of Art is China’s first state-run contemporary art museum. Located in a former power station, it showcases a fantastic collection of modern art exhibits.

Upon arrival, you’ll be struck by the unique industrial architecture. Inside, the spacious halls allow for diverse and exciting art installations. The museum regularly hosts changing exhibitions featuring both local and international artists.

Visitors can engage with the dynamic art scene through workshops and educational programs offered by the museum. Art lovers will find plenty of inspiration within its walls.

The surrounding area also features green spaces, perfect for a relaxing walk after exploring the exhibits. Art enthusiasts will appreciate the blend of creativity and history found here.

A visit to the Power Station of Art is a fantastic way to experience Shanghai’s contemporary culture. It’s a cultural hub that encourages creativity and innovation.

Marvel at Modern Art at the Power Station of Art
Marvel at Modern Art at the Power Station of Art

Address: 200 Huayuangang Rd, Huangpu District, Shanghai, China.

13. Visit Jin Mao Tower

The Jin Mao Tower is an impressive landmark in Shanghai, standing at 421 meters tall. It’s one of the tallest buildings in the city and offers stunning views from its observation deck.

As you take the elevator to the top, enjoy the panoramic view of the city skyline. The observation deck provides an excellent vantage point, perfect for photography enthusiasts.

After enjoying the views, head to the Cloud 9 bar located on the 87th floor. Here, you can sip a cocktail while soaking in the breathtaking scenery of the city below.

Don’t forget to explore the building’s unique architecture, which combines modern design with traditional Chinese elements. It’s a striking representation of Shanghai’s blend of history and innovation.

Visiting Jin Mao Tower is a thrilling experience that showcases the beauty of Shanghai from a new perspective. It’s a must-see attraction for any traveler.

Address: 88 Century Avenue, Lujiazui, Pudong, Shanghai, China.

14. Discover the Fascinating History at the Shanghai History Museum

The Shanghai History Museum is an enlightening destination for anyone interested in the city’s rich past. Located in the former Pom​mery Wine Cellars, the museum houses engaging exhibits that showcase Shanghai’s transformation over the centuries.

Each gallery tells a story, from ancient eras to modern times. You can explore artifacts, historical photographs, and interactive displays that bring the city’s history to life.

Don’t miss the section dedicated to Shanghai’s role in the Opium War and its impact on the city. These exhibits provide important context for understanding Shanghai today.

After your visit, stroll along the riverside outside the museum. The area offers great views of the Bund and the modern skyline across the Huangpu River.

Visiting the Shanghai History Museum allows you to gain insights into the cultural heritage that shapes the city. It’s a perfect blend of education and entertainment.

Address: 128 Yuyao Road, Huangpu District, Shanghai, China.

15. Attend a Traditional Chinese Acrobatics Show at the Shanghai Circus World

Shanghai Circus World is famous for its captivating acrobatics shows. Attending one is a magical experience that showcases the incredible skills of talented performers.

The show features an array of acts, from balancing to juggling and breathtaking aerial performances. Each act displays the discipline, strength, and artistry of the acrobats.

The performances are colorful and vibrant, often accompanied by impressive music and lighting effects. It creates an exhilarating atmosphere that leaves audiences spellbound.

Families and visitors of all ages will find the show entertaining and impressive. It’s a delightful way to experience traditional Chinese culture through the performing arts.

Attending a performance at Shanghai Circus World is a highlight of any visit to the city. It’s a wonderful blend of entertainment and cultural appreciation.

Attend a Traditional Chinese Acrobatics Show at the Shanghai Circus World
Attend a Traditional Chinese Acrobatics Show at the Shanghai Circus World

Address: 2266 Gonghexin Road, Shanghai, China.

16. Explore the Shanghai Propaganda Poster Art Centre

The Shanghai Propaganda Poster Art Centre offers a unique glimpse into China’s history through art. This small but fascinating museum is dedicated to showcasing propaganda posters from various eras.

You’ll find posters that span from the 1940s to the 1990s, reflecting the political and social messages of their time. Each poster tells a story, providing insight into the country’s changing ideologies.

The museum also features an informative exhibition that explains the history and significance behind these artworks. You can engage with the art and learn about the context in which they were created.

Visiting this center allows you to appreciate the creativity and impact of propaganda art. It’s an eye-opening experience that offers a deeper understanding of Chinese culture.

Exploring the Shanghai Propaganda Poster Art Centre is a memorable experience. It provides a unique opportunity to explore history through artistic expression.

Address: 868 Huashan Rd, Shanghai, China.

17. Wander Through Qibao Ancient Town

Qibao Ancient Town is a charming water town located in Shanghai’s Minhang District. Known for its traditional architecture and waterways, it offers a glimpse into ancient Chinese life.

As you stroll along cobblestone streets, you’ll discover quaint shops selling traditional snacks, crafts, and souvenirs. Don’t miss the chance to try local delicacies, such as rice cakes and dumplings.

The town is also home to several ancient temples and historical buildings, each with its own unique story. Take time to explore the area and soak up the rich culture.

You can enjoy a leisurely boat ride along the canals, adding to the town’s charm. It’s a delightful way to experience the picturesque scenery and tranquility of Qibao.

Wandering through Qibao Ancient Town is like stepping back in time. It provides a peaceful escape combined with cultural exploration.

Address: Qibao Town, Minhang District, Shanghai, China.

18. Enjoy the Serene Gardens at Longhua Temple

Longhua Temple is one of Shanghai’s oldest and largest temples, dating back to the 3rd century. It is surrounded by serene gardens, providing a peaceful atmosphere away from the city’s noise.

The temple architecture is stunning, with intricate carvings and beautiful pagodas that reflect traditional Chinese styles. Visitors can explore the various halls dedicated to different Buddha statues.

In the gardens, you can find beautiful plants, ponds, and areas for quiet reflection. It’s a lovely place to sit and enjoy nature’s beauty or engage in meditation.

Longhua Temple also hosts various cultural activities and ceremonies, giving visitors a chance to experience the living traditions of Buddhism.

A visit to Longhua Temple offers a combination of history and tranquility. It’s a perfect spot for those seeking peace in the bustling city.

Address: 2853 Longhua Rd, Xuhui District, Shanghai, China.

19. Visit the Shanghai Ocean Aquarium

The Shanghai Ocean Aquarium is a fantastic destination for families and marine life enthusiasts. It is one of the largest aquariums in Asia, featuring diverse aquatic species from around the world.

As you wander through the main exhibition, you’ll encounter mesmerizing underwater tunnels where you can observe sharks, rays, and various fish swimming overhead. It’s an immersive experience that feels like being underwater.

The aquarium also offers educational shows that highlight marine conservation. You can learn about the importance of protecting our oceans and the creatures that inhabit them.

Children will enjoy the interactive exhibits that engage them in learning about marine ecosystems. It’s not only entertaining but also educational!

Visiting the Shanghai Ocean Aquarium is a delightful way to spend a day. It combines fun and education, making it an excellent family outing.

Visit the Shanghai Ocean Aquarium
Visit the Shanghai Ocean Aquarium

Address: 1388 Lujiazui Ring Rd, Pudong, Shanghai, China.

20. Experience the Night Markets of Shanghai

The night markets of Shanghai are vibrant and exciting places to explore. They come alive in the evening with stalls selling a variety of delicious street food and local crafts.

As you stroll through the market, the aroma of sizzling snacks fills the air. Try local favorites like stinky tofu, spicy skewers, and sweet dumplings. Each bite offers a taste of Shanghai’s culinary delights.

The lively atmosphere is complemented by bright lights and friendly vendors. You can find unique souvenirs and handmade crafts as you browse through the stalls.

Night markets are also a great place to mingle with locals and experience the city’s culture. They embody the essence of Shanghai’s nightlife.

Visiting the night markets offers an unforgettable experience filled with flavors, sights, and sounds. It’s a must-do when exploring the city!

Address: Various locations throughout Shanghai, such as Yuyuan Garden Night Market.

21. Check Out the Modern Art Installations at M50 Creative Park

M50 Creative Park is a hub for contemporary art in Shanghai. Located in a converted textile factory, it showcases a collection of art galleries and studios by local artists.

As you walk through the park, you’ll find a vibrant mix of modern art installations and sculptures. Each gallery features its own unique style, often reflecting the artists’ interpretations of contemporary society.

The creative atmosphere makes it an exciting place to explore and appreciate art. Many galleries offer interactive exhibits, allowing visitors to engage with the artwork.

Don’t forget to visit the quirky cafes and shops within the park. They offer delicious snacks and the perfect spot to relax and reflect on the art you’ve experienced.

Visiting M50 Creative Park provides an engaging glimpse into Shanghai’s contemporary art scene. It’s a wonderful space for art lovers and curious travelers alike.

Address: 50 Moganshan Rd, Putuo District, Shanghai, China.

22. Enjoy a Sichuan Hotpot Experience

Experiencing a Sichuan hotpot in Shanghai is a gastronomic treat! This popular dining style involves cooking raw ingredients in a bubbling pot of spicy broth right at your table.

Find a local hotpot restaurant and take a seat. You’ll find a wide variety of ingredients, including fresh vegetables, meats, and seafood to choose from. Select what you like to cook in your personalized broth.

The excitement of cooking your food makes for a fun dining experience. Dipping sauces can enhance the flavor, offering numerous combinations to try.

Eating hotpot is a social gathering in China, perfect for sharing with friends and family. It’s a lively meal that brings everyone together around a steaming pot.

Sichuan hotpot is not just a meal; it’s a culinary adventure. It’s one of the essential experiences to have while in Shanghai.

Enjoy a Sichuan Hotpot Experience
Enjoy a Sichuan Hotpot Experience

Address: Various locations, with popular spots in the Sichuan cuisine district.

23. Visit the Shanghai Jewish Refugees Museum

The Shanghai Jewish Refugees Museum tells the poignant story of the Jewish community in Shanghai during World War II. It was a safe haven for many fleeing persecution.

Located in a former synagogue, the museum presents memorabilia, photographs, and archival materials that document their experiences. It offers valuable insights into life as a refugee during that time.

As you explore the museum, you’ll learn about the rich culture that the Jewish community contributed to Shanghai. Their legacy remains an important part of the city’s history.

Guided tours are often available, providing deeper context and information about the exhibits. It’s an educational experience that encourages reflection on history and humanity.

Visiting the Shanghai Jewish Refugees Museum is both poignant and enlightening. It serves as a reminder of resilience in the face of adversity.

Address: 62 Changyang Rd, Hongkou District, Shanghai, China.

24. Ride the Historic Tram on the Huangpu River

The historic tram on the Huangpu River offers a scenic and relaxing way to experience the beauty of Shanghai. This charming ride provides a different perspective of the city, combining leisure with sightseeing.

As you board the tram, settle into your seat and enjoy views of both the Bund and the modern skyline of Pudong. The tram ride is comfortable, allowing you to take in the sights at a leisurely pace.

During the ride, you can listen to informative audio guides that share interesting facts about landmarks along the way. It’s an educational experience as you enjoy the scenery.

Many riders prefer to take the tram at sunset. The views become even more magical as the sun sets over the river and the city lights begin to twinkle.

Riding the historic tram is a delightful way to enjoy the beauty of Shanghai. It offers a unique blend of history, culture, and relaxation.

Address: Tram lines run from various points along the river, starting from the Bund.

25. Take a Food Tour in the Old City

A food tour in Shanghai’s Old City is a delicious way to experience local flavors. The Old City is famous for its street food and culinary delights. Join a guided tour to explore the best spots!

As you walk through vibrant lanes, your guide will introduce you to various street food vendors. You can try local specialties like soup dumplings (xiaolongbao), fried buns, and savory pancakes.

The tour will allow you to savor authentic flavors while learning about the history of each dish. It’s a cultural experience that combines food and heritage.

Snack breaks may include tasting sweet treats and exploring local markets filled with fresh produce and spices. You’ll leave with newfound knowledge and a happy stomach!

Taking a food tour in the Old City is an unforgettable experience. It’s an essential part of understanding Shanghai’s vibrant culinary scene.

Take a Food Tour in the Old City
Take a Food Tour in the Old City

Address: Old City, Huangpu District, Shanghai, China.

Final Thoughts

Shanghai is a dynamic city filled with rich history, modern wonders, and vibrant culture. From the stunning views at the Bund to the charming streets of the French Concession, every corner offers something unique for travelers to discover.

Whether you’re savoring authentic cuisine, exploring ancient towns, or engaging with contemporary art, Shanghai’s diverse offerings ensure that every visitor leaves with unforgettable memories. For those interested in exploring other cities in China, check out our guide on things to do in Beijing or things to do in Guangzhou. The city’s blend of tradition and innovation creates an enchanting experience that beckons you back time and again.

Further Reading

20 Best and Fun Things To Do In Aspen

20 Best and Fun Things To Do In Valencia

23 Best & Fun Things To Do in Battle Creek (MI)

17 Best Restaurants In Kona

28 Best & Fun Things to Do in Asheboro

About the author
Dominique Dave