Top 20 Best Things To Do In Shanghai

Shanghai is a vibrant city in China that mixes history with modern life. It is known for its stunning skyline, delicious food, and rich culture. There is so much to see and do in this bustling city that you will never run out of options! From beautiful parks to exciting night markets, Shanghai has something for everyone.

Today, we will share some of the best activities and attractions you can enjoy in Shanghai. Whether you want to visit famous landmarks or try tasty street food, this city offers a variety of experiences that will make your visit unforgettable. Get ready to learn about the top things to do in Shanghai!

Things To Do In Shanghai

1. Stroll through the historic Yu Garden

Yu Garden is a gem nestled in the heart of Shanghai. This classical Chinese garden offers a serene escape from the city’s hustle and bustle. Established during the Ming Dynasty, it features exquisite architecture and tranquil landscapes.

As you walk through the garden, you’ll encounter stunning rock formations and serene ponds. The elaborately designed pavilions are perfect for photos. Don’t miss the beautiful Hall of Heralding Harmony, which showcases intricate wood carvings.

Take your time to admire the lush greenery and seasonal flowers that change throughout the year. Visitors often find the ambiance surprisingly calming, making it a great place for reflection. It’s an ideal spot for leisurely walks or quiet moments.

Be sure to explore the nearby bazaars, where local crafts and delicacies await. You can shop for unique souvenirs that create lasting memories of your visit. The vibrant atmosphere here adds a lively contrast to the tranquility of the garden.

Yu Garden is a must-see for anyone visiting Shanghai. Its rich history and peaceful surroundings provide a perfect glimpse into ancient Chinese culture.

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

2. Visit the Shanghai Tower

The Shanghai Tower is a marvel of modern architecture. Standing at 632 meters, it is the tallest building in China and the second tallest in the world. The observation deck on the 118th floor offers breathtaking panoramic views of the city.

As you ascend, enjoy the smooth and fast elevator ride that takes just 55 seconds to reach the top. Once there, the glass walls provide stunning views of the Huangpu River and the Bund. On a clear day, you can see for miles!

Inside the tower, you can explore exhibits that showcase its unique design and construction. Learn about sustainability features, like wind turbines and rainwater collection systems. This building is not just tall; it’s also eco-friendly.

After taking in the views, consider visiting the shops and restaurants in the area. Treat yourself to a meal with a view or indulge in some shopping. The vibe here is both upscale and vibrant.

Visiting the Shanghai Tower is more than just an observation experience. It’s an iconic part of the city’s skyline and a testament to its innovation.

Address: 501 Yincheng Zhong Rd, Lujiazui, Pudong, Shanghai, China.

3. Explore the Bund

The Bund is Shanghai’s famous waterfront area along the Huangpu River. It offers a breathtaking view of the city’s skyline, where historic European-style buildings meet modern skyscrapers. This promenade is a perfect place for a leisurely stroll at any time of day.

As you walk along the Bund, take in the stunning architecture that dates back to the early 20th century. Each building tells a story of Shanghai’s rich history and cultural diversity. Popular spots for photos include the iconic Peace Hotel and the Customs House.

At night, the Bund transforms into a dazzling spectacle. The buildings are illuminated, reflecting beautifully on the river’s surface. It’s a magical experience that draws both locals and tourists alike.

Consider taking a river cruise to see the skyline from a different perspective. The gentle waves and city lights create an enchanting atmosphere. Boat rides offer an unforgettable view of both historic and modern Shanghai.

Whether you visit during the day or at night, the Bund is a must-visit for anyone looking to experience the heart and soul of Shanghai.

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

4. Discover contemporary art at the Power Station of Art

The Power Station of Art is China’s first state-run museum dedicated to contemporary art. Housed in a former power station, the venue itself has a fascinating industrial vibe. The mix of historic architecture and modern art makes for an intriguing visit.

The museum features rotating exhibitions from both international and local artists. Each exhibition challenges visitors to think critically about art and society. You’ll find thought-provoking installations, sculptures, and multimedia presentations here.

Don’t miss the permanent collection that focuses on the Chinese contemporary art scene. Highlights include works from influential Chinese artists who have shaped modern art narratives. The museum encourages appreciation and discussion of contemporary issues through art.

The surrounding area is also vibrant, with cafes and shops popping up nearby. After your visit, relax at a local café and reflect on the artworks you have seen. Enjoy a cup of coffee while being surrounded by creative energy.

The Power Station of Art is a hub for creativity and innovation. A visit here offers a unique glimpse into the dynamic art world, making it a must-see for art enthusiasts.

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

5. Wander through the vibrant Tian Zi Fang

Tian Zi Fang is a charming arts and crafts enclave in Shanghai. This area is known for its narrow alleyways and traditional Shikumen houses. Once a residential area, it has transformed into a vibrant hub for creativity and culture.

As you wander through the alleys, you’ll find unique shops selling handmade crafts, artwork, and souvenirs. Many artists have set up studios here, allowing you to meet local talents. Don’t forget to check out the quirky boutiques that offer something different from the usual shopping experience.

Food lovers will delight in the diverse culinary offerings. Street food vendors sell delicious snacks, while cozy cafes serve everything from local dishes to international cuisine. Be sure to try popular street snacks like dumplings and spring rolls!

The area is lively, with street performers and art displays enhancing the atmosphere. It’s a great place to explore at your own pace. Sit down and enjoy the energy of Tian Zi Fang as you sip on a drink or indulge in some local treats.

Visiting Tian Zi Fang is a perfect way to experience a blend of art, culture, and food. This vibrant area captures the spirit of contemporary Shanghai.

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

6. Experience the tranquillity of Jing’an Temple

Jing’an Temple is a tranquil oasis in the bustling city of Shanghai. This ancient Buddhist temple dates back to the 3rd century and is a stunning example of traditional Chinese architecture. The peaceful ambiance offers a perfect escape from city life.

As you enter the temple grounds, you’ll be greeted by the sound of chanting monks and the scent of incense. The main hall houses a magnificent statue of Buddha. Visitors come here to pray and meditate, enhancing the temple’s serene atmosphere.

Take your time to explore the surrounding gardens and courtyards. Each corner reveals beautiful statues and detailed carvings. The ornate architecture creates a captivating backdrop for photographs.

Be sure to visit the small gift shop on site, where you can find Buddhist artifacts and souvenirs. The peaceful setting encourages reflection and contemplation. It’s a great opportunity to learn about Buddhist culture and practices.

Jing’an Temple provides a wonderful contrast to the lively streets of Shanghai. It’s a perfect spot for a moment of peace and introspection amid the city’s vibrant energy.

Address: 1686 Nanjing West Rd, Jing’an District, Shanghai, China.

7. Take a scenic Huangpu River Cruise

A Huangpu River Cruise offers a unique perspective of Shanghai’s skyline. This scenic ride lets you see the stunning architecture along the river, including both modern skyscrapers and historical buildings. Cruises are available during the day and night, each providing a different experience.

As you glide along the water, admire the iconic structures of the Bund on one side and the futuristic skyscrapers of Pudong on the other. The contrast between old and new makes for a breathtaking view. You can relax on the deck, taking in the fresh breeze and vibrant views of the city.

If you choose an evening cruise, get ready for a spectacular light show. The buildings along the river are beautifully illuminated, creating a magical atmosphere. It’s the perfect chance to capture stunning photographs of the illuminated skyline.

Onboard, you may also find dining options that offer local cuisine. Enjoy a meal while soaking in the sights, adding another layer to the experience. It’s both enjoyable and memorable.

Joining a Huangpu River Cruise is a must-do in Shanghai. It provides a relaxing way to appreciate the city’s beauty and vibrant culture from a different viewpoint.

Address: 118 Wusong Rd, Huangpu District, Shanghai, China.

8. Enjoy shopping at Nanjing Road

Nanjing Road is one of the world’s busiest shopping streets, bustling with energy and excitement. This iconic road stretches for several kilometers, lined with shops, boutiques, and department stores. Whether you are looking for luxury brands or local souvenirs, Nanjing Road has something for everyone.

As you walk down the pedestrian-friendly street, take in the vibrant atmosphere. The bright neon signs and crowds add to the lively scene. You’ll encounter a mix of flagship stores from international brands and traditional Chinese markets.

Don’t forget to explore the side streets, where you can find unique shops and food stalls. Sample delicious street food as you shop or take a break at one of the many cafes. The variety of options allows you to enjoy both retail therapy and culinary delights.

In the evenings, Nanjing Road comes alive with entertainment. Street performers and live music create a festive ambiance. It’s an excellent time to soak in the local culture while enjoying the nightlife.

Nanjing Road is a shoppers’ paradise and a cultural experience. It perfectly captures the essence of Shanghai with its energy, diversity, and vibrancy.

Address: Nanjing Rd, Huangpu District, Shanghai, China.

9. Explore the old neighborhood of Qibao Ancient Town

Qibao Ancient Town is a charming water town that offers a glimpse into traditional Chinese life. Located just a short distance from downtown Shanghai, this destination features historic architecture, quaint streets, and delicious street food. It’s an excellent way to experience the culture and history of the region.

The town is well-known for its traditional bridges and canals. You can take a leisurely stroll along the water, admiring the beautiful scenery. Be sure to visit the ancient temples and shops selling local crafts and snacks. Each turn brings new sights and discoveries.

As you wander, don’t miss trying some of the famous local snacks. Qibao is famous for its sweet dumplings, fried rice cakes, and other delicious treats. The street food scene adds a vibrant touch to your experience as you explore.

Qibao also has a market where you can buy unique souvenirs, from handmade crafts to traditional Chinese textiles. The friendly vendors enhance the overall charming atmosphere of the town.

Visiting Qibao Ancient Town gives you a taste of traditional Chinese culture. It’s a delightful contrast to the modern city of Shanghai, providing a relaxing getaway.

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

10. Visit the Shanghai Museum

The Shanghai Museum is a treasure trove of Chinese history and art. Located in the People’s Square, this museum houses an extensive collection of ancient artifacts, pottery, and artworks. The museum itself is a masterpiece of architecture, inspired by traditional Chinese design.

As you enter, you will find various exhibitions showcasing Chinese ceramics, jade, bronze, and calligraphy. The attention to detail in the displays is remarkable, making it easy to appreciate the rich culture and history. Many pieces are both beautiful and enlightening.

Don’t forget to check out the special exhibitions that rotate throughout the year. These often feature exquisite collections from different regions and periods, providing further insight into China’s artistic heritage.

Entry to the museum is free, allowing everyone to enjoy the rich history contained within its walls. There are also informative guides that provide context to the artifacts on display, enhancing your visit.

The Shanghai Museum is a must-visit for art lovers and history buffs. It offers a profound understanding of Chinese culture and its evolution over the centuries.

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

11. Experience the thrill of a Shanghai acrobatics show

Shanghai acrobatics shows are a must-see for anyone wanting to experience unique entertainment. These performances feature world-class acrobats showcasing astonishing feats of strength, flexibility, and coordination. Every show is a dazzling spectacle that captivates audiences of all ages.

As you watch, you will see incredible acts that include juggling, aerial performances, and breathtaking circus routines. The performers often use traditional Chinese elements combined with modern choreography, creating a mesmerizing experience. The blend of music and breathtaking visuals enhances the overall show.

Attend a performance at one of the city’s renowned theaters, such as the Shanghai Circus World. The venues are designed to provide excellent views, ensuring that every seat has a great perspective of the action.

After the show, consider taking photos with the performers, who often interact with the audience. It’s a fun way to end an exciting evening and supports the artists.

Experiencing a Shanghai acrobatics show is a delightful way to immerse yourself in the city’s vibrant culture. It’s an event that will leave you amazed and talking about it long after the night is over.

Address: 2266 Gonghexin Rd, Zhabei District, Shanghai, China.

12. Discover the futuristic architecture in the Lujiazui financial district

There’s a buzz of excitement in the Lujiazui financial district, known for its stunning skyline. This area is home to some of Shanghai’s most iconic buildings, showcasing extraordinary feats of modern architecture. Strolling through this district will leave you in awe of its futuristic vibe.

Notable landmarks include the Shanghai Tower, the Shanghai World Financial Center, and the Oriental Pearl Tower. Each structure has its unique design and story, reflecting the rapid development of the city. Don’t forget to take photos of the striking silhouettes against the sky!

The Lujiazui area also has lush parks and walkways. You can relax and enjoy gardens while soaking in views of the skyscrapers. It’s a great place to unwind amidst the urban atmosphere.

For added adventure, consider visiting the observation decks of the tower buildings. The views from above are breathtaking and showcase the sprawling cityscape of Shanghai.

Lujiazui is a shining example of China’s modernization and architectural innovation. An exploration here showcases the brilliance of contemporary design and the hustle and bustle of urban life.

Address: Lujiazui, Pudong, Shanghai, China.

13. Relax at Century Park

Century Park is Shanghai’s largest urban park, offering a peaceful retreat from the city’s fast pace. This expansive green space features beautiful gardens, picturesque lakes, and spacious lawns. It’s the perfect place to relax or enjoy outdoor activities.

Strolling through the park, you will encounter various themed gardens showcasing different flora species. The scenic beauty and tranquility invite visitors to take leisurely walks or have picnics on the grass. Many families come here to enjoy quality time outdoors.

Century Park also offers recreational activities, including boat rides and bicycle rentals. Explore the park on two wheels, making it easy to cover more ground and see the highlights. Children will love the playgrounds and open spaces to run around.

There are also designated areas for cultural events and performances. Many special activities take place during holidays and festivals, adding to the park’s lively atmosphere.

Visiting Century Park is a refreshing escape. It allows you to connect with nature and take a break from the urban hustle, making it a must-visit during your time in Shanghai.

Address: 78 Zuchongzhi Rd, Pudong, Shanghai, China.

14. Tour the Shanghai Jewish Refugees Museum

The Shanghai Jewish Refugees Museum is a poignant reminder of the city’s history. This museum preserves the story of Jewish refugees who found sanctuary in Shanghai during World War II. It is located in the former Hongkou District, once home to a vibrant Jewish community.

Inside, visitors can explore exhibits that detail the lives of these refugees. Photographs, documents, and personal stories paint a vivid picture of their experiences during a challenging time. The museum offers insights into the community’s resilience and contributions to Shanghai.

Guided tours are available, providing in-depth information and context about the exhibits. Knowledgeable staff share fascinating anecdotes and answer questions, enhancing your understanding of the history.

The museum’s atmosphere encourages reflection and appreciation for human dignity. It’s a moving experience that highlights the need for compassion and solidarity during difficult times.

A visit to the Shanghai Jewish Refugees Museum is both educational and inspiring. It offers a unique perspective on Shanghai’s role in global history and the strength of the human spirit.

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

15. Visit the Shanghai Ocean Aquarium

The Shanghai Ocean Aquarium is a fantastic destination for marine life enthusiasts. Home to a wide variety of marine species, this aquarium provides a fascinating look at ocean life. It’s an excellent choice for a family outing or an educational visit.

One of the aquarium’s highlights is the underwater tunnel. You can walk through and see sharks, rays, and colorful fish swimming all around you. It’s an immersive experience that gives you a unique perspective on marine conservation.

The exhibits are well-designed, showcasing various ecosystems from around the world. You can learn about the fascinating behaviors and characteristics of different species. Interactive displays make it engaging for visitors of all ages.

Daily feeding shows provide exciting opportunities to see the animals in action. These shows are informative and entertaining, adding to the overall experience. Kids especially love watching the playful antics of the sea creatures.

Visiting the Shanghai Ocean Aquarium is an adventure filled with discovery. It deepens your appreciation for the natural world and highlights the importance of ocean conservation.

Address: 2F, 4 Century Ave, Pudong, Shanghai, China.

16. Experience local cuisine at a traditional dim sum restaurant

Dim sum is a delightful culinary experience that shouldn’t be missed while in Shanghai. These bite-sized dishes come from a rich tradition of Chinese cuisine. Enjoy various steamed dumplings, buns, and pastries, making it a fun dining experience.

When dining at a traditional dim sum restaurant, you can expect a lively atmosphere filled with chatter and laughter. The carts filled with steaming dishes are wheeled around, allowing you to choose exactly what you want to try. It’s an interactive dining experience that adds to the fun.

Popular dim sum items include shrimp dumplings (har gow), pork buns (char siu bao), and rice rolls (cheung fun). Many places also serve unique local specialties that you won’t want to miss. Pair your meal with fragrant tea for the complete experience.

Consider visiting during brunch or lunchtime when dim sum is most popular. Explore the various dishes, and don’t be afraid to ask your servers for recommendations!

Experiencing dim sum in Shanghai is a culinary adventure that delights the senses. It allows you to savor the rich flavors and traditions of Chinese cuisine.

Address: Various locations throughout Shanghai.

17. Explore the atmospheric alleyways of Xintiandi

Xintiandi is a charming pedestrian area known for its historic Shikumen architecture. This vibrant district combines traditional elements with modern boutiques, cafes, and restaurants. It’s a delightful place to explore while enjoying a blend of history and contemporary culture.

As you stroll through the alleyways, you’ll see beautifully restored buildings that house stylish shops and art galleries. The contrast between old and new creates a unique ambiance. Many shops sell unique crafts and fashion, making it a great place to find souvenirs.

Cafes and restaurants in Xintiandi offer various dining options, from local delicacies to international cuisine. Relax and enjoy a meal outside while people-watching in this lively atmosphere. Don’t forget to try a cup of tea at one of the cozy teahouses.

The area also hosts cultural events and performances. Check the schedule for special happenings that can enhance your visit. Xintiandi provides opportunities to connect with local culture and artistry.

Visiting Xintiandi is a delightful way to experience Shanghai’s rich history while enjoying a modern twist. It’s a must-visit destination for any traveler looking to appreciate the city’s heritage.

Address: Xintiandi, Huangpu District, Shanghai, China.

18. Take a day trip to the nearby Zhujiajiao Water Town

Zhujiajiao Water Town is a picturesque destination located just outside of Shanghai. Known for its beautifully preserved ancient buildings and tranquil canals, it’s a perfect day trip for those wanting to escape the urban bustle. The town’s charming atmosphere makes it feel like stepping back in time.

As you wander through the narrow streets, you’ll find traditional shops selling local crafts and snacks. Taste delicious treats like rice cakes and dumplings while exploring the old architecture. The tea houses along the canals are great spots to relax and soak in the scenery.

Take a boat ride along the canals to see the charming bridges and traditional homes from the water. It’s a serene experience that allows you to appreciate the beauty of this ancient town from a different perspective.

Zhuiaojiao also has beautiful temples and gardens to explore. Make sure to visit the Kezhi Garden for a unique blend of architecture and natural beauty.

This enchanting water town offers a wonderful contrast to the fast-paced life of Shanghai. It’s a perfect escape for anyone looking to unwind and explore a slice of China’s history.

Address: Zhujiajiao, Qingpu District, Shanghai, China.

19. Visit the Shanghai Propaganda Poster Art Centre

The Shanghai Propaganda Poster Art Centre is a unique museum dedicated to the art of propaganda from China’s past. Housed in a former factory, it showcases a vast collection of posters from the communist era. This museum provides fascinating insights into China’s history and culture.

As you enter, you’ll find a colorful array of posters displayed prominently. Each piece tells a story of the political climate and social changes of its time. The vibrant colors and bold designs make the art both eye-catching and thought-provoking.

Consider joining a guided tour for deeper insights into the artworks and their historical significance. The staff is knowledgeable and passionate, adding context to the visual experience. They can provide background stories that enhance your visit.

After exploring, you can purchase replicas of the posters at the gift shop. They make for unique souvenirs that reflect an important part of Chinese history.

A visit to the Shanghai Propaganda Poster Art Centre offers a captivating journey through history. It’s an opportunity to engage with the past and reflect on the impact of art in society.

Address: 868 Huashan Rd, Changning District, Shanghai, China.

20. Enjoy the vibrant atmosphere at Tianzifang

Tianzifang is a lively arts and crafts enclave that captures the spirit of local culture in Shanghai. Located within the former French Concession, it features narrow alleyways lined with shops, galleries, and eateries. The neighborhood is known for its bohemian ambiance and creative energy, making it a must-visit.

As you explore, you’ll find unique handmade crafts, artisanal products, and local artwork. Many artists have set up studios here, inviting visitors to meet creators and perhaps buy their work. It’s a wonderful place to discover one-of-a-kind souvenirs.

The dining options in Tianzifang are diverse and delicious. Enjoy authentic local dishes or international cuisine in charming restaurants and cafes. The lively street food scene also allows you to sample tasty snacks as you walk around.

During the evening, the atmosphere becomes even more vibrant, with bars and live music adding to the excitement. It’s a great place to unwind and enjoy the nightlife.

Visiting Tianzifang is a delightful experience that embodies the artistic and cultural essence of Shanghai. It’s a fantastic way to spend time exploring, shopping, and savoring local delicacies.

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

Final Thoughts

Shanghai is a vibrant city that beautifully blends history and modernity. From breathtaking skyscrapers to tranquil gardens, the city offers a diverse range of experiences. Each destination from the bustling streets of Nanjing Road to the peaceful retreat of Century Park has its charm.

Whether you’re an art lover, a foodie, or simply looking to soak in the culture, Shanghai has something for everyone. The memories made here will linger long after your visit, drawing you back to experience its magic once more. Embrace the adventures and stories waiting around every corner in this captivating city.

For those interested in exploring more about vibrant locales, you may want to check out different experiences such as things to do in Japantown or perhaps the exciting environment of Dubai Marina.