48 Hours in Shanghai: Weekend Route & Top Highlights
48-hour Shanghai itinerary: Bund at night, French Concession, xiaolongbao, skyline. Shanghai travel tips for a weekend—timing, visa, payment, and route.
I landed in Shanghai on a Friday evening with one goal: see the city’s best in 48 hours without burning out. A weekend here is more than doable—it’s one of the most rewarding short trips I’ve done. With a clear plan you can cover glittering skylines, historic lanes, and serious food in two days. This itinerary is what I’d do again: efficient, tested on the ground, and built around when things actually look and taste best.
What surprised me was how much hinges on a few details. Getting WeChat Pay or Alipay set up before you fly saves huge time; so does staying near Nanjing Road or Xintiandi so you’re not wasting hours on the metro. I’ve included a “what went wrong” moment and Shanghai travel tips below so you can skip my mistakes. Last updated March 2026.
48-Hour Shanghai Itinerary: Before You Go
Give yourself a head start. Visa rules depend on your nationality—many visitors qualify for 144-hour visa-free transit in Shanghai, but confirm before booking. Budget roughly $400–800 excluding flights for two nights, meals, transport, and one or two paid attractions. You’ll rely on WeChat Pay or Alipay for almost everything; having the DiDi app installed for taxis is useful when the metro stops or you’re short on time.
Use this checklist so nothing slips:
- Passport valid at least six months
- WeChat Pay or Alipay linked and tested
- DiDi app installed
- Hotel booked (Nanjing Road or Xintiandi area saves time)
- Haidilao or lamb skewer reservation via WeChat if you want to avoid long waits
Flying in Friday evening and out Sunday evening gives you two full days. I found Hongqiao much quicker to the center than Pudong; if you can choose, Hongqiao is worth it for a 48-hour trip.
Day 0: Friday Night (Arrival)
From Pudong, Metro Line 2 is about 70 minutes and ¥7; Maglev plus metro is faster (around 40 minutes) but costs more. DiDi or taxi runs about 50 minutes and ¥150–200. After checking in, a late dinner is still possible.
Haidilao runs until the early hours at some branches—book via WeChat. If you’d rather stretch your legs, the Bund promenade is open 24 hours and the lights are already on; I did a short walk the night I landed and it set the tone for the weekend.
Day 1: Saturday (Full Day)
Start at Xintiandi: restored 1920s shikumen, cafes, and a clean metro connection (Lines 10/13, Xintiandi Station). I spent about 45 minutes there before moving on. Then do the French Concession walk: Wukang Road (including Wukang Mansion), Anfu Road for cafes and boutiques, and a stop at Heytea—Shanghai has more Heytea than anywhere else, and it fits the vibe. Weekday mornings are quieter for photos; weekends get busy by midday.
Lunch: go for Shanghainese home cooking—red-braised pork (hongshao rou), scallion oil noodles, mapo doufu. Expect around ¥60–100 per person at a solid local spot. In the afternoon, head to Shanghai Tower and aim to be on the 118th-floor observatory about an hour before sunset so you get daylight, golden hour, and night in one visit. Tickets are ¥180; book online to skip the queue.
Dinner is where I messed up the first time: I showed up at the lamb skewer place without a WeChat reservation and waited over two hours. Book via the WeChat mini-program, or choose Haidilao and reserve in advance. Lamb skewers plus condensed milk toast and the free milk ice cream at the end is about ¥125 per person. After dinner, walk the Bund with the Pudong skyline in front of you—free and unforgettable.
Day 2: Sunday (Classic Sites and Departure)
Breakfast: xiaolongbao. Jia Jia Tang Bao is a reliable choice with shorter lines than some of the famous names. Then Yu Garden—about an hour in the garden (¥40) plus a quick look at the bazaar. Hit Nanjing Road for a last round of walking and snacks (Heytea, nuts, China-only treats).
If you have time, RT-Mart near Yanchang Road (Line 1) is a fun detour for local snacks and liquor at local prices. Plan to leave for the airport by mid-afternoon: Hongqiao is 30–40 minutes by metro; Pudong is about 70 minutes on Line 2 or 40 minutes with the Maglev.
Budget and Practical Notes
For two nights, budget roughly ¥800–1,500 on the ground (about $110–200): hotel ¥300–600 per night, food ¥300–500 for two days, attractions and transport ¥200–400. Almost nothing requires cash; a small amount (e.g. ¥100) is enough backup. If you have a bit more time, the 3-day Shanghai itinerary adds the French Concession and more food without rushing.
Frequently Asked Questions
Do I need a visa? It depends on your nationality. Many countries qualify for 144-hour visa-free transit in Shanghai; check the China visa and transit rules for your passport before you travel.
Do I need cash? In my experience, almost every place took WeChat Pay or Alipay. Carrying around ¥100 in cash was enough for the odd stall or small shop.
Is one night enough? Technically you could do a whirlwind, but two nights let you actually enjoy the city instead of running from spot to spot. I’d stick to 48 hours minimum.
Is it safe to travel solo? I felt very safe. Shanghai has strong public safety and the metro is easy to use even without Chinese.
What should I know before a 48-hour Shanghai trip? Set up WeChat Pay or Alipay before you fly, stay near Nanjing Road or Xintiandi to save time, and book Haidilao or lamb skewers via WeChat. Check 144-hour visa-free rules if you’re transiting.
A 48-hour Shanghai weekend is doable if you plan around meals and one or two key views. Land Friday evening, hit the highlights Saturday and Sunday morning, and leave by afternoon. For more options, see our 3-day itinerary and night view tour.
Last updated March 2026. Verify visa, opening hours, and reservation details before your trip.
Other Guides
3 Days in Shanghai: Sights, Food & Where to Sleep Guide
3-day Shanghai itinerary: Bund, Yu Garden, French Concession, Haidilao, lamb skewers. Things to do in Shanghai over three days—plan and budget.
One Day Shanghai: Bund, Yu Garden, Nanjing Road & Lujiazui
One-day Shanghai itinerary: the must-see Bund, Yu Garden, Nanjing Road, and Lujiazui. Things to do in Shanghai in 24 hours—route, timing, transport, and budget.
Shanghai Disneyland in One Day: Strategy & Must-Do Rides
Shanghai Disneyland day trip: TRON, Zootopia, routing, Premier Access, fireworks. Maximize rides and avoid long waits. Things to do in Shanghai for families.