China travel answer · Destinations

Should I visit Beijing or Shanghai first?

Reviewed 2026-07-12 · Conditions and policies can change

Direct answer

Choose Beijing first for the Great Wall and imperial history; choose Shanghai first for an easier international-city arrival, food, design and convenient Yangtze Delta day trips.

What to know

  • Beijing normally needs more advance attraction planning.
  • Shanghai is usually easier for a short stopover.
  • With a week or more, the two cities combine well by high-speed rail or flight.