The Classic China Itinerary: Beijing, Xi'an & Shanghai in 8 Days

China's 'Golden Triangle' packs the Great Wall, the Terracotta Army and the Shanghai skyline into one tight, rewarding week.

Updated 2026

If this is your first trip to China and you have about a week, the route almost picks itself. Beijing gives you the imperial heart of the country and the Great Wall; Xi'an holds the Terracotta Army and the oldest layers of Chinese history; Shanghai shows you where China is heading. Together they form what travelers call the 'Golden Triangle,' and high-speed rail now stitches them into a smooth eight-day loop.

This itinerary is built for a real human pace, not a brochure. You will see the headline sights without sprinting past everything else, and you will use fast trains and a single flight to keep transit short. Below is a day-by-day plan, honest transit times, rough costs, and where a local guide saves you the most stress.

Itinerary at a glance

  • Days 1-3 - Beijing: Great Wall, Forbidden City, Tiananmen, Temple of Heaven, a hutong evening.
  • Day 4 - Beijing to Xi'an: high-speed train (about 4.5-6 hours) or a short flight.
  • Days 4-5 - Xi'an: Terracotta Army, Muslim Quarter, city wall by bike.
  • Day 6 - Xi'an to Shanghai: bullet train (about 6 hours) or a 2-hour flight.
  • Days 6-8 - Shanghai: the Bund, Yuyuan Garden, French Concession, a day trip to a water town.

Day-by-day breakdown

  • Days 1-3 - Beijing: Start with the Great Wall at Mutianyu or Jinshanling on a clear morning, then spend a full day on the Forbidden City and Tiananmen Square. Add the Temple of Heaven, the Summer Palace, and one slow evening wandering the hutongs for street food.
  • Days 4-5 - Xi'an: The unmissable stop is the Terracotta Army, about an hour outside town; go early to beat tour buses. Back in the city, cycle the intact Ming city wall and eat your way through the Muslim Quarter at night.
  • Days 6-8 - Shanghai: Walk the Bund at dusk, contrast it with the old-town Yuyuan Garden, then slow down in the leafy French Concession. If you have a spare half-day, ride out to the water town of Zhujiajiao.

Getting around between cities

High-speed rail is the backbone of this route. Beijing to Xi'an runs roughly 4.5-6 hours depending on the service, and Xi'an to Shanghai is about 6 hours; both are comfortable, punctual, and far less hassle than airports. If you would rather save half a day, the Xi'an-Shanghai leg also flies in about two hours. Book second class for value and reserve a day or two ahead in peak season. For station tips, ticket apps, and how the metro works in each city, read our China transport guide.

Best time to go & how long you need

Eight days is the minimum to do these three cities justice without feeling rushed; ten days lets you breathe. The most comfortable seasons are spring (April-May) and autumn (September-October), with mild weather and clear skies. Summer is hot and crowded, and the Chinese national holidays in early October and around Lunar New Year fill trains and sights to bursting. For a month-by-month breakdown, see our guide to the best time to visit China.

What it costs

This is a mid-range estimate per person and prices change, so confirm current details. Mid-range hotels run roughly US$50-120 a night; second-class high-speed rail between cities is about US$50-90 per leg; the Xi'an flight is often US$60-130 if booked ahead. Sights like the Terracotta Army and Forbidden City are modest, usually under US$25 each. Eating well costs very little if you favor local restaurants. Budget around US$80-150 per day all-in for comfortable mid-range travel; our China budget guide breaks it down by style.

Make it easy: book a local guide

The Golden Triangle is doable independently, but a local guide turns it from a logistics puzzle into a holiday. They handle train tickets and timing, get you to the Great Wall before the crowds, navigate the Terracotta pits, and translate menus and taxis. On HeroGuide you post your trip and verified Beijing, Xi'an, and Shanghai guides bid on it, so you compare real people and prices instead of booking a faceless package. Post your trip and get bids from local guides.

Frequently Asked Questions

Is 8 days enough for Beijing, Xi'an and Shanghai?

Yes, eight days is the classic length and enough to see the headline sights of all three cities without sprinting. If you can spare ten days you will enjoy a slower pace, but eight works well when you use high-speed rail and keep one focus per day.

Should I take the train or fly between cities?

Take the train where it is competitive. Beijing-Xi'an (about 4.5-6 hours) and Beijing-Shanghai (about 4.5 hours) are best by rail since there is no airport hassle. Xi'an-Shanghai is roughly 6 hours by train or 2 hours by air, so flying is reasonable on that one leg.

Which order should I do the cities in?

Most people fly into Beijing and out of Shanghai, doing Beijing then Xi'an then Shanghai. This is geographically logical and lets you finish in cosmopolitan Shanghai, which has the most flight connections home.

Do I need a visa for this trip?

Most travelers need a tourist visa for an 8-day trip, though China's 240-hour visa-free transit may suit shorter routes through major cities if you qualify. Rules change, so check our visa overview and confirm current requirements with an official source before you book.

Can I do this itinerary without speaking Chinese?

Yes. Major sights and stations have English signage, translation apps work offline, and mobile payments are now foreigner-friendly. That said, taxis and smaller restaurants are easier with a local guide or interpreter, especially in Xi'an.

Want a local to handle all of this for you?

Post your trip for free and let verified English-speaking local guides & drivers bid. They sort payments, tickets, transport and the language barrier so you don't have to.

Post Your Trip — Free

Keep reading