Top Things to Do in Shanghai – Your Complete Guide

Shanghai, China’s largest city, is a fascinating blend of modern architecture, rich history, and vibrant culture. Whether you’re visiting for the first time or a seasoned traveler, there’s always something new to discover. From iconic landmarks to hidden gems, this bustling metropolis has plenty to offer. This guide will walk you through the top things to do in Shanghai, ensuring your visit is packed with unforgettable experiences.

1. The Bund – A Walk Through History

No visit to Shanghai is complete without a stroll along The Bund. This famous waterfront area offers stunning views of the Pudong skyline, including the Oriental Pearl Tower and Shanghai Tower. Lined with colonial-era buildings, The Bund reflects the city’s past as a major port during the early 20th century.

The Pudong skyline

As you walk along the promenade, you’ll see grand structures that once housed banks and trading houses. Today, many of these buildings have been transformed into hotels, restaurants, and bars, making The Bund one of the best attractions in Shanghai. Be sure to visit at night when the skyline is illuminated, offering a breathtaking view.

2. Yu Garden – A Tranquil Escape

Next on our list of top things to do in Shanghai is the Yu Garden, located in the heart of the old city. This classical Chinese garden, dating back to the Ming Dynasty, is a peaceful retreat from the busy streets. The garden features beautiful rockeries, pavilions, bridges, and koi-filled ponds. It’s a perfect spot for those looking to explore traditional Chinese landscaping and architecture.

Shanghai Yu Garden

Adjacent to the garden, you’ll find the bustling Yuyuan Bazaar, a market filled with souvenirs, local snacks, and traditional crafts. Together, these attractions create an ideal balance of tranquility and excitement, making the Yu Garden one of the must-see attractions in Shanghai.

3. Shanghai Tower – The Best View in the City

For a panoramic view of Shanghai, head to the Shanghai Tower, the tallest building in the city and the second tallest in the world. Its observation deck, located on the 118th floor, offers 360-degree views of the city below. The Shanghai Tower observation deck is a must for those wanting to experience Shanghai from above.

The Shanghai Tower observation deck

Take the world’s fastest elevator to the top and watch as the city stretches out before you. On clear days, you can see as far as the Yangtze River. If you’re looking for one of the top tourist spots in Shanghai, the Shanghai Tower provides an unforgettable experience.

4. Nanjing Road – A Shopper’s Paradise

Shanghai is famous for its shopping, and Nanjing Road is the city’s premier shopping street. Stretching over five kilometers, this bustling avenue is packed with high-end boutiques, department stores, and international brands. Whether you’re looking to shop or simply people-watch, Nanjing Road is a must-visit.

The night view of Nanjing Road after rain

While exploring the area, be sure to take a detour into the side streets, where you’ll find more traditional Chinese shops and hidden treasures. Nanjing Road is one of the best places to visit in Shanghai for those who want to experience the city’s modern energy.

5. Jade Buddha Temple – Spiritual Serenity

If you’re searching for a serene, cultural experience, visit the Jade Buddha Temple. This Buddhist temple is home to two beautiful jade statues of the Buddha, brought to China from Myanmar. The temple’s peaceful atmosphere provides a contrast to the city’s fast pace.

Jade Buddha Temple – Spiritual Serenity

Walk through the quiet courtyards, light incense, and observe monks chanting prayers. For those interested in learning about Buddhism, this temple offers insight into Chinese spiritual practices. It’s one of the top cultural experiences in Shanghai and is sure to leave a lasting impression.

6. The French Concession – A Step Back in Time

One of the city’s most charming areas is the French Concession, known for its tree-lined streets, European architecture, and quaint cafes. This area, once a French settlement, is now a favorite among tourists and expats. Wander through the lanes and discover hidden gems in Shanghai, such as art galleries, boutique shops, and historical sites.

The French Concession – A Step Back in Time

Stop by Tianzifang, a maze of narrow alleyways filled with local shops and eateries, for a taste of local culture. The French Concession is a wonderful place to take a break, relax, and enjoy one of the famous places in Shanghai.

7. Oriental Pearl Tower – Shanghai’s Iconic Landmark

One of Shanghai’s most recognizable structures is the Oriental Pearl Tower. This futuristic tower stands tall over Pudong and offers various observation decks, including one with a glass floor for those brave enough to look down. The tower also houses a revolving restaurant, a history museum, and a shopping mall.

Oriental Pearl Tower – Shanghai’s Iconic Landmark

For those seeking a bit of excitement, the Oriental Pearl Tower is one of the top things to do in Shanghai. Whether you’re exploring the museum or dining with a view, the tower provides a thrilling experience for tourists.

8. Zhujiajiao Water Town – A Peaceful Day Trip

If you’re looking for a break from the city, take a day trip to Zhujiajiao, an ancient water town located about an hour from Shanghai. Known as the “Venice of Shanghai,” Zhujiajiao features charming canals, stone bridges, and traditional houses. It’s a great way to experience China’s ancient culture without traveling far from the city.

Homemade Sausage at Zhujiajiao Water Town.

Stroll along the canals, take a boat ride, or sample local snacks at one of the riverside eateries. Zhujiajiao is perfect for those looking to explore off-the-beaten-path attractions in Shanghai.

9. Shanghai Disneyland Resort – Family-Friendly Fun

For families, a visit to Shanghai Disneyland Resort is a must. Opened in 2016, this magical theme park is a favorite among locals and tourists alike. Featuring classic Disney attractions with a Chinese twist, Shanghai Disneyland offers something for everyone.

Shanghai Disneyland Resort – Family-Friendly Fun

From the thrilling TRON Lightcycle Power Run to the enchanting Enchanted Storybook Castle, there’s plenty to keep you entertained. If you’re traveling with kids, this is one of the family-friendly activities in Shanghai that shouldn’t be missed.

10. Shanghai Museum – A Journey Through Chinese History

For history buffs, the Shanghai Museum is a treasure trove of ancient Chinese art and artifacts. Located in People’s Square, the museum boasts an extensive collection of bronze, jade, ceramics, and paintings. The exhibits offer a fascinating look into China’s rich cultural history, making it one of the best museums in Shanghai.

Shanghai Museum – A Journey Through Chinese History

Spend a few hours exploring the various galleries, and you’ll leave with a deeper understanding of Chinese civilization. The museum is free to enter, so it’s also a great option for those seeking free things to do in Shanghai.

11. Xintiandi – Historical Charm

Xintiandi is a trendy and upscale entertainment district located in the heart of Shanghai, China. Experience a blend of historic and modern architecture with shops and restaurants.

Xintiandi was originally a residential area with traditional shikumen (stone-gate) houses that date back to the early 20th century. In the late 1990s, the area underwent redevelopment to create a modern entertainment complex while preserving the unique architectural heritage.

The Nightlife in Xintiandi

The preserved shikumen houses are a distinctive feature of Xintiandi. These traditional structures combine Western and Chinese architectural elements, reflecting Shanghai’s historical and cultural diversity.

Xintiandi represents a successful fusion of history and modernity, offering visitors a chance to experience Shanghai’s evolving urban lifestyle while appreciating its cultural heritage. Whether you’re interested in shopping, dining, or simply soaking up the atmosphere, Xintiandi provides a unique and vibrant destination within the city.

12. What to Do in Shanghai at Night – The City After Dark

Shanghai truly comes alive after dark. The city’s vibrant nightlife offers something for every traveler. For a memorable evening, take a cruise along the Huangpu River and enjoy the dazzling lights of the skyline. Alternatively, visit one of the city’s many rooftop bars for a drink with a view.

If you prefer something more cultural, catch a traditional Chinese acrobatics show or stroll through the streets of the French Concession, where you’ll find live music and cozy cafes. No matter your preference, there’s no shortage of things to do in Shanghai at night.

13. Best Parks and Gardens in Shanghai – Nature in the City

Even in a bustling metropolis like Shanghai, you can find pockets of greenery to relax and recharge. Century Park, the city’s largest park, offers wide open spaces, lakes, and gardens. It’s a perfect spot for a picnic or a leisurely bike ride.

For a more intimate experience, visit Fuxing Park in the French Concession. This park is popular with locals, especially in the mornings, when you can watch them practicing tai chi or ballroom dancing. These parks are some of the best places to visit in Shanghai for nature lovers.


Shanghai is a city of contrasts, where old meets new and tradition blends with modernity. Whether you’re exploring iconic landmarks like The Bund or discovering hidden gems in Shanghai like the French Concession, this city offers an endless array of experiences. With so many top things to do in Shanghai, your visit is sure to be filled with unforgettable moments.

From towering skyscrapers to tranquil gardens, Shanghai has something for everyone. Whether it’s your first time or you’re returning for another adventure, this guide will ensure you don’t miss the best attractions in Shanghai. Safe travels, and enjoy every moment of your Shanghai adventure!

More Shanghai Travel Guide

Plan your Shanghai Tour? Our Shanghai Travel Guide section offers essential advice to help you navigate the city like a pro. Whether you’re interested in shopping, sightseeing, or experiencing Shanghai’s unique blend of East and West, this guide will help you make the most of your journey in one of Asia’s most dynamic cities.

Best Time to Visit ShanghaiHow to Visit the Bund in Shanghai
Top Things to Do in ShanghaiShanghai Huangpu River Cruise
Top Things to Do in Shanghai at NightHow to Visit Yu Garden in Shanghai
How to Use the Shanghai MetroHow to Visit Xintiandi in Shanghai
Must-Try Foods in ShanghaiHow to Visit Shanghai Tower
14 Interesting Facts about ShanghaiHow to Visit Shanghai Museum
Top 10 Best Outdoor Activities for FamiliesHow to Visit Zhujiajiao Water Town
10 Most Famous Buildings in ShanghaiHow to visit Oriental Pearl Tower
Best Places to Shop in ShanghaiHow to Visit Shanghai French Concession
What to Buy in ShanghaiHow to Visit Jade Buddha Temple
How to Visit Nanjing Road in Shanghai
Best attractions in ShanghaiBest museums in ShanghaiBest parks and gardens in ShanghaiBest places to visit in ShanghaiFamily-friendly activities in ShanghaiFamous landmarks in ShanghaiFamous places in ShanghaiFree things to do in ShanghaiFrench Concession in Shanghaihanghai Museum of Art and HistoryHidden gems in ShanghaiJade Buddha Temple in ShanghaiMust-see attractions in ShanghaiNanjing Road shopping streetOff-the-beaten-path attractions in ShanghaiOriental Pearl Tower in ShanghaiPopular tourist spots in ShanghaiShanghai activities for touristsShanghai bucket list attractionsShanghai Disneyland ResortShanghai highlights for first-time visitorsShanghai landmarks and attractionsShanghai sightseeing guideShanghai Tower observation deckShanghai travel guideThe Bund ShanghaiThings to do in Shanghai for touristsTop cultural experiences in ShanghaiTop things to do in ShanghaiTop things to do in Shanghai for first-time visitorsTop tourist spots in ShanghaiWhat to do in ShanghaiWhat to do in Shanghai at nightYu Garden in ShanghaiZhujiajiao Water Town near Shanghai