Table of Contents

Things to Do in Shanghai, China: An Expert’s City Guide

Things to Do in Shanghai, China: An Expert’s City Guide

20 years ago Shanghai was nothing more than another fishing village in China. In a few short decades, Shanghai has undergone an incredible level of development, and has become a booming metropolis and a financial and commercial center for not only China, but all of Asia.

Thankfully, despite its fast paced development, Shanghai has retained a lot of its history.

Shanghai is one of the only places in the world where you can find luxury brand stores and towering skyscrapers co-existing perfectly with traditional Chinese laneway houses, street food, and random junk stalls.

Shanghai is also a great place to experience delicious cuisine from all corners of China and from many other places around the world!

The nightlife in Shanghai is comparable to none! Hundreds of bars, clubs, and lounges open their doors to expats, local Chinese, and visitors from around the world on a daily basis. It doesn’t matter what day of the week it is in Shanghai–this city is always an adventure for those looking for a memorable night out on the town!

But, best of all, Shanghai is still relatively cheap compared to many other metropolitan destinations around the world. It’s a city that even a backpacker on a budget can experience without breaking the bank.

Views of Shanghai from The Bund.
Views of Shanghai from The Bund. Photo credit: m.i.s.s.j.o.
  • Best Things to Do in Shanghai

    Yu Yuan Garden, Old City, Shanghai
    Yu Yuan Garden in the center of the Old City, Shanghai. Photo credit: Wolfgang Staudt
    • The Bund – Admire the views of Shanghai from the Bund and create your own postcard moment of this beautiful waterfront area.
    • Tianzifang – Get lost in Tianzifang, a neighborhood of alleyways off Taikang Lu (“lu” in Mandarin means “road”) in Shanghai’s French Concession.
    • The Old City – Explore the Old City of Shanghai with traditional Chinese architecture and hundreds of shops, most of which are nearly a century old.
    • Buddhist Temples – Visit a traditional Chinese Buddhist temple, like Jing’an temple on Nanjing West Lu to admire its beauty inside and out.
    • Nanjing Road – Shop till you drop on Nanjing Road!

    For a few more ideas on things to do in Shanghai and tips on how to make your trip there a success, check out this insider’s guide on Drink Tea Travel.

  • Best Places to Explore in Shanghai

    Exploring Tianzifang, Shanghai

    Take a stroll around French Concession Area, near Changshu Lu Metro Station. You’ll be surprised by how different this part of the city looks from the rest of Shanghai. Don’t be afraid to venture down small alleyways and watch locals go about their daily life. Some of the best streets are Anfu Lu, Fuxing Lu, Julu Lu, and Donghu Lu. You’ll come across lots of fantastic cafes and restaurants to quench your thirst and grab a bite to eat!

    Or why not spend your morning inside the alleyways of Tianzifang just off Taikang Lu? This artsy neighborhood, was once a typical Chinese residential area. It has retained much of its Old Shanghai charm, with an added boost of cafes, bars, galleries, restaurants and more. You’ll get lost in the maze-like alleyways and rub shoulders with expats, travelers and middle class Chinese.

    Finish your day watching the sun go down from the Bund. Grab a camera and head for a stroll, or check out the Bund’s famous roof top patios for a stunning view of the Huangpu River and the financial district. Can you imagine that just 20 years ago none of these buildings even existed?

  • Where to Eat in Shanghai

    Xiaolongbao at Din Tai Fung.

    In Shanghai your choices of food are endless. From tiny mom and pop hole-in-the-wall stalls to Michelin Star restaurants with world famous chefs – there is something here for everyone.

    But no visit to Shanghai would be complete without trying one of Shanghai’s specialties – xiǎolóngbāo, a steamed bun, sometimes referred to as the “king of dumplings”. These dumplings are traditionally filled with pork, while other variations available include seafood and veggies. The best place to try xiǎolóngbāo is at Din Tai Fung, a Taiwanese restaurant chain that has gained international recognition for their xiǎolóngbāo. There are about 10 locations in Shanghai, with the most popular one located in Xintiandi.

    For other delicious Chinese dishes to try in Shanghai, read about my favorite food in China. And if you are after something more interesting, why not try some authentic Chinese street food?

    Can I interest you in a plate of chicken feet?

  • A Big Night Out in Shanghai

    Drinking on Tianzifang
    Drinking on Tianzifang

    Unlike many other cities around the world, Shanghai doesn’t have one specific area known for great night life. In Shanghai, pockets of bars, clubs, and lounges exist all over the city. The best area for a great night out often depends on the time of the year, day of the week, and time of the night. The low cost of taxis makes it easy to bar hop across the entire city and, in fact, is exactly what hard-core partiers do in Shanghai.

    To start off your night, head to one of these “quieter” areas for dinner and a drink

    • Yongkang Lu – a little street with a French influence, full of little restaurants, cafes and bars. It’s laid back, casual, and not pretentious. It is especially popular in the summer, when the overflow from the little cafes and bars creates a bustling street of outdoor seating, eating, and drinking.
    • Tianzifang – a maze of alleyways off Taikang Lu in Shanghai’s French Concession. It’s a renovated residential area with bars, cafes, craft shops, galleries, and boutiques. It’s a great place to start off the night with some dinner and drinks

    Later on in the night, move on to Yongfu Lu and Fuxing Lu. Check out El Coctel, The Apartment, or Boxing Cat Brewery.

    Or, get dolled up and hit up the posh clubs on the Bund, like Bar Rouge or Vue Bar, or check out M1NT, tucked away on Fuzhou Lu, near Shandong Zhong Lu. Here, dress to impress and expect to pay an arm and a leg for a rum and coke. You’ll be surrounded by models (often hired by the club to elevate the appearance of their establishment), rich expats chucking thousands of Yuan on bottle service, and the cream of the crop of the Shanghai’s “it” crowd. Make sure you call ahead and make a reservation or you’ll be stuck at the door looking for a VIP to take you under their wing.

    Just when you think the night is coming to an end, it’s time to hit up the after hour clubs. Choose your poison from: Hollywood, Shelter Basement, M2 or Muse and prepare to party until sunrise!

    Keep in mind that most bars and clubs in Shanghai are targeted towards foreigners, so don’t be surprised to find yourself surrounded by foreigners throughout the night. If you want a sneak peek into authentically Chinese night life, check out Phebe Club on Hengshan Lu, near Gao’an Lu. It’s unique and over the top and it’s nothing like you have experienced before!

  • Best Places to Drink in Shanghai

    Shanghai at Night
    Shanghai at Night. Photo credit: JERRYANG

    There are literally hundreds of bars in Shanghai, ranging from cheap and cheerful establishments full of international students on a budget, to high end lounges offering unique cocktails and spectacular views.

    Cheap Drinks

    • Perry’s – Perry’s on Kaixuan Lu, near Anshun Lu is a down to earth bar in the middle of nowhere. Here you’ll find graffiti on the walls, long wooden tables, and a lot of rowdy students with buckets of rum and coke.
    • Window’s Garage – Window’s Garage on Nanjing Xi Lu, near Qinghai Lu or Window’s Scoreboard on Huaihai Zhong Lu, near Chengdu Lu is a famous chain known to be the best place to start off the night. The bars typically show sports on TV and have hip hop blasting through the speakers. Window’s is not a pretty place, but it does have the cheapest shots in town. A night that starts at Window’s never goes according to plan…in the best possible way!
    • Ellen’s – Ellen’s on Jinshajiang Lu, near Zaoyang Lu is another cheap student bar popular with students from East China Normal University.

    Cocktail/Beer Bars

    • The Apartment – The Apartment on Yongfu Lu, near Fuxing Xi Lu is New York style loft lounge with a relaxed lounge space, a space dedicated to some serious dancing, and a nice rooftop patio.
    • El Coctel – El Coctel, located right beside the Apartment is a Spanish themed bar with very intimate atmosphere and a great selection of cocktails.
    • Constellation – Constellation on Xinle Lu, near Xiangyang Bei Lu offers expensive cocktails, mellow jazz, cigars, and impeccable service.
    • Dr. Beer – Dr. Beer on Fumin Lu, near Yan’an Lu is a great place to enjoy beer on tap right at your table.

    Hidden Gems

    • Time Passage – Time Passage on 1038 Huan Shan Lu, near Fuxing Xi Lu is a great place for a relaxed drink and live music. The crowd is a mix of Chinese and some older foreigners.
    • Craft – Craft on Donghu Lu is a small but hip vodka cocktail bar full of interesting people from all over the world.
    • Bell Bar – Bell Bar in Tianzifang is a friendly tucked away bar that is run by a lovely owner Amay. It’s a great place to kick back and enjoy some drinks or shisha with a few friends. You’ll feel like you are hanging out in someone’s house.
    • Captain’s Bar – The Captain’s Bar is located on the 7th floor above Captain’s hostel on the Bund offers amazing views of the Shanghai Financial Center. It’s not a “cheap” bar per se, but it’s the cheapest place to enjoy a drink with a fantastic view.
  • Where to Stay in Shanghai

    It’s best to stay as close to the middle of the city center as possible, giving you easy access to the rest of the city. You’ll find a lot of hotels in various price ranges along Nanjing West Lu, near Jing’an Temple, as well as a great hostel on Jiaozhou Lu just 15 min walk away.

    The other area to consider is French Concession, in the southern part of the city. There are a few good hotels located within walking distance to metro and the famous Tianzifang area.

  • Best Places to Shop in Shanghai

    Nanjing Road, Shanghai
    Nanjing Road, Shanghai. Photo credit: L1mey

    Shanghai is a dangerous city for shopaholics out there! Hundreds of boutique shops line the streets of French Concession and giant shopping complexes rival the most intricate malls in North America. Shanghai’s Nanjing Lu, known as the #1 commercial street in China, is filled with storefronts for every luxury brand name you can think of!

    But if you want a taste of something different, pay a visit to Nan Wai Tan Fabric Market on Lujiabang Lu, the largest fabric market in the city. Let your imagination and design skills guide you on your shopping adventure. Here the designers can custom make anything your heart desires, from wedding dresses and suits, to winter coats and every day clothing.

    If you are looking for cheap souvenirs or great fake electronics and other branded goods, head straight to Han City Fashion and Accessories Plaza on Nanjing West Lu.

  • The public transportation system in Shanghai is very well developed and easy to understand (once you get the hang of it). There are 13 metro lines which will take you almost everywhere. The metro (map here) is really easy to navigate; there are English signs at every station and English announcements inside the train. Tickets can be purchased at electronic ticketing machines inside the metro stations and the instructions are available in English. Public transportation is really cheap and can be a great way to keep within your budget.

    Taking a taxi in Shanghai is another great option! A trip across the city will only take you 15-20 mins and cost you no more than $10. If you are staying in city center, you should be able to get around on $3 USD per ride. Taking a taxi will save you the hassle of figuring out the metro system and helps you see more of Shanghai during your stay.

    Just remember to ask your hostel/hotel staff to write the address in Chinese characters on a piece of paper for you, as Chinese taxi drivers do not speak any English. They will hardly ever understand you, even if you are trying your best to pronounce the name of the street!

  • Best Side Trips from Shanghai

    The ancient water village of Zhujiajiao

    If you have a day to spare in Shanghai, plan a visit to a small town called Zhujiajiao, an ancient water village located about an hour outside of Shanghai. You can easily get to Zhujiajiao by hopping on a bus. Departures from a bus station near People’s Square leave every 15-30 mins.

    Zhujiajiao is one of the most well preserved water towns near Shanghai. Once there, take a stroll along the quiet streets, checking out temples, monasteries, cafes, and teahouses. For a different perspective, ride the gondola along the canals and see the town from above!

  • How to Get to Shanghai

    Most visitors will arrive in Shanghai by plane, likely landing in Shanghai’s Pudong International Airport. If you are not in a rush and keen to experience a unique way of travel, jump on the Maglev train. This high-speed train (with a max speed of over 400km/hr) will get to a connecting Metro line in less than 8 minutes, allowing you to then travel by metro to your accommodation in Shanghai.

    Alternatively, the fastest way to the city is by taxi. It will set you back $20 and take you about 45 mins to reach the city center.

  • Insider Advice on Visiting Shanghai

    • Don’t be afraid to get off the beaten path in Shanghai! Eat at small mom and pop restaurants and walk instead of taking the metro to get the feel of Shanghai beyond the tourist sights and attractions.
    • Drink tea at a tea house. Tea is such an integral part of Chinese culture, it’d be a shame to miss a chance to try it first hand.
    • Take an evening boat cruise along Huangpu River and see Shanghai’s skyline lit up in magnificent colors.
    • Never drink Shanghai’s tap water! It’s not safe, even in the nicest hotels.
    • Keep in mind that even in a highly metropolitan city like Shanghai, the level of English is very limited. Pick up a Chinese phrase book and watch a few YouTube videos to understand the basics of Chinese tonal pronunciation. Or even better, take a few Mandarin lessons before leaving home!
About the Author

Oksana Simakina

Oksana Simakina is the author behind Drink Tea & Travel, a cultural travel blog inspired by her love for tea and her passion for travel. She left her home in Canada in 2011 and has been traveling the world ever since. Over the last 3 years she has lived in London, Shanghai, and Brisbane and traveled to dozens more cities and countries, exploring each beyond the major sights and tourist attractions. To learn more about her travels, follow her on
  1. Great tips! I live in China just south of Shanghai and I think this is really well written. I’d love to explore Tianzifang during the day, I usually just go to the French Concession at night!

  2. Good stuff! I am traveling to Shanghai in November, so it’s good to have some up to date information for the trip.

    I have been to Shanghai once before and did a side trip to a water village, but I can’t remember the name. Does Zhujiajiao have a pretty strong tofu smell to it? The village I went to was gorgeous and totally worth the trip, but tofu smells a bit like old socks to me. Small price to pay I guess.

    1. There are about 9 different water towns near Shanghai, and they are all pretty similar, so it may have been Zhujiajiao or another one. The smell you are referring to is a particular type of tofu called stinky tofu (chòu dòufu). It’s fermented which is what’s causing it to have that really strong “old socks” smell. It’s normally sold on the streets and is pretty common everywhere, not just in water towns. You’ll definitely smell it again in Shanghai! Enjoy your trip!

  3. Finally somebody got it right. :o) Thanks for the enjoyable and knowledgeable piece on Shanghai. I read so many, which got it wrong before ;o) I tried to put together a 24h itinerary, which has been hard, but maybe you want to take a look. I miss Shanghai. Time to go back some time soon, I guess…

Leave a comment

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