Shanghai is a city of contrasts, with ancient history blending with modernity to create a vibrant mix of old and new. Every corner holds a surprise. Preparation is key when visiting Shanghai, and these travel tips are based on our firsthand experience. Read on to learn how to navigate the city like a local and make the most of your visit. The best time to visit Shanghai depends on your tolerance of crowds and weather, and the right technology can transform chaos into convenience.

Spring (March to May) is the best time to visit Shanghai, but it is also the peak season. Therefore, it is necessary to book your hotel well in advance. It is advised that moisture-wicking clothing and a lightweight raincoat be packed, as there is a chance of afternoon showers and high humidity in May.
Summer (June to August) is hot and humid. Plum Rain (mid-June to mid-July) means it rains all the time. Therefore, it is necessary to check your weather apps daily, as there is a high chance of typhoons in August. We never travel without a portable fan and quick-drying clothes, as air conditioning is omnipresent and helps cope with temperature changes.
Autumn (September to November) is considered to be Shanghai's golden season. The weather is crisp, and it is perfect to explore areas like the French Concession on foot.
Winter, which falls between December and February, is quite chilly but not freezing. A waterproof coat is usually enough, but take a warm layer for damp, cold days to make the indoor areas cozy. We also avoid wearing thin-soled shoes because the pavement is quite damp.
Navigating Crowds & HolidaysAvoid the Chinese National Day (1–7 October) and Spring Festival. Transport and attractions are full, and prices go up a lot. Local events like the Shanghai International Arts Festival are nice. They won't ruin your trip like public holidays. Check SmartShanghai or Time Out Shanghai 2–3 weeks before your trip. You'll find local event info there.

Download Alipay or WeChat Pay before you arrive. You need them. Link a foreign credit card. Pay for metro, street food, taxis, and museum tickets with it. Use Alipay's metro card function. It makes public transport travel smooth.
Didi Chuxing is better than taxis for convenience. You can order rides in English. Track drivers in real time. Pay through the app. Meituan or Taobao delivers meals to your hotel in 30 minutes. It's great for late nights. For navigation, use Amap or Baidu Maps. Amap is more accurate for local transport. Baidu Maps has metro transfer and alley walking routes.
Getting Around EfficientlyThe metro is the best choice. It's fast, cheap, and covers all major attractions. Download the official Shanghai Metro app. It's in English. Save the map offline. Avoid rush hour (7:30–9:00 am and 5:30–7:00 pm). Trains are extremely crowded then. Walk for short trips in the French Concession or Xintiandi. You'll find small hidden cafes and old villas there.
Taxis and Didi are reliable but more expensive. Use them for early airport trips or late nights. The metro closes at around 11 pm. This article tells you more about route planning.
Communication & ConnectivityBuy a local eSIM at Pudong or Hongqiao Airport. Data plans start at ¥50 for 7 days, and coverage is everywhere. Pleco and Google Translate help with language barriers. Pleco is great for reading menus. Google Translate has an offline mode. These apps are very useful. Most tourist staff speak basic English. But translation apps help with street signs and local markets.

Money & Expenses
People use QR codes almost everywhere, even street vendors and small shops. However, it is advisable to keep ¥100–200 in cash for emergencies, as some older markets still prefer it. ATMs are easy to find in banks and shopping centres. You can withdraw more money there. But foreign cards have fees. Plan your budget well. A mid-range meal costs ¥80–150. A four-star hotel in the city centre costs ¥800–1,000 a night.
Shanghai is an incredibly safe city. Petty theft is rare, and the streets are busy 24/7. Do not drink tap water; opt for bottled or boiled water in hotels instead. The air quality fluctuates, so check the IQAir app for real-time updates. Sensitive travellers should pack disposable masks. Emergency numbers: 110 (police), 120 (ambulance), and 119 (fire brigade). Operators speak basic English.
Cultural Etiquette & ComfortQueuing is a must, and cutting in line is not allowed. Smoking is banned in all public indoor areas in Shanghai. Designated smoking zones are marked in outdoor public spaces, including those in old districts. Only in tourist markets like Yuyuan Garden Bazaar is bargaining possible. Fixed prices are charged in shops and restaurants. When visiting some of the popular destinations in Shanghai, it is necessary to wait in line, and it is advised to book a ticket the night before for the morning to avoid the crowd.
With these tips, you're all set to experience the contrasts of Shanghai firsthand, from the grandeur of the Bund to the narrow alleys of Tianzifang. Shanghai is a city that invites curiosity, and with the right preparation, you're free to focus on the magic of the city rather than the logistics. We're here to help you plan your 3-5 day itinerary based on your interests. So, make the most of every moment. Enjoy the food. Take in the cityscapes. Go on unexpected adventures. Shanghai is waiting for you!
Custom Itineraries & Exclusive Experience with Expert Local Guides