Bars at Xintiandi

Top 12 Things to Do in Shanghai: Best Attractions & Activities

Written and updated by Ruqin
Last updated: May 19, 2026

Shanghai never fails to surprise me. From the soaring skyscrapers of Pudong to quiet alleyways tucked behind historic streets, the city blends history and modern energy in a way that feels alive at every turn.

Whether it’s your first visit or your fifth, there’s always something new to uncover. This guide to the top 12 things to do in Shanghai will take you from iconic landmarks to hidden gems, helping you plan a trip that’s as memorable as the city itself.

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 you must see in Shanghai
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 you must see attraction
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 - top thing to do in Shanghai
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.

Nanjing Road - a must visit attraction in Shanghai
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
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
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
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
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 Disney - top activity for family in Shanghai
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 - Top attraction 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.

Bars at Xintiandi
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.


Shanghai is a city of contrasts that always keeps me on my toes. From strolling along the historic Bund to wandering quiet lanes in the French Concession, every corner offers a new story. With these top 12 things to do in Shanghai, your days can be packed with experiences that feel both iconic and unexpectedly delightful.

Whether you’re gazing at towering skyscrapers or finding peace in a hidden garden, Shanghai has something for every traveler. Follow this guide, and you’ll make sure your visit captures the city’s energy, history, and charm.

About the Author

Ruqin is the founder of Ruqintravel.com and has spent more than four decades working in China’s travel industry. Drawing on hands-on experience in cities like Beijing and Hangzhou, he personally researches and updates each guide to help international travelers navigate China with confidence.

Further Reading

How to Visit the Bund in Shanghai: Top Things to Do, Map & Tips
How to Visit Yu Garden in Shanghai: Tickets, Hours & Travel Tips 
Shanghai Tower Tickets and Travel Guide 
How to Visit Nanjing Road: Map, Shopping, Food, Hotels & Tips 
How to Visit Jade Buddha Temple Shanghai: Tickets, Hours & Tips 
Former French Concession Shanghai: Maps, Walking Route & Tips 
Oriental Pearl Tower Shanghai: Tickets, Highlights & Travel Tips 
How to Visit Zhujiajiao Water Town: Tickets, Things to Do & Tips 
Shanghai Museum: Tickets, Transport, Highlights & Tips 
Xintiandi Travel Guide: Map, Shopping, Restaurants & Hotels
Shanghai Acrobatic Show: Tickets, Map and A Visitor’s Guide
Shanghai Huangpu River Cruise: Tickets, Routes and Travel Tips

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *