
Vibrant and energetic, the cosmopolitan city of Shanghai is where East meets West. Located where the Yangtze River meets the East China Sea, Shanghai boasts an exciting blend of culture, tradition and modernity. If you’re headed to this city, whether on a layover or for a destination holiday, you’ll find ideas for the top things to see and do in Shanghai right here.
What to Do in Shanghai Based on Your Stay
What to do in Shanghai all depends on how much time you have and what type of activities you’re most interested in. To provide you with some inspiration and guidance, take a look at our Shanghai itinerary ideas below.
Length of Stay | Couple | Family | Friends | Solo |
1 day | A peaceful walk around Yu Garden with a meal in the French Concession | Explore the Shanghai Ocean Aquarium and Shanghai Science and Technology Museum in Pudong | Breakfast on the Bund, browsing Tianzifang’s art galleries and finishing with a cocktail on one of the city’s rooftop bars | Enjoy the sunrise on the Bund, discover the city’s bookshops, and try Xiaolongbao soup dumplings |
2-3 days | Take in Lujiazui’s skyscrapers, romantic strolls and try local dishes like Shengjianbao and Da Cu Wan | Burn off energy at Century Park, enjoy the Shanghai Urban Planning Exhibition Centre, and take a family-friendly boat ride in Qibao Water Town | Cafe-hop and souvenir shop in the French Concession, visit night markets, and hit up the bars in Xintiandi | Visit the city’s museums, like the Shanghai Museum and Yuz Museum, and take a relaxing walk around the Shanghai Botanical Garden |
4-5 days | Head out of the city to the traditional town of Zhujiajiao, eat at Qibao Ancient Town, and sightsee on a Huangpu River Cruise | Visit Shanghai Disneyland Resort, and head up high to Pudong’s observation decks. | Special meals at local hot-spots, a day trip to Suzhou, visit art galleries and try Shanghai Slings at trendy bars | Indulge in spa treatments, discover the city’s museums and galleries, and try popular local dishes |
1 week | Excursions to nearby ancient water towns and heritage sites, romantic dinners, and take in the city at night. | Trips to theme parks, aquariums, and family-friendly museums | Journey to Moganshan to spend time in nature, spa treatments, shopping and cocktails | Take the high-speed train to Hangzhou, enjoy the city’s culture and art scenes, and hit up local cafes and eateries |
Interested in learning more about what to do in Shanghai? Keep reading to discover more activities.
🎁 Get 5% off & save up to £2 on your first Shanghai Attractions & Tours booking! 👇
Must-Visit Districts in Shanghai
Whether you’re in the mood to relax or want to feel the energy of the city, you’ll find that Shanghai’s distinct neighbourhoods offer a little something for everyone. From colonial-era waterfronts to luxury malls, the city’s districts have their own unique vibes, attractions and take on local cuisine.
The Bund: Shanghai’s historical waterfront

Located on the Western bank of the Huangpu River, The Bund offers a unique blend of old and new. You’ll find colonial-era buildings looking onto nearby Pudong’s dramatic skyline, making this a great area for a gentle riverside walk. You can even take to the river cruise for a sightseeing cruise. There are plenty of waterfront cafes along the promenade to relax in and enjoy a cup of coffee, as well as trendy rooftop bars for when the city lights come on.
The Former French Concession: Shanghai’s historic tree-lined district

Dating back to the 19th-Century, the Former French Concession is nowadays best known for its trendy cafes, boutique shops, and relaxed, creative atmosphere. Here, you’ll find colonial architecture from the time the area was under French control. Think Art Deco influences and picturesque tree-lined streets. A perfect place to while away an afternoon, with parks to explore and local eateries to pop into.
Lujiazui: Shanghai’s ultra-modern architecture

The city’s financial and commercial district, Lujiazui in Pudong, is what comes to mind when you think of 21st-century Shanghai. With skyscrapers and high-end malls, this ultra-modern area is a true sight to behold. Famous sky-high architecture includes the Oriental Pearl Tower and the Shanghai Tower, both offering observation decks for panoramic city views. For those who don’t have a head for heights, the family-friendly Shanghai Ocean Aquarium is just around the corner.
Jing’An: Authentic Shanghai Lifestyle

Located in central Shanghai, the Jing'An district is where old meets me. Named after the Buddhist Jing’an Temple, find a fascinating mixture of 1920s-30s architecture to modern-day high-rises. If you're looking for a spot of shopping, Jing'An is the place to go. For all things luxury, head to the Plaza 66 and Jing’an Kerry Centre malls, and explore the Anyhi Road markets over the weekends.
Shanghai Hotel Recommendations
5 star
Family friendly
Breakfast
Gym
Business travel
Top 5 Activities and Landmarks to See in Shanghai
Whoever you’re travelling with, Shanghai offers a wide range of engaging historical and modern attractions that are well worth a visit. Here are our recommendations on what to pop on your to-do list.
The Bund: where east meets west

Blending old-with-new, The Bund’s historical colonial architecture that overlooks the city’s famous skyscrapers is a fantastic place to explore. Whether you are in the mood for a gentle stroll, a sightseeing boat ride, or dining out at a trendy cafe, there’s plenty to do here.
See The Bund come alive at night and book an evening river cruise on from £10 on Trip.com!
Shanghai Disney Resort: magic comes alive

This is Disney like you’ve never seen it before. The newest Disney park to date, Shanghai Disney boasts state-of-the-art attractions along with all the characters you know and love. Plus, have you seen the sheer size of that castle? Perfect for families and Disney-lovers alike, and bound to create lifelong memories.
Beat ticket queues and sort out your Shanghai Disney admission in advance from £43 on Trip.com!
Oriental Pearl Radio and Television Tower: enjoy a bird’s eye view of the city

Located along the Pudong River, the iconic Oriental Pearl Tower stands out for its unique multi-sphere design. And what’s more, you can go up them! At the bottom of this 1990s skyscraper is the Shanghai History Museum, making it a fantastic double-feature activity option. If you’re feeling brave, there’s even a glass walkway to boldly stroll (or scurry!) across. Feeling hungry? How about a bite to eat at the revolving restaurant!
Get panoramic views across Shanghai and book your Oriental Pearl Tower entry from £22 on Trip.com!
Shanghai Haichang Ocean Park: get up close to marine life

Thrills, spills, and marine animals - sounds like a pretty good combo! Shanghai Haichang Ocean Park is part aquarium, part amusement park, and a whole lot of fun. Ideal for families, there’s plenty here to keep all ages entertained. Enjoy seeing dolphins and sea lions play as you learn about these fantastic creatures, and take a spin on one of the park’s many rides. Located just outside of central Shanghai, this is also a great option for those who fancy a little break from the hustle and bustle of the city.
Get prepared ahead of your trip and arrange your Haichang Ocean Park tickets from £25 on Trip.com!
Yu Garden: explore Shanghai’s most famous classical garden

Located in the Huanngpu District, Shanghai's Yu Garden is a little spot of calm in a bustling city. Dating back to the Ming dynasty, this centuries-old 20,000-square-metre garden comprises six distinct areas featuring large rockeries, bridges, and pavilions. Perfect for those looking for a peaceful moment during a busy trip.
Put your best planning foot forward and order admission for the Yu Garden from £3.25 on Trip.com!
TASTE OF CHINA: Shanghai Immersive Dining Experience

There's nothing quite like learning about a culture than through its food. For the ultimate foodie experience, the Taste of China is an immersive dining experience that is not only a treat for the taste buds but also indulges all the senses. Guided by Panda Chef 'Cheng BaoBao', try different dishes as digital art, live performance, storytelling, and interactive technology take you through China's diverse landscapes.
Book your reservation for the Taste of China dining experience from £85 on Trip.com!
Shanghai, a truly cosmopolitan city
Shanghai’s reputation as a modern, bustling city stems from its history as a busy global trading port, as well as influences from the various different countries that controlled it across the 19th Century. Today, visitors can see a mix of traditional and new, east and west, with a vibrant, infectious energy that just invites you to explore further.
For those looking for a foodie-focused experience, head to Yuyuan Bazaar and local night markets for authentic Shanghainese eats. Try out pork-filled Xiaolongbao soup dumplings, pan-fried Shengjianbao pork buns, and, if you’re visiting in autumn, hairy crab. If you’ve got a sweet tooth, head over to the French Concession neighbourhood for European-inspired desserts. Or if you’re eating on the go, pick up a savoury Jianbing pancake. For a special treat, Jianbing is where to go for upscale dining - great for celebrating special occasions!
For travellers wanting to explore the city’s traditional heritage, the Yu Garden dates back to the Ming-Dynasty, with pathways to lead to pavilions, koi-filled ponds, and beautiful scenic halls. There are also a number of temples to explore in Shanghai, including the Jade Buddha Temple, Wen Maio Confucian Temple, and the Longhua Temple, which is the oldest temple in Shanghai. This is not to mention all the museums and galleries, including the Shanghai Museum, that you can visit!
Best Time to Visit Shanghai
Shanghai’s location on China’s subtropical eastern coast, along with its proximity to the Yangtze River means that its weather can be a little up and down. On one end of the scale, things are hot and humid in the summer, and on the other end, cool and damp in the winter. However, if you time your trip for spring or autumn, you can expect pleasant, comfortable temperatures and perhaps a little bit of rain. Each season and Shanghai, of course, offers a different experience, with a variety of local festivals throughout the year. Here’s what you can expect throughout the calendar year.
Season | Weather | Notes | Activities & Festivals |
🌸 Spring (Mar–May) | Gradually warming up but pleasant, with a comfortable level of humidity. May have some rain earlier on in the season. | Considered one of the best times to visit. Bring a light jacket for early spring. | Shanghai Cherry Blossom Festival, Qingming Festival, and seeing spring flowers in bloom. |
☀️ Summer (Jun–Aug) | Typhoon season. Expect high temperatures and humidity, but with intervals of sunshine | Priortise activities that are indoors. Luckily, Shanghai has plenty to choose from! | Dragon Boat Festival, river cruises, and exploring indoor attractions |
🍁 Autumn (Sep–Nov) | Comfortable mild temperatures, generally sunny and dry. May be some occasional rain. | Another great time of year to visit, although might be a little busy, so be prepared for crowds. | Mid-Autumn Festival, trying hairy crab, and exploring outdoor parks and attractions |
❄️ Winter (Dec–Feb) | Chilly and damp, but no real chance of snow. | Bring layers to keep warm, as the humidity can make you feel a little colder. | Lunar New Year, Lantern Festival, and eating hot pots and local soup dishes |
Whenever you plan to visit Shanghai, plan ahead and book your activities through Trip.com
Shanghai Day Trips: Best Nearby Sights
Due to its location and transport links, Shanghai makes for an excellent base for those wanting to explore nearby cities, towns, and attractions. There are CRH high-speed trains that offer frequent, reliable services that can be prebooked, as well as intercity buses and ferries. This isn’t even to mention the city’s own metro system! If you’re looking to see more of this part of China, Shanghai is a great place to start. Here are some nearby locations that you can easily get to from the city.

Suzhou: Chinese heritage, gardens and UNESCO sites
Located around 100km west of Shanghai, Suzhou is best known for its classical Chinese gardens, scenic waterways, and silk-making heritage. Perfect for travellers looking to explore more of the area’s history and traditions.
- Average travel time: about 20-35 minutes from Shanghai
- Transport: departures from Shanghai Hongqiao railway station
- Must-sees: World Heritage UNESCO Classical Chinese Gardens, Pingjiang Road tea shops, Suzhou Silk Museum and Hanshan Temple
Hangzhou: Nature, tea traditions and relaxation
Take a breather from the city and visit Hangzhou, 180km southwest of Shanghai. Take a boat ride across the UNESCO World Heritage West Lake, learn about the region’s tea culture, and simply relax in nature.
- Average travel time: about 1 hour from Shanghai
- Transport: departures from Shanghai Hongqiao railway station
- Must-sees: West Lake, Longjing Tea Village, Lingyin Temple and savouring local Dongpo pork dishes.
Nanjing: China’s former capital
This is one for the history buffs. One of the country’s ancient capital cities, Nanjing is bursting with imperial history and culture. With multiple museums and historic sites to see, a visit to Nanjing offers a fascinating glimpse into China’s heritage.
- Average travel time: about 1.5-2 hours from Shanghai
- Transport: departures from Shanghai Hongqiao railway station
- Must-sees: Ming Xiaoling Mausoleum, Ming City Wall, Ming City Wall, and Zijin Shan Purple Mountain
Discover what’s beyond Shanghai; book your train journey with Trip.com
FAQ – Things to Do in Shanghai
What are the best things to do in Shanghai?
Although everyone has different interests and likes to holiday in their own way, there are a number of Shanghai attractions that come up time and again when folks give recommendations on the best things to do. The Bund, Yu Garden, French Concession, Shanghai Museum, and the city’s water towns are often near the top of these lists!What are unique things to do in Shanghai?
As it’s such a modern city, Shanghai offers some really unique attractions. For those who are creatively inclined, there are the M50 Art District and Propaganda Poster Art Center. For visitors looking to do sightseeing with a difference, there are nighttime river cruises, as well as evening tours of popular neighbourhoods like the watertowns. This is a great way to see popular sights without the daytime crowds!How many days should you spend in Shanghai?
How many days you choose to spend in Shanghai all depends on whether you want a taster of the city or a deep exploration. As a general guideline, anywhere between a couple of days and a week should work. The sweet spot is 4-5 days.What are things to do in Shanghai layover?
Shanghai is home to two airports, Pudong and Hongqiao, and both are in relatively close proximity to attractions if you choose to leave the airport during a layover. These include Oriental Pearl tower, Pudong Century Park, and The Bund. We recommend getting out to explore if your layover is over six hours, just to make sure there’s plenty of time to get back for your ongoing flight.What are things to do in Shanghai with kids?
Shanghai is a kid-friendly city, with plenty of activities and attractions to keep the little ones entertained. Theme parks like Shanghai Disneyland and Haichang Ocean Park will keep the whole family entertained, along with interactive exhibits at Shanghai Science and Technology Museum.

3222 booked









