Shanghai blends ancient traditions with futuristic innovation, offering unforgettable experiences for every traveler. Whether you’re drawn to sky-high skyscrapers, serene gardens, or bustling street food scenes, this city delivers something magical. From the iconic Yu Garden to the dazzling skyline at The Bund, Shanghai promises adventure, culture, and flavor at every turn.
Shanghai isn’t just a city — it’s a living storybook of contrasts. One moment you’re standing beneath the glittering spires of the Shanghai Tower, and the next, you’re wandering through the quiet, tree-lined streets of the French Concession. This is a metropolis where ancient temples sit beside neon-lit skyscrapers, and traditional tea houses share sidewalks with cutting-edge tech hubs. Whether you’re a first-time visitor or a returning explorer, Shanghai offers endless discoveries.
Check the latest prices and available rooms before they sell out.
From its bustling markets to serene parks, and from world-class museums to electric nightlife, Shanghai blends East and West in a way few cities can match. It’s a place where tradition isn’t buried — it’s celebrated, reimagined, and woven into the modern rhythm of city life. Ready to dive in? Let’s explore the top things to do in Shanghai that will make your trip unforgettable.
Key Takeaways
- Explore futuristic architecture: Visit the Shanghai Tower and Oriental Pearl Tower for breathtaking city views and modern marvels.
- Step into history: Wander through the French Concession and Yu Garden to experience Shanghai’s rich cultural past.
- Enjoy world-class dining: From Michelin-starred restaurants to night markets, savor authentic Shanghainese and Chinese cuisine.
- Shop till you drop: Discover luxury malls like IAPM and trendy boutiques in Tianzifang for unique finds and local fashion.
- Take a river cruise: A Huangpu River cruise offers stunning sunset views and a peaceful escape from the urban rush.
- Experience nightlife: Shanghai’s vibrant bars, rooftop lounges, and live music venues come alive after dark.
- Use public transport: The efficient metro and maglev train make getting around the city fast and affordable.
Quick Answers to Common Questions
What’s the best time to visit Shanghai?
Spring (March to May) and autumn (September to November) offer mild weather and fewer crowds, making them ideal for exploring.
Is Shanghai safe for tourists?
Yes, Shanghai is very safe for travelers. Petty crime exists, but violent crime is rare. Just keep an eye on your belongings in crowded areas.
How much does a trip to Shanghai cost?
Daily expenses vary, but budget travelers can manage on $40–$60/day, while luxury travelers may spend $150+ depending on accommodation and dining choices.
Do I need a visa to visit Shanghai?
Yes, most foreign nationals need a visa. Check your country’s requirements on the Chinese embassy website or apply online through authorized agencies.
Can I use my foreign credit card in Shanghai?
Major cards like Visa and Mastercard are accepted in hotels, malls, and restaurants, but smaller vendors often prefer cash. Always carry some yuan on hand.
📑 Table of Contents
Explore Shanghai’s Iconic Skyline
No visit to Shanghai is complete without soaking in its jaw-dropping skyline. The city is a vertical playground of glass, steel, and light, with landmarks that look like they belong on another planet.
Find the Best Accommodation Deals
Compare prices from multiple booking platforms and find the best option for your stay.
Compare Hotel PricesVisit the Shanghai Tower
Standing at 632 meters, the Shanghai Tower is the tallest building in China and one of the tallest in the world. Its spiraling design isn’t just beautiful — it’s energy-efficient, too. Head to the observation deck on the 118th floor for panoramic views that stretch across the Huangpu River and beyond. On a clear day, you can see all the way to Suzhou and even spot the distant hills of the Chongming Island. Pro tip: Go early in the morning to avoid crowds and catch the soft golden light.
Take in Views from the Oriental Pearl Tower
Though not the tallest anymore, the Oriental Pearl Tower remains a symbol of Shanghai’s ambition. Built in the 1990s, it has two main spheres where you can enjoy sweeping views from glass floors and rotating restaurants. It’s especially magical at night when the tower sparkles like a giant jewel. If you’re visiting with kids, the interactive exhibits and space-themed displays make it a fun stop.
Find the Best Accommodation Deals
Compare prices from multiple booking platforms and discover the best stay options available.
⭐ Trusted by thousands of travelers
💰 Budget to luxury options available
Walk Along The Bund
The Bund is the beating heart of Shanghai’s skyline. This 1.5-kilometer promenade along the Huangpu River offers front-row seats to colonial-era buildings and modern skyscrapers. Stroll past Gothic, Baroque, and Art Deco structures that once housed banks and trading houses. At sunset, the contrast between old and new is breathtaking — imagine 19th-century facades glowing beside futuristic towers. Don’t miss the Huangpu River cruise, which gives you a moving perspective of The Bund from the water.
Immerse Yourself in History and Culture
Visual guide about Things to Do in Shanghai
Best Stay Deals Available
Compare prices across top booking platforms and find the best deal for your stay.
Check Available RoomsImage source: i.pinimg.com
Shanghai’s soul lies in its history — a mix of Chinese heritage, colonial influence, and modern innovation. To truly understand the city, take time to explore its cultural treasures.
Stroll Through Yu Garden
Yu Garden is a classical Chinese garden dating back to the 16th century. With winding paths, koi ponds, and ornate pavilions, it’s a peaceful escape from the city’s chaos. The garden is surrounded by a bustling bazaar where you can try local snacks like xiaolongbao (soup dumplings) and buy souvenirs. It’s one of the most photographed spots in Shanghai, and for good reason — the red walls and carved stone bridges look like something from a dream.
Wander the French Concession
Once a haven for European expatriates, the French Concession is now a stylish neighborhood full of tree-lined streets, vintage cafes, and art galleries. Rent a bike or take a guided walking tour to discover hidden courtyards, historic mansions, and quirky boutiques. This area is perfect for a relaxed afternoon — grab a coffee at a sidewalk cafe, people-watch, and soak in the old-world charm.
Visit the Shanghai Museum
For a deep dive into Chinese art and history, the Shanghai Museum is a must. It houses over 120,000 artifacts, including bronzes, ceramics, calligraphy, and jade. The museum’s architecture itself is impressive — a traditional Chinese design with a modern twist. Allow at least two hours to explore, and don’t miss the ancient bronze vessels and Tang dynasty murals.
Indulge in Culinary Adventures
Visual guide about Things to Do in Shanghai
Image source: treksplorer.com
Shanghai is a food lover’s paradise, offering everything from street snacks to Michelin-starred dining. The city’s cuisine blends sweet, sour, salty, and umami in ways that will make your taste buds dance.
Try Xiaolongbao at Din Tai Fung
While Din Tai Fung originated in Taiwan, its Shanghai location is legendary. These delicate soup dumplings are filled with rich, flavorful pork and broth that melts in your mouth. The secret? The broth is frozen inside the dumpling and releases when you bite into it. Arrive early — lines can be long, but it’s worth the wait.
Explore Nanjing Road and Huaihai Road
These two major shopping streets are also food hotspots. Nanjing Road is wide and bustling, lined with international brands and chain restaurants. Huaihai Road is narrower, more upscale, and packed with local eateries. Wander through both and stop at small stalls selling scallion pancakes, stinky tofu, and bubble tea. It’s a feast for the senses.
Experience a Night Market
For a true taste of local life, visit a night market like the one near People’s Square or the one in the French Concession. These open-air markets come alive after dark, offering skewers, grilled seafood, sweet glutinous rice balls, and fresh fruit shakes. It’s loud, colorful, and full of energy — perfect for people-watching and snacking.
Shop Till You Drop
Visual guide about Things to Do in Shanghai
Image source: chinadiscovery.com
Shanghai is a shopper’s dream, offering everything from luxury brands to handmade crafts.
Visit Nanjing Road
Known as “The Golden Mile,” Nanjing Road is one of the busiest shopping streets in the world. It’s home to department stores, flagship stores of global brands, and electronics markets. Whether you’re looking for designer handbags, tech gadgets, or souvenirs, you’ll find it here. Just be ready to dodge crowds and haggle a little.
Explore Tianzifang
Tucked away in the French Concession, Tianzifang is a maze of narrow alleys filled with art galleries, vintage shops, and handmade jewelry stores. This area feels like stepping into a different era — cobblestone paths, red lanterns, and boutique cafes. It’s a great spot for unique gifts and Instagram-worthy photos.
Shop at IAPM Mall
For luxury shopping, head to IAPM Mall in Xujiahui. This modern complex houses high-end brands like Gucci, Prada, and Louis Vuitton. It’s also home to a food court with international cuisine, making it a great place to take a break from shopping.
Enjoy Outdoor Activities and Parks
Despite being a massive metropolis, Shanghai has plenty of green spaces where you can relax and reconnect with nature.
Relax in People’s Square Park
Right in the heart of the city, People’s Square Park is a peaceful oasis. It’s perfect for a morning jog, a picnic, or just sitting under a tree with a book. The park is also close to several major attractions, including the Shanghai Museum and the Shanghai Grand Theatre.
Walk in Century Park
Century Park is one of the largest urban parks in Shanghai, with lakes, gardens, and walking trails. It’s a favorite spot for locals to exercise, fly kites, or enjoy a boat ride. The park hosts seasonal events, like cherry blossom festivals in spring and lantern displays in winter.
Cycle Along the Huangpu River
Rent a bike and follow the riverside path for a scenic ride. The route passes through parks, historic districts, and modern neighborhoods. It’s a great way to see the city from a different angle and enjoy the breeze. Many bike rental shops are near The Bund.
Experience Shanghai After Dark
When the sun sets, Shanghai transforms. The city lights up, and the nightlife kicks into high gear.
Enjoy a Rooftop Bar
Nothing beats sipping a cocktail while overlooking the glittering skyline. Popular rooftop bars include Bar Rouge (inside the Park Hyatt) and Bar 360 (in the Westin Hotel). These spots offer stunning views and a lively atmosphere. Dress smart — Shanghai’s nightlife scene attracts stylish crowds.
Watch a Show at the Shanghai Grand Theatre
For a cultural evening, catch a ballet, opera, or contemporary performance at the Shanghai Grand Theatre. The building itself is a work of art, with a glass dome and elegant interior. Tickets can be pricey, but it’s a memorable experience.
Visit a Karaoke Box
Karaoke is a huge part of Shanghai’s nightlife. These private rooms, called KTVs, are available in malls and entertainment districts. You can rent a room, order drinks, and sing your heart out. It’s a fun way to meet locals or hang out with friends.
Getting Around Shanghai
Shanghai’s public transport is fast, clean, and affordable — one of the best in the world.
Use the Metro
The Shanghai Metro has over 20 lines and covers nearly every part of the city. It’s efficient, with trains running every few minutes. A single ride costs around 3–4 yuan, and you can buy tickets at vending machines or use a mobile app. The metro map can be confusing at first, but it’s worth learning — it’ll save you time and money.
Try the Maglev Train
If you’re flying in or out of Shanghai, take the Maglev train from Pudong Airport to the city center. It’s the world’s fastest commercial train, reaching speeds of 431 km/h. The ride takes just 7 minutes, and you’ll arrive at Longyang Road Station in under 10 minutes. It’s pricey (around 50 yuan one-way), but it’s an unforgettable experience.
Hail a Didi or Taxi
For convenience, use Didi, China’s version of Uber. It’s widely available and cheaper than traditional taxis. Just make sure to confirm the destination before you start the ride. Taxis are also easy to find, but traffic can be heavy during rush hour.
Tips for First-Time Visitors
Learn a Few Mandarin Phrases
While many signs are in English, knowing a few basic phrases like “nǐ hǎo” (hello) and “xiè xiè” (thank you) goes a long way. Locals appreciate the effort, even if you’re not fluent.
Carry Cash
Not all small vendors accept cards, especially at markets or street food stalls. Bring enough cash in small bills for snacks, souvenirs, and tips.
Dress Modestly
Shanghai is a fashion-forward city, but it’s best to dress conservatively when visiting temples or traditional areas. Avoid revealing clothing to show respect.
Stay Connected
Buy a local SIM card or use a portable Wi-Fi device. Many apps, including Google Maps and translation tools, work well with a VPN.
Book Popular Attractions in Advance
For places like the Shanghai Tower or Yu Garden, consider booking tickets online to skip the lines. Some attractions offer timed entry, so plan your day accordingly.
Conclusion
Shanghai is a city that never sleeps — and neither will you. From towering skyscrapers to serene gardens, from world-class cuisine to electric nightlife, it offers a perfect blend of old and new. Whether you’re exploring historic sites, shopping in trendy districts, or simply watching the city lights shimmer on the Huangpu River, every moment feels special.
The key to enjoying Shanghai is to embrace the contrasts. Walk through a centuries-old garden, then step into a futuristic skyscraper. Try a steaming bowl of soup dumplings, then sip a cocktail at a rooftop bar. This city rewards curiosity and openness — and it’ll leave you wanting to come back again and again.
Frequently Asked Questions
What are the must-see attractions in Shanghai?
Top attractions include The Bund, Yu Garden, Shanghai Tower, the French Concession, and the Shanghai Museum. Each offers a unique glimpse into the city’s history and modernity.
How do I get from Pudong Airport to the city center?
Take the Maglev train for a fast, scenic ride, or use the metro Line 2. Both options are affordable and efficient.
Are there free things to do in Shanghai?
Yes! Walk along The Bund, explore People’s Square Park, or wander the French Concession. Many cultural sites also have free entry days.
What’s the best way to experience Shanghai’s food scene?
Start with street food at night markets, then try xiaolongbao at Din Tai Fung. Don’t miss local specialties like shengjianbao (pan-fried buns) and hairy tofu.
Is it easy to find English speakers in Shanghai?
Yes, especially in tourist areas, hotels, and international restaurants. Many younger locals speak basic English, and translation apps make communication easy.
Can I visit Shanghai on a budget?
Absolutely. Stay in hostels, eat at street stalls, and use the metro. With careful planning, you can enjoy the city without spending much.