Our Location:
No. 99, Jiazi Road, Chengdu

I remember my first trip to Shanghai. I was standing on the Bund at 8pm, surrounded by what felt like every tourist in China, trying to get a photo of the skyline. The result? A hundred photos of strangers’ heads and one blurry Oriental Pearl Tower in the background. I had made every mistake in the book.
Shanghai is an incredible city for a self-guided trip. But it also has a talent for punishing tourists who don’t plan ahead. Overpriced food, impossible queues, and attractions that look great on Instagram but feel like a waste of money in person.
Here is the short version of what you need to know:
Most visitors arrive with a checklist: Oriental Pearl Tower, Huangpu River cruise, Nanjing Road, Yu Garden, Disney. They spend money on expensive tickets, wait in long lines, and leave feeling like they saw Shanghai without actually experiencing it.
Here’s the reality check: The Oriental Pearl Tower costs 199 RMB and involves a 45-minute queue on a normal day. The view from the Bund is free and just as impressive. The Huangpu River cruise costs 150-200 RMB for a 45-minute ride. The 2-yuan public ferry takes the same route and lets you stand on the open deck.
I’m not saying skip everything paid. I’m saying be strategic. Pick one observation deck if you must, the Shanghai Tower (上海中心大厦) at 180 RMB gives the best view. But don’t do three. Don’t do the cruise. Don’t do the sightseeing tunnel.
The smart approach: Spend your money on experiences that actually deliver, a good meal at a local restaurant, a coffee at a neighborhood cafe, a ride on the 2-yuan ferry at sunset. These cost less and leave a stronger memory.
Most itineraries I see online try to cram too much in. Shanghai is bigger than you think. The metro is efficient, but you still lose 20-30 minutes between destinations. Here’s a route that respects your time and your feet.
Morning: The Bund (外滩) before 9 AM
Most tourists hit the Bund at sunset. Smart tourists go at 8 AM. The light is soft, the crowds are nonexistent, and you can walk the entire stretch from the Waibaidu Bridge (外白渡桥) to the Jinling Road ferry terminal in 20 minutes without dodging selfie sticks. The buildings look better in morning light anyway.
Midday: Yu Garden (豫园) + City God Temple (城隍庙)
Take the metro to Yu Garden Station (Line 10). Enter Yu Garden by 10:30 AM, the crowds start building around 11. The garden itself costs 40 RMB and is genuinely beautiful. The rockeries, the pavilions, the koi ponds, it’s a proper classical Chinese garden, not a tourist fabrication.
The City God Temple area outside is free but chaotic. The food here is overpriced and average. Don’t buy the 50-yuan Nanxiang soup dumplings (南翔小笼包). Walk two blocks to a side street and get them for 20 yuan.
Late afternoon: 2-yuan ferry to Lujiazui
Walk to the Jinling Road ferry terminal (金陵东路渡口). Take the Dongjin Line (东金线) across the Huangpu River to Dongchang Road (东昌路). Cost: 2 yuan. Time: 12 minutes. View: the entire Bund skyline from the water. Stand on the upper deck.
Evening: Lujiazui skyline from the ground
Don’t go up the Oriental Pearl Tower. Walk to the pedestrian bridge between the Shanghai Tower and the Jin Mao Tower. This is where you get the classic “three-piece suit” photo, the three tallest buildings in one frame. The best angle is from the ground looking up, not from inside looking down.
Dinner: Skip the restaurants inside the Lujiazui malls. Take the metro back to the East Nanjing Road area and find Da Hu Chun (大壶春) for shengjianbao, pan-fried pork buns with a crispy bottom and juicy filling. About 20 yuan for a portion. It’s the real deal.
Morning: Wukang Road (武康路) + Wukang Building
Start at Wukang Road metro station (Line 10). Walk south along Wukang Road toward the famous Wukang Building (武康大楼). The street is lined with plane trees and old villas from the 1920s and 30s. This was the French Concession. The architecture is genuinely beautiful, not a theme park version of old Shanghai, but the real thing.
The Wukang Building photo trick: Don’t stand at the main intersection. Walk to the opposite corner, or better yet, cross the street and shoot from the sidewalk on Huaihai Road. You’ll get the building without the crowd.
Midday: Anfu Road (安福路) for lunch
Wukang Road leads naturally into Anfu Road. This is where Shanghai’s creative class hangs out. Independent bookstores, design shops, good coffee. Baker & Spice does a decent lunch for around 60 yuan. Sunflour has excellent bread and pastries.
Afternoon: Xintiandi (新天地) + Sinan Mansions (思南公馆)
Take the metro to Xintiandi Station (Line 13). Xintiandi is the polished version of old Shanghai, shikumen (石库门) houses converted into boutiques and restaurants. It’s touristy but well done. The architecture is authentic even if the vibe is curated.
Walk south to Sinan Mansions, 21 garden villas from the French Concession era. The area is quieter than Xintiandi and more atmospheric. Free to walk through.
Evening: Jing’an Temple (静安寺) at night
Take the metro to Jing’an Temple Station (Line 2/7). The temple itself costs 50 RMB to enter and closes at 5 PM. But the real show is the exterior at night. The golden roof lit against the modern skyscrapers behind it is one of the most striking visual contrasts in Shanghai. Free to see from outside.
Dinner: Head to Lao Zheng Xing (老正兴) on Fuzhou Road for proper Shanghai-style food. Order the oil-exploded shrimp (油爆虾), the braised pork belly (红烧肉), and the stir-fried eel (响油鳝糊). Budget around 80-100 yuan per person. This is where locals eat, not tourists.
Morning: Shanghai Museum (上海博物馆)
Free, but you must reserve in advance through the official WeChat account. The museum is at People’s Square (人民广场), right on the metro. The bronze collection is world-class. The ceramics and painting galleries are excellent. Plan for 2-3 hours minimum.
The reservation trick: Book 3 days ahead. Slots go fast on weekends. If you can’t get in, the Shanghai Natural History Museum (上海自然博物馆) is a good backup, 30 yuan, also requires reservation, and the dinosaur skeletons are genuinely impressive.
Afternoon option A: Zhujiajiao Water Town (朱家角古镇)
If you have the energy, take metro Line 17 to Zhujiajiao. The old town is free to enter. The canals, stone bridges, and white-walled houses are the real Jiangnan water town experience. It’s touristy but authentic in structure. Skip the paid attractions inside, the free walking route is enough.
Afternoon option B: M50 Creative Park (M50创意园)
If you prefer contemporary art, take the metro to Zhongtan Road Station (Line 3/4). M50 is a former textile factory turned art district. Galleries, studios, street art. Free to enter. More interesting than Tianzifang (田子坊), which has become a souvenir market.
Evening: North Bund (北外滩) for the best skyline view
Most tourists crowd the Bund. The smarter move is the North Bund, the stretch along the Huangpu River near the Magnolia Plaza. The view of Lujiazui is unobstructed and the crowds are 70% smaller. The lights come on at 7 PM. Bring a jacket, it’s windy by the water.
The Oriental Pearl Tower is not worth the money for most visitors.
The ticket starts at 199 yuan. You will queue for at least an hour. The viewing platform is crowded. And the view? You can see the exact same skyline from the Bund for free.
What to do instead: Walk the Bund at sunset. The light hits the buildings perfectly. Then wait for the lights to turn on around 7pm. The entire skyline lights up, and you get the full effect without spending a cent.
If you really want a high view, consider the Shanghai Tower (180 yuan) or the Jin Mao Tower (180 yuan). But honestly? Pick one. Going up all three is a waste of money and time.
The 2-yuan ferry is the best value in Shanghai. The Dongjin Line runs from Dongchang Road Ferry Terminal to Jinling East Road Ferry Terminal. It costs 2 yuan. It takes about 12 minutes. You get a perfect view of both the Bund and Lujiazui. The same view on a Huangpu River cruise costs 150-200 yuan.
| Option | Cost | Best For | Trade-off |
|---|---|---|---|
| Bund (free) | 0 yuan | Skyline photos, sunset | No high-angle view |
| 2-yuan ferry | 2 yuan | River perspective, budget | Short ride, no commentary |
| Oriental Pearl Tower | 199 yuan | High-angle view, glass floor | Expensive, long queues |
| Shanghai Tower | 180 yuan | Highest view, 360-degree | Also expensive |
| Huangpu River cruise | 150-200 yuan | Longer river experience, commentary | Overpriced for what you get |
TripChina.me Verdict: Take the ferry. Skip the cruise. Choose one tower if you must.
The food near major attractions is overpriced and mediocre.
Nanjing Road, the Bund, and Yu Garden are surrounded by restaurants that charge double what the food is worth. A plate of xiaolongbao (soup dumplings) at the famous Nanxiang Steamed Bun Restaurant in Yu Garden costs 50 yuan. The same quality costs 20 yuan at a local shop 10 minutes away.
Where to eat instead:
The rule: If the restaurant is on a main tourist street and has a menu in five languages, walk past it. Turn into a side street. Look for a place with mostly Chinese customers. That is where the good food is.
The Bund is a nightmare between 7pm and 9pm on weekends.
The lights turn on at 7pm. So does the crowd. By 8pm, you cannot move. The best photos require you to hold your phone above your head.
The fix: Go to the Bund at 6:30pm. Watch the sunset. Wait for the lights. Take your photos between 7pm and 7:30pm. By 7:45pm, the crowd arrives. You leave.
Better option: Go to North Bund (北外滩). It is across the river from the main Bund area. The view of Lujiazui is unobstructed. The crowd is 70% smaller. Walk along the Binjiang Promenade near the White Magnolia Plaza (白玉兰广场). You get the same skyline without the shoulder-to-shoulder experience.
Another option: Walk along Suzhou Creek (苏州河). The Waibaidu Bridge (外白渡桥) area is less crowded than the main Bund. You can get great photos of the bridge with the Lujiazui skyline behind it.
Honest answer: The Bund is worth seeing once. But 30 minutes is enough. Do not plan an evening around it.
Many free attractions in Shanghai require advance booking.
This is a China-specific system that catches many tourists off guard. You cannot just show up at the Shanghai Museum (上海博物馆), the Shanghai Natural History Museum (上海自然博物馆), or the Site of the First National Congress of the Communist Party of China (中共一大会址) and walk in.
How to book:
The mistake most people make: They arrive at the Shanghai Museum on a Tuesday afternoon without a booking. They are turned away. They waste half a day.
The fix: Before your trip, download WeChat. Search for the official accounts of the attractions you want to visit. Book everything 2-3 days in advance. Write the booking times in your calendar.
The Bund and Lujiazui are expensive and inconvenient for most activities.
Hotels near the Bund cost 800-1500 yuan per night. They are far from the metro. You end up walking or taking expensive taxis everywhere.
Where to stay instead:
Budget option: Hostels near People’s Square cost 100-150 yuan per night. They are clean and well-located.
Avoid: Hotels near the train station (上海站) or airport. They are cheaper but far from everything. You will spend time and money commuting.
Trying to see everything in one day is a recipe for exhaustion and disappointment.
Shanghai is bigger than you think. The metro is efficient, but it still takes 20-30 minutes between major areas. Walking from one attraction to another can take 15-20 minutes. Add in queues, meals, and rest breaks, and a full day covers 3-4 attractions max.
The right pace:
The mistake: Planning to visit the Bund, Yu Garden, Nanjing Road, the Oriental Pearl Tower, and the Shanghai Museum in one day. You will spend more time in transit than actually enjoying the city.
A personal moment: On my second trip to Shanghai, I planned to visit the Bund at sunrise, Yu Garden at 10am, the Shanghai Museum at 2pm, and Lujiazui at sunset. I made it to Yu Garden by 11am, exhausted, and skipped everything else. I spent the afternoon in a park. It was the best decision I made.
The Shanghai metro is excellent, but it has its traps.
The biggest trap: Line 2 during peak hours (7:30-9am, 5:30-7pm). It is the busiest line. It connects the airport, the Bund, Nanjing Road, and Lujiazui. During peak hours, it is a human sardine can.
The fix: Avoid Line 2 during peak hours. Use Line 10 or Line 1 instead. If you must take Line 2, travel in the opposite direction of the main flow (from Lujiazui toward the airport in the morning, for example).
Another trap: The People’s Square interchange. It is a 15-minute walk between some lines. If you are changing lines here, add 15 minutes to your travel time.
How to use the metro:
The rule: Metro for long distances (crossing the city). Taxi for short distances (between nearby attractions). Walking for the French Concession area.
Shanghai has several attractions that look appealing but are not worth your time or money.
The Bund Sightseeing Tunnel (外滩观光隧道): 50 yuan for a 5-minute ride in a glass car through a tunnel with flashing lights. It is a tourist trap. Skip it.
Tianzifang (田子坊): Free entry. It is a maze of narrow alleys filled with souvenir shops, overpriced snacks, and crowds. It was once an authentic arts district. Now it is a commercialized tourist market. Walk through it once for the experience, but do not buy anything.
Nanjing Road (南京路): It is a shopping street. That is it. The buildings are impressive, but the shops are the same as any other Chinese city. Walk from one end to the other, take a photo of the Peace Hotel, and move on.
The Oriental Pearl Tower: Already covered. Skip it.
The Huangpu River cruise: The 2-yuan ferry gives you the same view for 1% of the price.
What is actually worth it:
Shanghai’s weather is extreme, and it will ruin your trip if you are not prepared.
Summer (June-August): Hot (35°C+), humid, and rainy. The humidity makes it feel even hotter. You will sweat through your clothes within 10 minutes of walking outside. Typhoons are possible in August.
What to do: Carry a small umbrella at all times. Wear light, breathable fabrics. Plan indoor activities (museums, shopping malls) for midday. Walk in the morning and evening.
Winter (December-February): Cold (0-8°C) and damp. The humidity makes the cold feel worse than the temperature suggests. It rarely snows, but it rains.
What to do: Wear layers. A thermal layer, a sweater, and a windproof jacket. Bring a hat and gloves. Indoor attractions are your friend.
Spring (March-May) and Autumn (September-November): The best times to visit. Mild temperatures (15-25°C), lower humidity, and less rain. Cherry blossoms in spring. Yellow ginkgo leaves in autumn.
The mistake: Visiting in July or August without an umbrella and expecting to spend all day outside. You will end up in a shopping mall, frustrated.
Best for first-timers: People’s Square (人民广场) / East Nanjing Road (南京东路)
This is the transportation hub of Shanghai. Lines 1, 2, and 8 converge here. You can reach the Bund in 10 minutes on foot, Yu Garden in 15 minutes by metro, and the French Concession in 20 minutes. Budget hotels start around 250-350 yuan per night. Mid-range options run 400-600 yuan.
Best for atmosphere: Jing’an Temple area
More expensive, but you’re surrounded by good restaurants, bars, and the beautiful Jing’an district. Line 2 and 7 give you quick access to most attractions.
What to avoid: The hotels directly on the Bund and in Lujiazui. You’re paying a premium for the view, but you’re also far from the metro and surrounded by tourist-priced restaurants. Not worth it.
The single biggest mistake tourists make is eating on the main commercial streets. Nanjing Road, the Bund area, and Yu Garden are full of restaurants that look busy because they’re in good locations, not because the food is good.
Real local spots:
Street food to try: Scallion oil noodles (葱油拌面), pan-fried pork buns (生煎), sticky rice rolls (粢饭团), and the local version of fried dough sticks (油条). All available from small shops for under 15 yuan.
The metro covers 90% of attractions. Download the Metro Dàdūhuì (Metro 大都会) app before you arrive. It generates a QR code that works at all turnstiles. You can also use Alipay’s transport feature.
Key lines for tourists:
Avoid Line 2 during rush hour (8-9 AM, 6-7 PM). It’s the busiest line and you’ll be packed in like cargo.
Here’s what most guidebooks won’t tell you.
The reservation system is real. Free museums require advance booking through WeChat mini-programs. If you don’t have WeChat set up before you arrive, you’ll struggle. Set it up in advance, link your passport, and practice using the mini-program feature.
Cash is almost dead. You need Alipay or WeChat Pay for most transactions. Even street vendors use QR codes. Have one of these apps loaded and linked to your international card before you arrive.
Taxis are cheap but traffic is brutal. A 3-km ride costs around 20 yuan. But during rush hour, that same ride takes 30 minutes. The metro is faster 80% of the time.
Weekdays are dramatically better. The Bund on a Saturday night is a human river. The Bund on a Tuesday evening is actually pleasant. If your schedule is flexible, plan your major sightseeing for weekdays.
The city is bigger than you think. Shanghai municipality has 24 million people. Distances are real. Don’t try to do Pudong in the morning and Zhujiajiao in the afternoon. Pick a zone per day.
Weekday evenings between 7 PM and 9 PM. The lights are on, the crowds are manageable, and the temperature is comfortable. Avoid weekends entirely if possible.
A budget trip (hostel, street food, metro, free attractions) runs 700-900 RMB total. A mid-range trip (budget hotel, local restaurants, one paid attraction) runs 1,500-2,000 RMB. A luxury trip is unlimited.
No. The view is good but not better than what you get from the Bund for free. If you want a tall-building experience, choose the Shanghai Tower instead.
The Bund, Wukang Road architecture walk, Jing’an Temple exterior at night, the North Bund skyline view, Shanghai Museum (free with reservation), and the 2-yuan Huangpu River ferry.
Side streets off the main commercial roads. Specific recommendations: Da Hu Chun for shengjianbao, Xian De Lai for pai gu nian gao, De Xing Guan for classic Shanghai dishes, and any small noodle shop on Fujian Middle Road.
The metro. Single rides cost 3-6 yuan. A 3-day pass costs 45 yuan. Download the Metro Dàdūhuì app before you arrive.
The Bund Sightseeing Tunnel, the Oriental Pearl Tower, the Huangpu River cruise, Tianzifang, and restaurants directly on Nanjing Road or inside Yu Garden.
No. The 2-yuan public ferry (Dongjin Line) takes the same route and gives you the same view. The only difference is the cruise has indoor seating and a commentary. Not worth 100x the price.
TripChina.me creates practical China travel guides shaped by real local experience, helping independent travelers navigate transport, payments, food, neighborhoods, and the cultural details that make traveling in China easier and more meaningful. Find the guide for your destination at tripchina.me.