Travelers with suitcases crossing the large departure hall of Xi'an North high-speed railway station
Hosted China

A first trip to China needs at least 7 days for Beijing, Xi'an and Shanghai. With 10 days add Chengdu or Guilin; with 14 days add Zhangjiajie as well, mostly by high-speed train.

China itineraries

Checked on 30 October 2026.

These routes use the cities we cover and the fastest sensible link between each pair. Train times are for the fastest direct services on recent 12306 timetables; flight times are scheduled time in the air. Timetables change, so check the times for your date on 12306 or an airline site before you book.

How many days in China

Seven days is the minimum for a first trip to three cities, and 10 days is a more comfortable length. Fourteen days is enough for five places without rushing. A good rule is one city for every 2–3 nights.

Count travel days honestly. A four-hour train takes half a day once you add the trip to the station and the security and ID checks, and you lose most of a day to any flight. Keep your first day light for jet lag.

7-day China itinerary

Beijing, 3 nights. The Forbidden City, the Temple of Heaven, the Great Wall at Mutianyu and an evening in the hutongs. See Beijing.

Train to Xi’an. Beijing West to Xi’an North, about 4 hours 10 minutes on the fastest trains, with about 32 a day.

Xi’an, 2 nights. The Terracotta Army on one day, the city wall and the Muslim Quarter on the other. See Xi’an.

Xi’an to Shanghai. The fastest train takes about 5 hours 40 minutes, but most take 6 hours or more. A flight is about 2 hours 10 minutes to Pudong, with about 11 a day.

Shanghai, 2 nights. The Bund, Yu Garden and the former French Concession. See Shanghai.

10-day China itinerary

Beijing 3 nights, Xi’an 2, Chengdu 2, Shanghai 3.

With Guilin instead. Beijing 3 nights and Xi’an 2, then fly to Guilin, about 2 hours with about three flights a day. Spend 3 nights between Guilin and Yangshuo for the Li River. Then take the direct train from Guilin West to Hong Kong West Kowloon, about 3 hours, with about three a day, for 2 nights in Hong Kong.

14-day China itinerary

Beijing 3 nights, Xi’an 2, Chengdu 2, Zhangjiajie 3, Shanghai 3.

South China variant. Beijing 3 nights, Xi’an 2, Chengdu 3, then fly to Guilin, about 1 hour 40 minutes from Tianfu, or take the train, about 5–7.5 hours. Spend 3 nights in Guilin and Yangshuo, then take the train to Hong Kong for 2 nights and fly home from there.

Fly in and out of different cities

Book a multi-city ticket: into Beijing and out of Shanghai or Hong Kong, or the reverse. Every route above runs in one direction, so you never pay twice for the same leg, and Beijing to Shanghai alone is about 4 hours 20 minutes by train. Compare the multi-city fare with a return before you decide.

As a rule, take the train for legs of up to about 5 hours: Beijing to Xi’an, Xi’an to Chengdu, Beijing to Shanghai, Chengdu to Chongqing and Guilin to Hong Kong. Fly Chengdu to Shanghai, Xi’an to Guilin and Zhangjiajie to Shanghai. Our high-speed trains guide covers booking with a passport.

Two weeks for second-timers

If you have seen Beijing, Xi’an and Shanghai, the southwest makes a good second trip with only two short flights:

Tibet and Xinjiang each need 7–10 days on their own, and Tibet requires a permit and a licensed guide.

Visas, tickets and timing

Check which entry rule fits your route in visa-free entry. The 30-day visa-free stay covers every route here, but for most countries it currently ends on December 31, 2026. Americans using the 240-hour transit rule are limited to 10 days, must leave for a third country or region, and need every city on the route to be in the permitted areas.

Train tickets go on sale 15 days before departure, so book each leg as soon as its date opens, and avoid Chinese holidays (see best time to visit China). Set up Alipay before you go with paying in China, and your maps and translation apps with apps and internet. If you would rather hand over the bookings, see our services or plan a trip with us.

Questions

How many days do you need in China for a first trip?

Plan on 10 days if you can. Seven days covers Beijing, Xi'an and Shanghai at a steady pace, and 14 days lets you add two more places, such as Chengdu and Zhangjiajie or Guilin.

Is 7 days enough for China?

Seven days is enough for three cities: Beijing, Xi'an and Shanghai, with 2 or 3 nights in each. Trying to fit in a fourth city means spending most of your time in stations.

What is a good 10-day China itinerary?

Beijing for 3 nights, Xi'an for 2, Chengdu for 2 and Shanghai for 3. The first two legs are high-speed trains of about 4 and 3 hours, and Chengdu to Shanghai is a flight of about 3 hours.

Should I take the train or fly between cities in China?

Take the train for trips up to about 5 hours, such as Beijing to Xi'an or Xi'an to Chengdu. Fly for longer legs such as Chengdu to Shanghai, Xi'an to Guilin or Zhangjiajie to Shanghai.

Should I fly into Beijing and out of Shanghai?

Yes, if you can. A multi-city ticket into Beijing and out of Shanghai or Hong Kong saves going back to your starting city, which would cost about half a day by train.

Can I do a China itinerary on the 240-hour visa-free transit?

Yes, if your trip lasts no more than 10 days and you leave for a different country or region than the one you came from, such as Hong Kong. You must enter and leave through approved ports and stay within the permitted areas.

Is Guilin or Zhangjiajie better on a two-week trip?

Guilin suits people who prefer river boats, bikes and easy walks, and it pairs well with an exit through Hong Kong. Zhangjiajie has bigger mountain scenery but more steps, queues for lifts, and a longer trip back to the coast.

What is a good China itinerary for a second trip?

Two weeks in the southwest works well: Chengdu, Chongqing, then Yunnan by train through Kunming, Dali, Lijiang and Shangri-La. It needs only two short flights.

From the blog

All posts
Shoppers walking past traditional-style shopfronts under a tiled roof in Kuanzhai Alley, Chengdu

Leave it to a host

A host can set up the payment apps with you, book the trains and tickets, and plan the days around the rules on this page.

Plan your trip

Plan your trip

Tell us where and when. A host who lives there replies within 24 hours with a day-by-day plan and a price. No payment now.

Which cities? Tap them in the order you'd like to visit
What should we arrange? optional
What matters most? optional