When I first landed in Shanghai, I thought, “Wow—so familiar, yet so different.” There’s a rhythm here that feels like Singapore in fast-forward. The skyline? Absolutely jaw-dropping, but where we have clean precision, Shanghai serves up drama—steel towers rising beside centuries-old stone lanes.
What struck me was how this city unfolds in layers. One moment you’re sipping espresso in a French-style villa courtyard, the next you’re biting into crispy shengjianbao on a crowded street corner. Shanghai is more chaotic, more textured—and honestly, that’s part of its charm.
Whether you like taking things slow, chasing the big sights, or planning around food (I feel you), this lets you mix and match your ideal Shanghai day.
Below are the moments I’d recommend you build your own Shanghai itinerary around.
🗓️ Day 1: Iconic Shanghai & Historic Charm
Morning: The Bund & Nanjing Road
Compared to Singapore’s rush hour buzz, this felt oddly calm. The city was waking up slowly—street cleaners finishing their rounds, locals stretching by the railings. I wandered toward the Bund, where Pudong’s skyline looked like a real-life postcard.
Walking along the Bund promenade, I took my time soaking up both sides of the river—on one side, old-world grandeur like the Peace Hotel and customs house clocktower, and on the other, the glass giants of Lujiazui. I looped back through Nanjing Road Pedestrian Street, popping into quirky side alleys and spotting the odd morning tai chi group.
📍 Nearest metro station
The Bund & East Nanjing Road (Nanjing East Road Station, Line 2/10).
🗺️ Where to stop?
- The Bund Promenade: Leisurely stroll along the Huangpu River with views of the Lujiazui skyline and colonial buildings.
- Nanjing Road Pedestrian Street: Explore flagship stores, old department shops, and side alleys—great for souvenirs and street scenes.
- TX Huaihai (optional detour): Trendy youth and art zone with indie stores and cafés. If you're a coffee or fashion lover, worth the side trip!
🍽️ Food nearby
- Breakfast: 🥟 Jia Jia Tang Bao (佳家汤包) – Famous for fresh xiao long bao. Go early to avoid the queue.
- Café: ☕ Seesaw Coffee (TX Huaihai branch) – Signature citrus cold brew and stylish interior. Great for a break and a photo.
- Snack: 🍠 Try roasted sweet potatoes or youtiao from a street vendor on Nanjing Road for a local touch.
💡Pro tips
- Arrive early (before 9am) for a quiet Bund stroll.
- Bring sunglasses, sunscreen, and a phone with battery for photos.
😆Pro Tip: When planning your visit, consider booking your flights from Singapore to Shanghai early to snag the best deals. For a convenient stay, look for Shanghai hotels in advance to secure the best rates.Afternoon: Yu Garden & Old City
After a leisurely morning by the river, I headed to the heart of Shanghai’s Old City. The crowded streets of Nanjing Road were behind me, and the old-world charm of Yu Garden welcomed me with its traditional architecture and calm ponds. It felt like stepping back in time.
I spent the next few hours meandering through Yu Garden, admiring its intricate pavilions, rockeries, and koi-filled ponds. The smells of street food wafted through the air, and I couldn't resist grabbing a few snacks from local vendors. I then explored Chenghuang Miao (the Old City Bazaar) and the surrounding Old City, where the street vendors peddled everything from silk fans to jade trinkets.
📍 Nearest metro station
Yu Garden Station (Line 10)
🗺️ Where to stop?
- Yu Garden: Explore the pavilions, rockeries, and koi ponds. Take time to admire the details in this tranquil oasis.
- Chenghuang Miao: Wander through narrow alleys lined with shops selling souvenirs, tea, and local crafts.
- Huxinting Tea House: Stop for a tea break with a view of the pond, or snap some photos of this charming, traditional teahouse.
- Shikumen Houses & Surrounding Streets: Take a detour through the Old City’s historic streets to spot Shanghai’s famous Shikumen-style homes.
🍽️ Food nearby
- Lunch: 🥟 Nanxiang Steamed Bun Restaurant – Famous for its juicy xiao long bao. Fresh and perfect for a light lunch.
- Snack: 🍢 Try local street snacks like sheng jian bao (pan-fried dumplings) or sweet rice balls near Chenghuang Miao.
- Tea: 🍵 Huxinting Tea House – Enjoy a traditional Chinese tea experience by the pond. Their jasmine tea is a calming choice.
💡 Pro tips
- Get to Yu Garden early to avoid the midday crowds.
- If you’re planning to shop, keep an eye out for traditional Chinese silk or tea sets as souvenirs.
- Wear comfy shoes—this area is best explored on foot.
Evening: Huangpu River Cruise
Before the cruise, I walked around Shiliupu Wharf, which has a couple of cool, tucked-away cafés and shops selling Shanghai-themed souvenirs. The area near the dock is lively, but not too crowded. I picked up a small Shanghai silk fan as a souvenir before boarding.
As the sun dipped behind the skyline, I made my way to the Huangpu River Cruise for one of the most iconic experiences in Shanghai. Boarding at Shiliupu Wharf, I felt a wave of excitement as the boat gently started its journey down the river. The city looked so different at night—Lujiazui’s skyscrapers lit up like a futuristic cityscape, while the colonial buildings on the Bund shimmered under the lights. It was the perfect way to take in Shanghai's stunning contrast between old and new.
I was on a 60-minute cruise, which was just enough time to relax and soak in the view. I stood by the railing, snapping photos and watching the reflections dance across the water. The light show on Oriental Pearl Tower was a highlight, and I was caught off guard by how magical the skyline looked once the night came alive.
📍 Nearest metro station
Shiliupu Wharf (near the East Nanjing Road Station)
🍽️ Food nearby
- Dinner: 🍣 M on the Bund – A chic spot offering great Western and Mediterranean dishes with an incredible view of the river and skyline.
- Snack:🍦 Grab a gelato from one of the street vendors near East Nanjing Road or Shiliupu Wharf for a quick treat while walking around.
- Dessert: 🍰 The Bund 18 – For a sweet end to the day, head up to the top of Bund 18 for an elegant dessert with a view of the skyline.
💡 Pro tips
- The cruise is more scenic after dark, so try to board just before sunset to catch both daylight and evening views.
- Consider booking your tickets in advance to avoid long waits, especially on weekends.
🗓️ Day 2: Cultural Immersion
Morning: Shanghai Museum & People's Square
I kicked off my second morning in Shanghai with a visit to the Shanghai Museum. I arrived just before it opened, to avoid the crowds and enjoy the exhibits in peace. The building itself is stunning—a modern, round structure that looks almost like a giant ancient Chinese bronze vessel. Once inside, I was immersed in the rich cultural history of China, from ancient ceramics and jade artifacts to intricately detailed calligraphy.
Afterward, I strolled around People's Square, which is just a short walk away. The space felt like the heart of the city, with locals walking their dogs, kids playing, and people lounging on benches. It's one of those places where you get a sense of the local rhythm.
📍 Nearest metro station
People’s Square Station (Lines 1, 2, and 8)
🗺️ Where to stop?
- Shanghai Museum: Explore the vast collections of ancient Chinese art, ceramics, jade, and calligraphy.
- People's Square: Take a relaxing walk around the square, watch local life unfold, and enjoy the spacious park area.
🍽️ Food nearby
- Breakfast: 🥐 Le Pain Quotidien – A cozy spot for a European-style breakfast with fresh pastries and organic coffee.
- Lunch: 🍜 Nanxiang Steamed Bun Restaurant – A classic place for Shanghai-style soup dumplings. It's not far from the museum and a great spot to try xiao long bao.
- Snack: 🍪 Wang Jia Sha – Famous for their crunchy sesame cakes and small treats perfect for an afternoon nibble.
💡 Pro tips
- The Shanghai Museum is huge, so consider picking up a museum map or heading straight for your favorite sections to avoid missing key exhibits.
- Arrive early to avoid crowds, especially on weekends.
- If you have time, check out the Shanghai Urban Planning Exhibition Center nearby after the museum for a fascinating look at the city’s future urban development.
Afternoon: Former French Concession
After a morning filled with history and culture, I made my way to the Former French Concession, one of the most charming and picturesque areas in Shanghai. This part of the city has a completely different vibe, with tree-lined streets, colonial-style buildings, and trendy cafés tucked away behind wrought-iron gates. I started my stroll on Fuxing Road, enjoying the peaceful atmosphere and the colonial architecture that made me feel like I was walking through an old European city.
As I wandered deeper into the French Concession, I stumbled upon Tian Zi Fang, a narrow, maze-like alley filled with quirky boutiques, art galleries, and cafés. The narrow alleys, with their wooden beams and red-brick walls, gave a sense of old-world Shanghai.
I took my time exploring the area, snapping pictures of the beautiful street art and unique stores. Then, I popped into a café to recharge and people-watch for a while. The laid-back vibe here was a perfect break after a morning of museums and sightseeing.
📍 Nearest metro station
Xintiandi Station (Line 10)
🗺️ Where to stop?
- Fuxing Road: Stroll along this charming road and admire the colonial buildings and tree-lined streets. Take time to enjoy the quieter side of Shanghai.
- Shanghai Propaganda Poster Art Centre: Explore this fascinating museum with vintage posters from the Communist era. It’s a hidden gem in the area, and a great stop for history buffs.
- Tian Zi Fang: Wander through the narrow lanes of this artsy, creative area. Check out the local shops, galleries, and cafés.
🍽️ Food nearby
- Lunch: 🍲 Soup & Salad Bar – A trendy spot offering a healthy mix of soups and salads.
- Snack: 🥨 Bakery by Sweet Bakes – For a sweet treat, pop by this bakery for freshly baked pastries and cakes. The matcha croissant is a local favorite!
- Dessert/Coffee: ☕ Café de la Poste – Cozy French-style café with great coffee and light bites.
💡 Pro tips
- If you're visiting Tian Zi Fang, be sure to get lost in the alleys. Some of the best finds are in the hidden corners—whether it’s art, jewelry, or local crafts.
- This area can get busy in the afternoons, especially on weekends, so consider visiting earlier if you prefer a more peaceful experience.
Evening: Xintiandi
By evening, Shanghai's energy shifts into something vibrant and electric, and Xintiandi is the perfect place to experience that transformation. I arrived around 6:30pm, just as the lights were starting to glow in the restaurants and shops. The streets were alive with people walking, dining, and enjoying the lively atmosphere.
I spent the first part of my evening wandering the Shikumen lanes—the area’s traditional stone houses that have been converted into chic restaurants, bars, and shops. As I strolled, I marveled at the contrast: on one side, historic buildings with their iconic, curved windows; on the other, modern restaurants offering both local and international cuisines. It felt like stepping into a timeless neighborhood with an upscale twist.
📍 Nearest metro station
Xintiandi Station (Line 10)
🗺️ Where to stop?
- Shikumen Lanes: Wander through the traditional stone lanes turned trendy shops, cafés, and art galleries.
- Kerry Centre: Pop into the shopping mall for upscale brands or just enjoy the modern architecture of the complex. It’s a great place to window shop or grab a coffee.
- Shikumen Museum: Learn about the unique Shikumen architecture that defines this part of the city. Dinner & Drinks at a Rooftop Bar: The views of the skyline are breathtaking, especially as the lights come on in the evening.
🍽️ Food nearby
- Dinner: 🍴 The Commune Social – A trendy tapas-style restaurant with a modern vibe. Great for sharing small dishes and cocktails.
- Snack: 🍩 Baker & Spice – Delicious pastries and fresh juices. Perfect for a quick snack before or after your exploration.
- Dessert/Coffee: 🍰 Café de la Poste – This cute French-style café offers great desserts and coffee if you're looking for a light post-dinner treat.
💡 Pro tips
- Xintiandi gets busier as the evening goes on, so if you prefer a quieter atmosphere, aim to arrive earlier in the evening.
- For a unique experience, try one of the hidden bars in the area (ask locals for recommendations—they’re often unmarked).
❤️Pro Tip: To stay connected throughout your visit, consider getting a China eSIM. Just activate and go!