2-Day Itinerary, Top Things to Do in Shanghai 2024
Shanghai, a metropolis that blends the old and new with seamless elegance, offers a vibrant tapestry of experiences for those who travel to China. However, far more than a concrete jungle, the city is enriched by leafy forests, sprawling parklands, and historic neighborhoods. Here is the list of 18 things to do in Shanghai.


Embark on a Shanghai trip and you’ll find yourself immersed in a world of sacred temples and oriental city life.
Top Things to Do in Shanghai
Though Shanghai is famous for the Oriental Pearl TV Tower, the best places to visit in Shanghai are as diverse as the city itself. Stroll along Anfu road is rather one of my favorites! Whether you’re drawn to history, culture, or cuisine, this list of top things to do in Shanghai offers something really unique for everyone!
1. Climb the Oriental Pearl TV Tower
One of the most iconic Shanghai landmarks, the Oriental Pearl TV Tower stands 468 meters tall, offering breathtaking 360-degree views of the Huangpu River and the Bund. Visitors can take a high-speed elevator to the observation decks, including the 263-meter main viewing platform for panoramic cityscapes and the 259-meter transparent glass walkway for a thrilling skywalk experience. At 351 meters, the Space Capsule offers a unique sense of weightlessness.


For an unforgettable dining experience, visit the revolving restaurant on the 267-meter level, Asia’s highest of its kind, where you can enjoy delicious meals while marveling at Shanghai’s glittering skyline.
Opening Hours: 8:00 AM–10:00 PM (check for seasonal updates)
Tickets: ¥100–¥220 ($13-$30), depending on observation deck access
How to Get There: Take Metro Line 2 to Lujiazui Station and walk 5–10 minutes to the tower
2. Stroll Along the Bund
The Bund is a 1.5-kilometer historical promenade showcasing 52 stunning buildings in Gothic, Romanesque, Baroque, and Art Deco styles, known as the “Museum of World Architecture.” It is highly recommend to have a city walk tour along the bund if you’d like to uncover the history behind these amazing architecures.


In the evening, the dazzling lights of the Pudong skyscrapers create a stunning backdrop against the classic architecture of the Bund. Highlights include the Waibaidu Bridge, Chen Yi Square, and the Lover’s Wall.
Opening Hours: Open 24/7
Tickets: Free (entry fees may apply for some interior tours)
How to Get There: Take Metro Line 2 or Line 10 to East Nanjing Road Station and walk 5–10 minutes
3. Shop on Nanjing Road Pedestrian Street
Nanjing Road is one of Shanghai’s busiest commercial streets, bustling with international brands, local boutiques, and traditional Chinese stores. This pedestrian-friendly street is perfect for a shopping spree or savoring Shanghai’s dynamic urban vibe.


Opening Hours: Open all day
Tickets: Free entry
How to Get There: Take Metro Line 2 or Line 10 to East Nanjing Road Station; the street is just steps away
4. Take a ¥2 Ferry Ride Across the Huangpu River
For an authentic local experience, hop on a ¥2 ferry to enjoy the views of the Huangpu River. Unlike the luxury sightseeing cruises, this budget-friendly option offers a glimpse into the daily lives of Shanghai’s residents while providing excellent riverfront views.


Opening Hours: 7:00 AM–6:30 PM
Tickets: ¥2($0.3) (can use the SH public tranport card)
How to Get There: Ferry terminals include Jinling Road, Dongchang Road, and Fuxing Road docks
5. Explore Yuyuan Garden and Sample Local Snacks
Yuyuan Garden, a classical Chinese garden over 400 years old, is a treasure trove of traditional Jiangnan-style architecture. Wander through its serene courtyards, and stroll along the Zigzag Bridge. Outside the garden, you’ll find bustling markets and must-try Shanghai snacks like Xiaolongbao (soup dumplings) and Shengjianbao (pan-fried buns).


Opening Hours: 9:00 AM–5:00 PM (Yuyuan only, the markets open till night)
Tickets: ¥40 ($6)
How to Get There: Take Metro Line 10 or Line 14 to Yuyuan Garden Station
6. Visit the City God Temple
The City God Temple is a renowned Taoist temple in Shanghai with a history spanning nearly 600 years. As a cultural icon of old Shanghai, the temple is located within the City God Temple tourism area, which also includes Yuyuan Garden and various shopping and dining zones.
At night, the temple street comes alive with a golden glow from the illuminated buildings, creating a perfect backdrop for photos. Inside the temple, you’ll find multiple halls and altars where visitors can witness traditional Taoist practices and see prayer plaques left by worshippers.


Opening Hours: 8:30 AM–4:30 PM
Tickets: ¥10
How to Get There: Take Metro Line 10 or Line 14 to Yuyuan Garden Station; the temple is just a short walk away
*The above 6 things can be arranged altogether, as these shanghai attractions are close to each others.
7. Experience the Charm of Xintiandi
Xintiandi seamlessly blends the city’s rich heritage with contemporary lifestyle. This urban attraction is built around traditional Shikumen architecture, featuring trendy restaurants, cafes, and boutique shops. The north section preserves Shikumen-style buildings, while the south is dominated by modern architecture.


Opening Hours: Open all day
Tickets: Free entry
How to Get There: Take Metro Line 1 or Line 10 to South Huangpi Road Station
8. Explore the fusion of Huaihai Road
Huaihai Road is renowned for its bustling commercial atmosphere, historic architecture, and vibrant cultural vibe. Often referred to as the “Champs-Élysées of the East,” this iconic street is both a shopper’s paradise and a lively urban experience filled with life and character.
Along this road, you’ll find historical landmarks such as the Wukang Mansion, Soong Ching Ling’s Former Residence, and the Cathay Theatre. The street also features a mix of flagship stores from global brands, trendy boutiques, and independent shops like TX Huaihai Youth Energy Center and HAI550.


Whether you’re strolling under the shade of plane trees during the day or soaking in the dazzling city lights at night, Huaihai Road offers an unforgettable experience that combines history, culture, and modern sophistication.
Opening Hours: Open all day
Tickets: Free entry
How to Get There: Take Metro Line 13 to Huaihai Middle Road Station
9. Discover the Romance of Wukang Road
Wukang Road, often referred to as the “Celebrity Street,” is a picturesque lane adorned with French-style plane trees and historic architecture. Stretching just over a kilometer, it features 14 heritage buildings, including the iconic Wukang Mansion. This area is perfect for a leisurely stroll, since it dotted with boutique cafes and especially in autumn when the golden leaves create a magical atmosphere.


Opening Hours: Open all day
Tickets: Free entry
How to Get There: Take Metro Line 10 to Shanghai Library Station and walk 5 minutes
10. Stroll Along Anfu Road: A Hidden Gem of Art and Culture
Anfu Road is a treasure trove for those seeking a blend of Shanghai’s Haipai (East-meets-West) charm and international flair. Known for its artistic vibe and cosmopolitan feel, this quaint street is a hotspot for trendy fashion brands, designer boutiques, and is also lined with charming cafes, making it a hub for young people chasing their ideal lifestyle.
Connected to Wukang Road, Anfu Road is an excellent follow-up for a leisurely stroll after exploring the historic architecture nearby.


Opening Hours: Open all day
Tickets: Free entry
How to Get There: Take Metro Line 7 to Changshu Road Station, then walk 5 minutes
11. Experience the Splendor of Jing’an Temple
Nestled amidst modern skyscrapers, Jing’an Temple is a serene Buddhist sanctuary with a history spanning over 780 years. Its golden roof shines brilliantly in the sunlight, and the tranquil courtyards provide a peaceful escape from the bustling city.
Inside, you’ll find intricate Buddhist statues and prayer halls, making it a spiritual and cultural highlight of your Shanghai trip.


Opening Hours: 7:30 AM–5:00 PM
Tickets: ¥50($7) (prices may vary during special events)
How to Get There: Take Metro Line 2 or Line 7 to Jing’an Temple Station
12. Visit the Marriage Market at People’s Park: A Unique Cultural Phenomenon
The Marriage Market at People’s Square has become one of Shanghai’s most iconic cultural landmarks, especially bustling on weekends. Here, parents gather with umbrellas and small stools, displaying advertisements for their children in search of suitable life partners.
This is not just a meeting place for hopeful parents but also a window into local culture. For international visitors, it offers a rare glimpse into Shanghai’s unique approach to marriage and family traditions.


Opening Hours: Open until 5:00 PM (parents typically leave around this time)
How to Get There: Take Metro Line 1, Line 2, or Line 8 to People’s Square Station
13. Wander Through Tianzifang
A creative hub for artists, Tianzifang is a maze of narrow alleys filled with art studios, craft shops, and cafes. Once a traditional Shikumen residential area, it has transformed into a vibrant district without losing its old-world charm.


Opening Hours: Open all day
Tickets: Free entry
How to Get There: Take Metro Line 9 to Dapuqiao Station
14. Visit the Shanghai Museum
The Shanghai Museum is a treasure trove of ancient Chinese art and history, housing over 120,000 pieces, including ceramics, bronzes, and traditional paintings. Its distinctive round dome and square base symbolize the ancient Chinese concept of “a round heaven and a square earth.”
This cultural gem is perfect for history buffs and those curious about China’s heritage. Plan your visit in advance, as entry requires online reservations.
Opening Hours: 9:00 AM–5:00 PM
Tickets: Free (reservation required)
How to Get There: Take Metro Line 1 or Line 2 to People’s Square Station
Beyond the City: Explore Shanghai’s Suburban Gems
The above list covers some of the must-visit places in Shanghai, all conveniently located within the city center and easily accessible by metro. Alternatively, you can also use Didi for affordable and efficient rides around the city.
*If you have an additional 1–2 days to explore, consider venturing to Shanghai’s suburban attractions. Here are 3 recommended destinations:
15. Shanghai Disneyland
A world-class theme park that offers magical experiences for Disney lovers and families alike. With its iconic Enchanted Storybook Castle, thrilling rides, and spectacular shows, Shanghai Disneyland is a must-visit for those seeking fun and fantasy.
After a day of exploration and adventure, one might opt to unwind at a nearby hot spring bathhouse.


Opening Hours: 8:00 AM-10:00 PM
Tickets: ¥399-599($56-85)
How to Get There: Take Metro Line 11 to Disney Station
16. Xuhui Riverside Greenway
Xuhui Riverside Greenway offers a blend of natural beauty and urban charm. It features a skate park, climbing walls, and green spaces, making it ideal for outdoor enthusiasts. Stroll along the riverside promenade while enjoying a cup of freshly brewed coffee from one of the many artisan cafes nearby.
You can explore the town on a gondola ride which is much cheaper to Venice gondola, and shop for handmade crafts. Don’t miss the illuminated canals at night, which create a magical atmosphere.


Opening Hours: 8:00 AM-10:00 PM
Tickets: Free entry (some attractions inside require additional tickets)
How to Get There: Take Metro Line 17 to Zhujiajiao Station
17. Zhujiajiao Water Town
Located just an hour from central Shanghai, Zhujiajiao Water Town offers a glimpse into traditional Jiangnan culture. Known as the “Venice of the East,” this ancient town features winding canals, stone bridges, and charming old houses.


Opening Hours: Open all day
Tickets: Free entry
How to Get There: Take Metro Line 7 to Middle Longhua Road Station
As a self-proclaimed foodie, I can’t end this guide without sharing some of Shanghai’s iconic culinary experiences. It is incomplete to shanghai trip without savoring its diverse and delectable food offerings. Here are some must-try Shanghai dishes and snacks:
18. Indulge in Shanghai’s Food Scene
- Xiaolongbao (Soup Dumplings): A must-try delicacy, best enjoyed at Din Tai Fung or Jia Jia Tang Bao. You can also try it in City God Temple tourism area.
- Crab Roe Noodles:A seasonal delight featuring rich crab flavors. The blend of salty and sour flavors with the fresh crab taste is typically a favorite among Shanghai locals.
- Green Rice Balls (Qingtuan): A spring dessert made from glutinous rice and mug wort, often filled with sweet red bean paste.
- Fresh Meat Mooncakes: A savory twist on the classic mooncake, with juicy pork filling encased in a flaky crust. It’s an specialty in Shanghai I would strongly recommend.



Craft the Perfect 2-Day Shanghai Itinerary
- Day 1
- Morning: Visit the Oriental Pearl TV Tower for panoramic views.
- Afternoon: Stroll along the Bund and explore Nanjing Road, Enjoy traditional vibe in God temple tourist area.
- Evening: take the RMB 2 ferries to east side of huangpu river and Dine at a rooftop restaurant overlooking the Huangpu River.
- Day 2
- Morning: Discover the historic and mordern bleded charm of Jingan temple, huaihai and anfu road.
- Afternoon: Explore Tianzifang’s art district.
- Evening: Enjoy a nightcap at Xintiandi’s vibrant bars.
Travel Tips for Shanghai
Best Time to Visit
Spring (March–May) and autumn (September–November) offer pleasant weather and fewer crowds.
How to Visit
There are 2 airports in Shanghai, for international airline, mostly it will land in Pudong, you can the find available flights here… sometimes there are discount ticket during low season, you can check by Feb to April or Nov to Dec, There are 2 holidays in May and October, during that time, Shanghai is really crowded.
Where to Stay
Since the hotels in Shanghai is not quite expensive, I would recommend to choose 4-stars or above hotels which near the bund
Getting Around
If you’re keen on delving deeper into the charm of Zhejiang and Jiangsu, or even venturing as far as the majestic Yellow Mountains in Anhui, hopping on a high-speed train is both a convenient and swift option. It’s advisable to purchase your high-speed train tickets online to avoid the lengthy queues typically found at the ticket counters. Book the tickets on Trip.com >>
How Much Does Shanghai Cost?
This is a city you can decide to cost very little that most of the attractions are for free. Some may ask for entry ticket, but normally cost within $5 dollars, beside the one you go up to oriental tower. Basically, you should budget 60-80 USD for a day in Shanghai, if you go for a really cheap stay, maybe hostel, it will be around $40 per day.
2 Comments