Rome2Rio

Plan your China Itinerary with Real Train, Bus & Inter-City Routes

China travel plans with the routes already figured out

Rome2Rio itineraries for China are made from a decade of travellers telling us their favourite ways to get from A to B. Personalise these itineraries to take you from A to B to C... and then all the way back home.

7 days in China

ShanghaiXi'an

Itinerary navigation

Days 1–3: Shanghai, China

Activities
  • Yu Garden
  • The Bund
Explore Shanghai itineraries
Hotel
Hotel
Recommended

Capella Shanghai, Jian Ye Li

9.899 reviews
See more hotels

Days 4–6: Beijing, China

Distance
Transport
Popular
Shanghai → Beijing by train
  1. Take the train from Shanghai to Beijingtrain train
4h 36m
$75–190
See more transport options
Activities
  • Lama Temple Yonghegong
  • Olympic Park Birds Nest and Water Cube
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9676 reviews
See more hotels

Day 7: Xi'an, China

8 days in China

BeijingChongqing

Itinerary navigation

Days 1–3: Beijing, China

Activities
  • Great Wall of China Mutianyu Section
  • Peking Opera Show
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9676 reviews
See more hotels

Days 4–6: Shanghai, China

Distance
Transport
Popular
Beijing → Shanghai by train
  1. Take the train from Beijing to Shanghaitrain train
4h 35m
$75–190
See more transport options
Activities
  • Former French Concession
  • Nanjing Road
Explore Shanghai itineraries
Hotel
Hotel
Recommended

Capella Shanghai, Jian Ye Li

9.899 reviews
See more hotels

Day 7: Zhangjiajie, China

Day 8: Chongqing, China

9 days in China

ZhangjiajieChengdu

Itinerary navigation

Day 1: Zhangjiajie, China

Activities
  • Zhangjiajie Old Street
  • Tianzi Mountain
Explore Zhangjiajie itineraries
Hotel
Hotel
Recommended

Zhangjiajie Su Xin Resort Near Tianmen Shan & Hehua airport-Free pick up

9.6180 reviews
See more hotels

Days 2–4: Shanghai, China

Days 5–7: Beijing, China

Distance
Transport
Popular
Shanghai → Beijing by train
  1. Take the train from Shanghai to Beijingtrain train
4h 36m
$75–190
See more transport options
Activities
  • Olympic Park Birds Nest and Water Cube
  • Summer Palace
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9676 reviews
See more hotels

Day 8: Xi'an, China

Day 9: Chengdu, China

10 days in China

GuangzhouXi'an

Itinerary navigation

Days 1–2: Guangzhou, China

Activities
  • Sacred Heart Cathedral
  • Chen Clan Ancestral Hall
Explore Guangzhou itineraries
Hotel
Hotel
Recommended

Baiyun Hotel Guangzhou

8.52,735 reviews
See more hotels

Day 3: Shenzhen, China

Distance
Transport
Popular
Guangzhou → Shenzhen by bus
  1. Take the bus from Guangzhou to Shenzhenbus bus
2h
$14–20
See more transport options
Activities
  • Shenzhen Safari Park
  • Dameisha Beach
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3621 reviews
See more hotels

Days 4–6: Shanghai, China

Days 7–9: Beijing, China

Distance
Transport
Popular
Shanghai → Beijing by train
  1. Take the train from Shanghai to Beijingtrain train
4h 36m
$75–190
See more transport options
Activities
  • Olympic Park Birds Nest and Water Cube
  • Beihai Park
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9676 reviews
See more hotels

Day 10: Xi'an, China

11 days in China

ChongqingLeshan

Itinerary navigation

Day 1: Chongqing, China

Activities
  • Nanshan Botanical Garden
  • Chongqing Grand Theatre
Explore Chongqing itineraries
Hotel
Hotel
Recommended

Niccolo Chongqing

9.548 reviews
See more hotels

Day 2: Zhangjiajie, China

Days 3–5: Shanghai, China

Days 6–8: Beijing, China

Distance
Transport
Popular
Shanghai → Beijing by train
  1. Take the train from Shanghai to Beijingtrain train
4h 36m
$75–190
See more transport options
Activities
  • Great Wall of China Mutianyu Section
  • Forbidden City
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9676 reviews
See more hotels

Day 9: Xi'an, China

Day 10: Chengdu, China

Day 11: Leshan, China

12 days in China

ShenzhenChongqing

Itinerary navigation

Day 1: Shenzhen, China

Activities
  • Dafen Oil Painting Village
  • Nanshan Culture and Sports Center
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3621 reviews
See more hotels

Days 2–3: Guangzhou, China

Days 4–6: Shanghai, China

Days 7–9: Beijing, China

Distance
Transport
Popular
Shanghai → Beijing by train
  1. Take the train from Shanghai to Beijingtrain train
4h 36m
$75–190
See more transport options
Activities
  • Wangfujing Street
  • Tiananmen Square
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9676 reviews
See more hotels

Day 10: Xi'an, China

Day 11: Zhangjiajie, China

Day 12: Chongqing, China

13 days in China

Xi'anShangri-La

Itinerary navigation

Day 1: Xi'an, China

Activities
  • Gaos Grand Courtyard
  • Bell Tower and Drum Tower
Explore Xi'an itineraries
Hotel
Hotel
Recommended

Eastern House Xi'an

9.21,413 reviews
See more hotels

Day 2: Zhangjiajie, China

Days 3–5: Shanghai, China

Days 6–8: Beijing, China

Day 9: Chongqing, China

Day 10: Chengdu, China

Day 11: Leshan, China

Day 12: Lijiang, China

Day 13: Shangri-La, China

Distance
Transport
Popular
Lijiang → Shangri-La by train
  1. Take the taxi from Lijiang to Shangri-Lataxi taxi
  2. Take the train from Lijiang to Shangri-Latrain train
1h 41m
$14–20
See more transport options
Activities
  • Enjoy Tibetan Hotpot
  • Shika Snow Mountain Scenic Area
Explore Shangri-La itineraries
Hotel
Hotel
Recommended

The blue mountains on the moon

6.462 reviews
See more hotels

14 days in China

ChengduGuangzhou

Itinerary navigation

Day 1: Chengdu, China

Activities
  • Leshan Giant Buddha
  • Jinli Ancient Street
Explore Chengdu itineraries
Hotel
Hotel
Recommended

Niccolo Chengdu

9.1167 reviews
See more hotels

Day 2: Chongqing, China

Day 3: Zhangjiajie, China

Days 4–6: Shanghai, China

Days 7–9: Beijing, China

Distance
Transport
Popular
Shanghai → Beijing by train
  1. Take the train from Shanghai to Beijingtrain train
4h 36m
$75–190
See more transport options
Activities
  • Olympic Park Birds Nest and Water Cube
  • Temple of Heaven
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9676 reviews
See more hotels

Day 10: Xi'an, China

Day 11: Guilin, China

Day 12: Yangshuo, China

Distance
Transport
Popular
Guilin → Yangshuo by bus
  1. Take the bus from Guilin to Yangshuobus bus
1h 30m
$6–17
See more transport options
Activities
  • Fuli Ancient Town
  • Li River Cruise
Explore Yangshuo itineraries
Hotel
Hotel
Recommended

Yangshuo River View Hotel

9730 reviews
See more hotels

Days 13–14: Guangzhou, China

15 days in China

SanyaChengdu

Itinerary navigation

Day 1: Sanya, China

Activities
  • Haitang Bay
  • Yalong Bay Beach
Explore Sanya itineraries
Hotel
Hotel
Recommended

Poly Central Plaza By Boli

8.918 reviews
See more hotels

Day 2: Haikou, China

Days 3–4: Guangzhou, China

Day 5: Shenzhen, China

Distance
Transport
Popular
Guangzhou → Shenzhen by bus
  1. Take the bus from Guangzhou to Shenzhenbus bus
2h
$14–20
See more transport options
Activities
  • Dameisha Beach
  • Window of the World
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3621 reviews
See more hotels

Days 6–8: Shanghai, China

Days 9–11: Beijing, China

Distance
Transport
Popular
Shanghai → Beijing by train
  1. Take the train from Shanghai to Beijingtrain train
4h 36m
$75–190
See more transport options
Activities
  • Wangfujing Street
  • 798 Art Zone
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9676 reviews
See more hotels

Day 12: Xi'an, China

Day 13: Zhangjiajie, China

Day 14: Chongqing, China

Day 15: Chengdu, China

16 days in China

HarbinShenzhen

Itinerary navigation

Day 1: Harbin, China

Activities
  • Snow Sculpture Art Expo
  • Harbin Grand Theatre
Explore Harbin itineraries
Hotel
Hotel
Recommended

Sofitel Harbin

8.567 reviews
See more hotels

Days 2–4: Beijing, China

Days 5–7: Shanghai, China

Distance
Transport
Popular
Beijing → Shanghai by train
  1. Take the train from Beijing to Shanghaitrain train
4h 35m
$75–190
See more transport options
Activities
  • Shanghai Museum
  • Jade Buddha Temple
Explore Shanghai itineraries
Hotel
Hotel
Recommended

Capella Shanghai, Jian Ye Li

9.899 reviews
See more hotels

Day 8: Zhangjiajie, China

Day 9: Chongqing, China

Day 10: Chengdu, China

Day 11: Xi'an, China

Day 12: Guilin, China

Day 13: Yangshuo, China

Distance
Transport
Popular
Guilin → Yangshuo by bus
  1. Take the bus from Guilin to Yangshuobus bus
1h 30m
$6–17
See more transport options
Activities
  • Silver Cave
  • West Street
Explore Yangshuo itineraries
Hotel
Hotel
Recommended

Yangshuo River View Hotel

9730 reviews
See more hotels

Days 14–15: Guangzhou, China

Day 16: Shenzhen, China

Distance
Transport
Popular
Guangzhou → Shenzhen by bus
  1. Take the bus from Guangzhou to Shenzhenbus bus
2h
$14–20
See more transport options
Activities
  • Lianhuashan Park
  • Shenzhen Museum
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3621 reviews
See more hotels

17 days in China

GuilinZhongshan

Itinerary navigation

Day 1: Guilin, China

Activities
  • Guilin Rice Noodles Tasting
  • Sun and Moon Pagodas
Explore Guilin itineraries
Hotel
Hotel
Recommended

Shangri-La Guilin

8.6165 reviews
See more hotels

Day 2: Yangshuo, China

Distance
Transport
Popular
Guilin → Yangshuo by bus
  1. Take the bus from Guilin to Yangshuobus bus
1h 30m
$6–17
See more transport options
Activities
  • Dragon Bridge
  • Silver Cave
Explore Yangshuo itineraries
Hotel
Hotel
Recommended

Yangshuo River View Hotel

9730 reviews
See more hotels

Day 3: Zhangjiajie, China

Days 4–6: Shanghai, China

Days 7–9: Beijing, China

Distance
Transport
Popular
Shanghai → Beijing by train
  1. Take the train from Shanghai to Beijingtrain train
4h 36m
$75–190
See more transport options
Activities
  • Lama Temple Yonghegong
  • Summer Palace
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9676 reviews
See more hotels

Day 10: Xi'an, China

Day 11: Chengdu, China

Day 12: Chongqing, China

Days 13–14: Guangzhou, China

Day 15: Shenzhen, China

Distance
Transport
Popular
Guangzhou → Shenzhen by bus
  1. Take the bus from Guangzhou to Shenzhenbus bus
2h
$14–20
See more transport options
Activities
  • OCT Loft Creative Culture Park
  • Dongmen Pedestrian Street
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3621 reviews
See more hotels

Day 16: Zhuhai, China

Day 17: Zhongshan, Guangdong, China

18 days in China

HangzhouPu'er

Itinerary navigation

Day 1: Hangzhou, China

Activities
  • Prince Bay Park
  • Qianjiang New City
Explore Hangzhou itineraries
Hotel
Hotel
Recommended

Grand Hyatt Hangzhou

8.5291 reviews
See more hotels

Days 2–4: Shanghai, China

Days 5–7: Beijing, China

Distance
Transport
Popular
Shanghai → Beijing by train
  1. Take the train from Shanghai to Beijingtrain train
4h 36m
$75–190
See more transport options
Activities
  • Olympic Park Birds Nest and Water Cube
  • Forbidden City
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9676 reviews
See more hotels

Day 8: Xi'an, China

Day 9: Zhangjiajie, China

Day 10: Chongqing, China

Day 11: Chengdu, China

Day 12: Leshan, China

Day 13: Lijiang, China

Day 14: Shangri-La, China

Day 15: Kunming, China

Day 16: Dali, Yunnan Sheng, China

Distance
Transport
Popular
Kunming → Dali by train
  1. Take the train from Kunming to Dalitrain train
  2. Take the train from Kunming to Dalitrain train
2h 56m
$28–55
See more transport options
Activities
  • Visit the Three Pagodas of Chongsheng Temple
  • Take a cable car up Cangshan Mountain
Explore Dali itineraries
Hotel
Hotel
Recommended

Hotel Indigo Dali Erhai by IHG

8.7156 reviews
See more hotels

Day 17: Tengchong, China

Day 18: Pu'er, China

19 days in China

KunmingShenzhen

Itinerary navigation

Day 1: Kunming, China

Activities
  • Dian Lake
  • Daguan Park
Explore Kunming itineraries
Hotel
Hotel
Recommended

Sofitel Kunming

8.959 reviews
See more hotels

Day 2: Dali, Yunnan Sheng, China

Distance
Transport
Popular
Kunming → Dali by train
  1. Take the train from Kunming to Dalitrain train
  2. Take the train from Kunming to Dalitrain train
2h 56m
$28–55
See more transport options
Activities
  • Experience tie-dyeing in Zhoucheng Village
  • Stroll along Dali Foreigners Street
Explore Dali itineraries
Hotel
Hotel
Recommended

Hotel Indigo Dali Erhai by IHG

8.7156 reviews
See more hotels

Day 3: Lijiang, China

Distance
Transport
Popular
Dali → Lijiang by bus
  1. Take the bus from Dali to Lijiangbus bus
  2. Take the taxi from Dali to Lijiangtaxi taxi
3h 35m
$17–27
See more transport options
Activities
  • Black Dragon Pool Park
  • Blue Moon Valley
Explore Lijiang itineraries
Hotel
Hotel
Recommended

InterContinental Lijiang Ancient Town Resort by IHG

9.4231 reviews
See more hotels

Day 4: Shangri-La, China

Day 5: Chengdu, China

Day 6: Chongqing, China

Day 7: Zhangjiajie, China

Distance
Transport
Popular
Chongqing → Zhangjiajie by train
  1. Take the subway from Chongqing to Zhangjiajiesubway subway
  2. Take the transfer from Chongqing to Zhangjiajietransfer
  3. Take the train from Chongqing to Zhangjiajietrain train
5h 12m
$42–46
See more transport options
Activities
  • Zhangjiajie Grand Canyon Glass Bridge
  • Yangjiajie Scenic Area
Explore Zhangjiajie itineraries
Hotel
Hotel
Recommended

Zhangjiajie Su Xin Resort Near Tianmen Shan & Hehua airport-Free pick up

9.6180 reviews
See more hotels

Days 8–10: Shanghai, China

Days 11–13: Beijing, China

Distance
Transport
Popular
Shanghai → Beijing by train
  1. Take the train from Shanghai to Beijingtrain train
4h 36m
$75–190
See more transport options
Activities
  • Lama Temple Yonghegong
  • Wangfujing Street
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9676 reviews
See more hotels

Day 14: Xi'an, China

Day 15: Guilin, China

Day 16: Yangshuo, China

Distance
Transport
Popular
Guilin → Yangshuo by bus
  1. Take the bus from Guilin to Yangshuobus bus
1h 30m
$6–17
See more transport options
Activities
  • Moon Hill
  • Silver Cave
Explore Yangshuo itineraries
Hotel
Hotel
Recommended

Yangshuo River View Hotel

9730 reviews
See more hotels

Days 17–18: Guangzhou, China

Day 19: Shenzhen, China

Distance
Transport
Popular
Guangzhou → Shenzhen by bus
  1. Take the bus from Guangzhou to Shenzhenbus bus
2h
$14–20
See more transport options
Activities
  • Dongmen Pedestrian Street
  • Splendid China Folk Village
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3621 reviews
See more hotels

20 days in China

YiwuTengchong

Itinerary navigation

Day 1: Yiwu, China

Activities
  • Yiwu International Expo Center
  • Yiwu International Trade City
Explore Yiwu itineraries
Hotel
Hotel
Recommended

银都酒店 Yandoo Hotel

8.8693 reviews
See more hotels

Days 2–3: Guangzhou, China

Day 4: Shenzhen, China

Distance
Transport
Popular
Guangzhou → Shenzhen by bus
  1. Take the bus from Guangzhou to Shenzhenbus bus
2h
$14–20
See more transport options
Activities
  • Splendid China Folk Village
  • Mission Hills Golf Club
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3621 reviews
See more hotels

Days 5–7: Shanghai, China

Days 8–10: Beijing, China

Distance
Transport
Popular
Shanghai → Beijing by train
  1. Take the train from Shanghai to Beijingtrain train
4h 36m
$75–190
See more transport options
Activities
  • Tiananmen Square
  • Olympic Park Birds Nest and Water Cube
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9676 reviews
See more hotels

Day 11: Xi'an, China

Day 12: Zhangjiajie, China

Day 13: Chongqing, China

Day 14: Chengdu, China

Day 15: Leshan, China

Day 16: Lijiang, China

Day 17: Shangri-La, China

Day 18: Kunming, China

Day 19: Dali, Yunnan Sheng, China

Distance
Transport
Popular
Kunming → Dali by train
  1. Take the train from Kunming to Dalitrain train
  2. Take the train from Kunming to Dalitrain train
2h 56m
$28–55
See more transport options
Activities
  • Visit Tianlong Babu Film City
  • Cycle or boat on Erhai Lake
Explore Dali itineraries
Hotel
Hotel
Recommended

Hotel Indigo Dali Erhai by IHG

8.7156 reviews
See more hotels

Day 20: Tengchong, China