Top 20 Things to Do in Shanghai
Shanghai is a multi-cultural city in China. With the influence of Western culture in the 19th century, mixed with Chinese culture in the south of the Yangtze River Delta (Jiangnan Culture), the city offers a great mix of old and new. Our picks of the 20 best things to do in Shanghai will illustrate the charming features of this city.
1. Stroll Along the Bund
The Bund is located in Zhongshan East 1st Rd. Visit the Bund to admire the Shanghai skyline with its unusual mishmash of architectural styles - modern skyscrapers juxtaposed with colonial-era buildings. A night walk provides an unbelievable spectacle with the buildings' lights shimmering on the Huangpu River.
- Getting there: Take Metro Line 2 or Line 10 and get off at East Nanjing Road station. Walk east towards the Huangpu River, and you'll find The Bund.
- Timing: Open 24 hours.
- Entry fee: Free.
- Tips: The best time to visit is during the evening when the buildings are lit up. It gets crowded so try to go early for a good spot.
- Tour idea: Half-day Old Shanghai Exploration Cycling Tour
2. Check out the Skyline from the Shanghai Tower Observation Deck
Shanghai Tower is the second tallest building in the world and the tallest in China, standing at 632 meters (2073 feet) with 128 stories. One of the most awe-inspiring features of Shanghai Tower is its observation deck on the 118th floor, known as the "Top of Shanghai Observatory". From here, you can enjoy a panoramic view of the entire city including landmarks like the Bund and the Oriental Pearl TV Tower.
- Getting there: The building is in the Lujiazui area of the Pudong district. To reach it by public transportation, take Metro Line 2, get off at Lujiazui Station, and take Exit 4. You'll find the Shanghai Tower within walking distance. Timing: The Shanghai Tower observation deck is open from 8:30 a.m. to 10:00 p.m. The last admission is usually at 9:30 p.m.
- Entry fee: The standard ticket price for the 118 observation deck is CNY180 for adults.
- Tips: Due to its popularity, it may be advisable to purchase tickets in advance, and also try to avoid weekends and holidays when it can get quite crowded.
3. Wander the Streets of the French Concession Walking down the French
Concession's tree-lined avenues, you get the sense of being in both the past and the present, and also East and West. The district is filled with a mix of European-style villas and apartment buildings, traditional Chinese lane houses (known locally as shíkùmén), charming boutiques, upscale shops, trendy bars, cafes, and art galleries.
- Getting there: Metro Line 1 or Line 10 to South Shaanxi Road station.
- Timing: Open 24 hours, but shops and boutiques have their own operating hours.
- Entry fee: Free to walk around.
- Tips: Check out Tianzifang, local boutiques, and Fuxing Park in this area.
- Recommended walking route: Song Ching-ling Memorial Residence → Wukang Mansion → Xuhui Old House Art Center → Wukang Road (coffee time) → Propaganda Poster Museum
- Tour idea: Half-Day Trip to Walk into Shanghai's Former French Concession
4. Observe Shanghai from the World Financial Center
With a height of 492 meters (1,615 feet), Shanghai World Financial Center offers a great spot to view the Shanghai skyline. Its 100th floor has a viewing lounge with a glass walkway which will give you a breathtaking experience.
- Getting there: Metro Line 1 or Line 10 to South Shaanxi Road station.
- Admission: RMB 180 for 94F+97F+100F; RMB 120 for 94F
- Opening hours: 9:00 AM - 10:30 PM (no entry after 9:30 PM)
5. Capture the View from the Oriental Pearl TV Tower
Oriental Pearl Tower – As the icon of Shanghai, there are always long lines to get in for sightseeing on national holidays. This 468-meter (1535-foot) tower has two highlight attractions: one is the 259-meter Transparent Observatory and the other is the 267-meter Revolving Restaurant, which is the perfect place to get the panoramic night views of prosperous Shanghai.
- Getting there: Take Metro Line 2 to Lujiazui Station and it's a short walk from there.
- Admission: RMB 180 for 94F+97F+100F; RMB 120 for 94F
- Opening hours: 9:00 AM - 10:30 PM (no entry after 9:30 PM)
6. Admire the Old City at Yuyuan Garden and Bazaar
Located northeast of Shanghai Old Street and first built in 1559, Yu Garden (Yuyuan) is a Chinese classical private garden. It has been largely restored and now you can see its well-preserved wooden pavilions, bridges, rocks, and lovely potted plants.
Outside the garden, there is a bustling and vibrant marketplace located near the Yuyuan Garden in Shanghai, China. This traditional bazaar is renowned for its variety of shops, delicious food, and stunning Chinese architecture.
- Getting there Metro Line 10 or bus to Yuyuan Station (豫园站) When you exit the station, follow the signs (or the crowd!) to the garden - it's just a short walk.
- Admission: 40 Yuan during April-June and September-November; 30 Yuan during July-August and December-March.
- Opening hours: 8:30-17:30 (March to October); 8:30-17:00 (November to February)
- Tour idea: Shanghai Classical Day Tour
7. Experience Magic at Shanghai Disneyland
Shanghai Disneyland is located in Chuansha New Town. Nothing beats the fun of Disneyland. Enjoy the thrilling rides, watch spectacular shows, meet with Disney characters, and explore themed lands like Tomorrowland and Treasure Cove. Explore the magical world of Disney, with fun-filled rides and attractions for all ages.
- Getting there: Shanghai's Metro Line 11 goes directly to Shanghai Disneyland Park. The nearest station to the amusement park is Disney Resort Station.
- Timing: Shanghai Disneyland is open year-round. The park typically opens at 8:00 a.m. and closes at 10:00 p.m. Please check the official site for the exact timing as the park operating hours can vary depending on the season and events.
- Entrance Fee:
- Regular ticket (adult) - CNY 399 (roughly USD 61)
- Regular ticket (Child: age 3-11, Senior: Over the age of 65) - CNY 299 (roughly USD 46)
- Peak (adult) - CNY 699 (roughly USD 107)
- Peak (Child/Senior) - CNY 419 (roughly USD 64)
Tickets for children under 3 years old or under 1.0 meters (about 3.3 feet) in height are free. People 65 years or older can avail of the Senior Citizen Ticket.
8. Visit Zhujiajiao Water Town
Located in Qingpu District, roughly 47 km from Shanghai Central. Enjoy the serene environment of this water town by taking a leisurely boat ride, crossing historic bridges, exploring local markets, or trying local snacks.
- Getting there: Take a tourist bus line Hu Zhu Express Line at Shanghai Stadium, or you can take Metro Line 17 and get off at Zhujiajiao station.
- Timing: 8:30am - 4:30pm
- Entry fee: A combo ticket for around 80 CNY should cover all sights.
- Tips: It's a bit far from the city center. Allocate a full day for the visit.
- Zhujiaojiao tour: 1-Day Zhujiajiao Water Town Private Tour from Shanghai
9. Stroll Around Historical Alleys at Tianzifang
Tianzifang, located within the Taikang Road district in Shanghai, China, is a historical and cultural enclave renowned for its intricate alleyways, traditional Shikumen-style architecture, and vibrant art scene.
- Getting there: The easiest way to reach Tianzifang is by the Shanghai Metro. Take Line 9 and get off at Dapuqiao station. Exit from exit 1 and Tianzifang is just across the road.
- Timing: Tianzifang is open all day, but the main shops and restaurants generally operate from 10 am. to 10 pm.
- Entry Fee: Free for entry.
- Tip: Tianzifang, with its maze-like alleyways, can feel rather crowded, especially during the weekends. It's recommended that you visit on a weekday if possible.
10. Immerse at Shanghai Urban Planning Exhibition Museum
The Shanghai Urban Exhibition Museum, also known as the Shanghai Urban Planning Exhibition Center, is located in People's Square, Huangpu District, Shanghai, China. The museum showcases the evolution of Shanghai city and plans for the future.
- Getting there: The nearest station is People's Square Metro Station, which services Metro Lines 1, 2, and 8. The museum is only a short walk from this station.
- Timing: 9 am - 5 pm
- Entry fees: Visitors who wish to book a visit to the Shanghai Urban Planning Exhibition Center need to reservation via the following steps:
- Search for the mini-program "Shanghai Urban Planning Exhibition Center Tickets" in your WeChat application.
- Once you've entered the booking mini-program, carefully read the "Museum Entry Instructions" and "Visiting Instructions".
- After reading the instructions, select "Book" to make your booking.
11. Cycling around the Old Street in Shanghai
Take time out for a day trip to explore modern Shanghai. Spend a half day strolling around Shanghai by bike. You will see the most famous Shanghai highlights in rapid succession, sky-scrappers on the Bund, romantic French-style buildings in the Former French Region, traditional Shanghai architecture -Shikumen in Xintiandi, and prosperous commercial Nanjing Road.
- How to book: China Travel offers a Half-day Old Shanghai Cycling Tour to explore the old Shanghai
- Timing: Tour available all year round.
- Tour fee: from USD$85 per person
12. Enjoy Performances at the Shanghai Circus World
Shanghai Circus World is a large indoor circus located in Jing'an District of Shanghai City. It is situated opposite the Zhabei Stadium to the south and Guangzhong Park to the north.
The 100-minute show "ERA Intersection of Time" is a must-see. The show combines Chinese history, martial arts, and incredible special effects throughout the unique spectacle. It is entertaining and suitable for all ages.
- Getting there: Get the metro line 10 to Shanghai Library and there will be a half-mile walk to the museum.
- Timing: daily 10:00 am to 5:00 pm
- Add: Rm BOC, Basement, Block B, No. 868 Huashan Rd, Xuhui District, Shanghai
- Admission: From CNY180
13. See Traditional Architecture at Zhujiajiao Water Town
Zhujiajiao Water Town is a quaint and lovely old town that is a 1-hour drive from the Bund, Shanghai. It has a completely different lifestyle from Shanghai, making it a great place for escaping the city’s hustle and bustle.
Going through the town’s small alleys to the end, you may see local people washing clothes on the river bank. You can also just linger at a coffee shop watching people go to and fro. The best way to view the water town is to take a gondola trip. Try to get there in the mornings, when there are not many visitors.
- Add: 36 Meizhou Rd, Zhujiajiao Town, Qingpu District, Shanghai
- Opening hours: 24/7, the sites in the town are open from 08:30 am - 4:30 pm
- Admission: RMB 80 (including the entrance tickets for 8 scenic spots and one gondola trip); RMB 60 (including the entrance tickets for 8 scenic spots).
- Suggested time for visit: 4 hours
- Getting there from Shanghai: Take metro line 17 from Shanghai Hongqiao Subway Station to Zhujiajiao Subway Station, or take the Shanghai-Zhujiajiao Express Line from People’s Square to Zhujiajiao Bus Station.
- Tour idea: 1-Day Zhujiajiao Water Town Tour from Shanghai
14. Ride a Huangpu River Cruise at Night
The Huangpu River Night Cruise is one of the best ways to witness the beauty of the city's combination of traditional architecture and modern skyscrapers, it offers breathtaking views of the mesmerizing skyline, especially illuminating the city's charm. Some highlighted sites include the Bund, a famous waterfront area, and Pudong.
- Where to board the cruise: Shiliupu Wharf (十六铺码头), Located at No. 171, Zhongshan South Road, Huangpu District, Shanghai. This is the main boarding point for most cruises.
- Getting there: Take Metro Line 10 and get down at Yuyuan Garden station. Then it's a short 10-minute walk toward the wharf.
- How to book: Ticket booking is conveniently available both on-site and online.
- Timing: from 5:00 pm to 9:30 pm. However, be aware that the timing may slightly vary based on the season and specific day.
- Fees: Generally, the fee for the Huangpu River Night Cruise ranges from RMB 100 to RMB 200 (30 USD) per person, based on your choice of cruise type.
- Travel tips: To best enjoy the night view, aim to take the cruise after sunset; If possible, try to secure a position on the right of the boat; the most famous landmarks can be viewed from this side.
15. Feast on Xiao Long Bao (Soup Dumplings)
Xiao Long Bao is a delicacy in Shanghai, a city famous for its culinary tradition. You cannot visit Shanghai without diving into the bustling food scene and trying the soup dumplings, locally known as Xiao Long Bao. Here are the top recommended places to feast on Xiao Long Bao in Shanghai.
Nanxiang Bun Restaurant (Nanxiang Mantou Dian)(南翔包子店)
Address: 85 Yuyuan Road, Jing'an District, Shanghai
Inside the historic Yu Garden Bazaar, lies the birthplace of Xiao Long Bao. Nanxiang Bun Restaurant has been serving these delicate dumplings for over a century, and their traditional recipe has remained unchanged.
Jia Jia Tang Bao (佳家汤包)
Address: 90 Huanghe Road, Huangpu District, Shanghai
Jia Jia Tang Bao is a must-visit restaurant for Xiao Long Bao enthusiasts. The soup dumplings at Jia Jia Tang Bao are handmade and filled with ample amounts of soup.
Din Tai Fung (鼎泰丰)
Address: Multiple locations
Although Din Tai Fung is a Taiwan-based chain, their spot-on Xiao Long Bao has won the hearts of people globally. Renowned for their 18-pleat dumplings, Din Tai Fung ensures consistent quality across all their locations.
- Shanghai Food Tour Recommendation: Shanghai Night Street Snack Food Adventure (3-hour)
- Contact us for further exploration!
16. Shopping on Nanjing Road
Nanjing Road is one of the world's busiest shopping streets located in the center of Shanghai, and it's split into two parts: East Nanjing Road and West Nanjing Road. Known for being a shopping paradise, you can find everything from large department stores and malls to traditional shops and stalls.
- Getting there: East Nanjing Road: Take metro Line 2 or Line 10, and get off at East Nanjing Road Station; West Nanjing Road: Take metro Line 2, Line 12, or Line 13, and get off at West Nanjing Road Station.
- Timing: Most stores in the Nanjing Road shopping area are open from 10:00 AM to 10:00 PM.
- Travel tips: Don't be shy about bargaining, especially at small stalls and markets. Just make sure to remain respectful.
17. Visit Jing'an Temple
Jing'an Temple, literally translated as "Temple of Peace and Tranquility", is one of the most famous Buddhist temples in Shanghai. The temple combines cultural, tourist, and religious interests in its architecture which dates back to the Western Jin Dynasty around 247 AD.
- Getting there: You can take Lines 2 or 7 and exit at Jing'an Temple Station. The temple is directly accessible from the station.
- Timing: 7:30 am to 5:00 pm daily
- Entry fee: CNY50 per person
18. Take a Ride on the Shanghai Maglev Train
Running from 2003, the Shanghai Maglev Train is the world’s fastest commercially operating train, with a maximum speed of over 430 kph (267 mi/hour). The train runs very fast but passengers can barely feel it because it runs smoothly.
The maglev in Shanghai shuttles between the Pudong Airport and Longyang Rd. Station. With a distance of 30 km (18.6 mi), the journey only takes 7 minutes, making it very convenient for people to catch the plane or transfer to downtown. If you are really into trains or high-speed technology, don’t miss the Shanghai Maglev Museum. It is right below the Longyang Maglev Station and free of charge to visit with a Maglev ticket.
- Operation hours: Longyang Rd. Station to Pudong International Airport Station - 6:45 to 21:40; Pudong International Airport Station to Longyang Road Station - 7:02 to 21:42.
- Ticket price: CNY50 per single trip ticket, CNY80 per round trip ticket (valid in 7 days). A passenger can get a maglev ticket with a 20% discount based on a flight ticket on the same day.
- Tour idea: Contact us to add a maglev experience to your Shanghai tour.
19. Dive into History at the Shanghai Museum
Shanghai Museum is a huge museum of Chinese ancient art. It houses 12 art galleries and over 120,000 pieces of precious collections, including bronzes, sculptures, seals, coins, paintings, jade, and more, some of which can be traced back to the Neolithic Period. It often cooperates with foreign museums and regularly holds special exhibitions. Luckily, it is free to visit.
- Getting there: take metro Line 1, 2, or 8, or bus nos. 112, 312, 145, or 46 and get off at People’s Square Station.
- Opening hours: 9:00 am to 5:00 pm (No admission after 4:00 pm, closed on Mondays)
- Admission: free
20. Walk through the historical Jewish Refugees Museum
The Shanghai Jewish Refugees Museum is a meaningful and evocative institution dedicated to commemorating and documenting the experience of Jewish refugees who found a sanctuary in Shanghai during the Second World War.
Through a visit, one can learn not only about the history of the Holocaust and the embracing nature of Shanghai but also celebrate the enduring spirit of humanity and the power of cross-cultural friendships in times of adversity.
- Getting there: Take Line 4 and get off at Dalian Road Station. Use Exit 2, and walk straight down Dalian Road to the East for about 10 minutes until it intersects with Changyang Road. Then, turn left to find the Museum.
- Take Line 12 and get off at Tilanqiao Station. From Exit 1, walk straight down Changyang Road going West for about 5 minutes to find the Museum.
- Timing: 9:00 am – 5:00 pm (No entrance after 4:00 pm)
- Entry Fee: Adult Ticket: 50 CNY (about 7.8 USD); Student Ticket: 25 CNY (about 3.9 USD)
Join in a Trip to Experience These Top Things in Shanghai
If you want to visit these attractions above or any other places you are interested in Shanghai, we can tailor-make a tour based on your own needs and requirements, which will save your time, money, and trouble.
Here is our best-selling Shanghai tour package: 4-Day Shanghai Relaxing Tour