Decide

Beijing vs Shanghai: Which Should You Visit First?

If you only have one city and it's your first China trip, pick Beijing: the Forbidden City, the Great Wall, and the hutongs are the China most travelers came to see. Pick Shanghai if you care more about modern architecture, food scenes, and easy day trips to canal towns — or simply do both, they're 4.5 hours apart by high-speed rail.

This is the classic first-trip dilemma, and the honest answer is that the two cities are not competing for the same trip. Beijing is the imperial capital: it front-loads the monuments — the Forbidden City, the Temple of Heaven, the Summer Palace, and the Great Wall an hour or two out of town. Shanghai is the country's modern face: the Bund's colonial waterfront staring across the river at the Pudong skyline, Art Deco lanes, and a café-and-restaurant scene no other Chinese city matches.

A useful test: look at your camera roll from past trips. If it's full of castles, temples, and ruins, Beijing will feel like the main event and Shanghai like a stylish epilogue. If it's rooftop bars, markets, and streetscapes, reverse that.

Side by side

Beijing and Shanghai, at a glance.

BeijingShanghai
In one lineImperial China: palaces, walls, hutongsModern China: skyline, lanes, food scene
Signature sightsForbidden City, Great Wall, Temple of HeavenThe Bund, Pudong skyline, Yu Garden, former French Concession
Days needed3–4 (one for the Great Wall)2–3
Best day tripsGreat Wall sections, ChengdeSuzhou gardens (~30 min by rail), Hangzhou & West Lake (~1 h)
FoodPeking duck, imperial and northern cuisineXiaolongbao, benbang cuisine, the country's best international dining
Weather caveatCold, dry winters; hot summersMuggy June–August; typhoon fringe late summer
Walking loadHuge sites, long distancesDenser, more strollable neighborhoods
Which one

Match the trip to the traveler.

Pick Beijing if…

  • It's your first time in China and you want the headline monuments.
  • The Great Wall is non-negotiable — it's a Beijing day trip, not a Shanghai one.
  • You'd rather spend evenings in hutong lanes than in rooftop bars.
  • You're pairing the trip with Xi'an and the Terracotta Army (4.5 h by rail from Beijing).

Pick Shanghai if…

  • You want China's contemporary side: architecture, design, coffee, nightlife.
  • You prefer wandering neighborhoods over queuing at mega-sights.
  • You want easy add-ons — Suzhou's UNESCO gardens and Hangzhou's West Lake are both under an hour by train.
  • You're arriving on a cruise or a regional hop and have 2–3 days, not 4.

Or do both: Doing both is the standard first-timer route for a reason: fly into one, out of the other, with the 4.5-hour Beijing–Shanghai high-speed train in between (book on 12306 or Trip.com — see our trains guide). Five to seven days covers the pair without sprinting.

FAQ

Quick answers.

Which city is better for a layover or visa-free transit stop?

Both are major 240-hour visa-free transit ports. Shanghai is the easier quick stop — sights are closer together and the airports are better connected to the center. Beijing rewards a longer stay because the Great Wall eats a full day.

Which is cheaper?

Day-to-day costs are similar. Beijing's big sites carry entry fees (Forbidden City, Mutianyu) while much of central Shanghai — the Bund, the former French Concession — is free to wander, so light-itinerary travelers often spend slightly less in Shanghai.

Is the language barrier different?

Not meaningfully. Both are used to foreign visitors; Shanghai has marginally more English signage. Either way, set up Alipay and a translation app first — see our practical tips.

Keep exploring