Should I visit Beijing or Shanghai first?
Last updated:
Recommendation
Pick Beijing for a first trip with ≤7 days; pick Shanghai for repeat visits or food-focused trips.
You have 7–10 days for your first China trip and must pick one city as the anchor.
The options
| Option | Best for | Tradeoff |
|---|---|---|
| Beijing | First-timers who want the iconic China experience — the Great Wall and Forbidden City. | Less international, colder winters, heavier northern food. |
| Shanghai | Repeat visitors or anyone prioritizing food, modernity, and skyline views. | Less "classic China" — many travelers say "save it for trip two." |
The verdict
Pick Beijing for a first trip with ≤7 days; pick Shanghai for repeat visits or food-focused trips.
Quantitative comparison
Want axis-by-axis detail? Read the comparison:
/compare/beijing-vs-shanghaiRead next
Beijing
Beijing is China's 3,000-year-old capital: home to the Forbidden City, the Great Wall at Mutianyu, the Temple of Heaven, and the hutong neighborhoods.
Shanghai
Shanghai is China's most international city: the Bund, Pudong skyline, French Concession cafes, xiaolongbao dumplings, and the Maglev train from Pudong airport.
Other Destinations decisions
Is Chengdu worth visiting?
Yes if you have 3+ extra days and care about food or animals; skip only if you're under time pressure.
Is Xi'an worth visiting on a 7-day trip?
Include Xi'an for 2 days if it's your first China trip — the Warriors and the city wall are unmatched.
Is Hong Kong worth adding to a mainland China trip?
Yes if you have 2+ days and want a decompression zone; Hong Kong counts as a "third country" for 240-hour transit re-entry.
Is Guilin worth the trip from Shanghai?
Yes if you have 4+ extra days and want scenery; skip on a 7-day first trip.
Is the Great Wall at Mutianyu worth the extra effort?
Mutianyu for an authentic Wall experience; Badaling only if you have <4 hours in Beijing.