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
  • Xintiandi
  • Jade Buddha Temple
Explore Shanghai itineraries
Hotel
Hotel
Recommended

Capella Shanghai, Jian Ye Li

9.797 reviews
See more hotels

Days 4–6: Beijing, China

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

Grand Hyatt Beijing

9633 reviews
See more hotels

Day 7: Xi'an, China

Distance
Transport
Popular
Beijing → Xi'an by train via xi'an north
  1. Take the train from Beijing to Xi'antrain
  2. Take the transfer from Beijing to Xi'antransfer
  3. Take the subway from Beijing to Xi'ansubway
4h 23m
$108–118
See more transport options
Activities
  • Forest of Stone Steles Museum
  • Xi'an City Wall
Explore Xi'an itineraries
Hotel
Hotel
Recommended

Eastern House Xi'an

9.11,314 reviews
See more hotels

8 days in China

BeijingHangzhou

Itinerary navigation

Days 1–3: Beijing, China

Activities
  • Temple of Heaven
  • 798 Art Zone
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9633 reviews
See more hotels

Days 4–6: Shanghai, China

Distance
Transport
Popular
Beijing → Shanghai by train
  1. Take the train from Beijing to Shanghaitrain
4h 35m
$80–200
See more transport options
Activities
  • Shanghai Maglev Train
  • Xintiandi
Explore Shanghai itineraries
Hotel
Hotel
Recommended

Capella Shanghai, Jian Ye Li

9.797 reviews
See more hotels

Day 7: Suzhou, Jiangsu, China

Day 8: Hangzhou, China

9 days in China

GuangzhouBeijing

Itinerary navigation

Days 1–3: Guangzhou, China

Activities
  • Baiyun Mountain
  • Temple of the Six Banyan Trees
Explore Guangzhou itineraries
Hotel
Hotel
Recommended

Baiyun Hotel Guangzhou

8.42,605 reviews
See more hotels

Day 4: Shenzhen, China

Distance
Transport
Popular
Guangzhou → Shenzhen by bus
  1. Take the bus from Guangzhou to Shenzhenbus
2h
$11–16
See more transport options
Activities
  • Happy Valley Shenzhen
  • Mission Hills Golf Club
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3591 reviews
See more hotels

Days 5–7: Shanghai, China

Days 8–9: Beijing, China

Distance
Transport
Popular
Shanghai → Beijing by train
  1. Take the train from Shanghai to Beijingtrain
4h 36m
$80–200
See more transport options
Activities
  • Temple of Heaven
  • Houhai Lake
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9633 reviews
See more hotels

10 days in China

ZhangjiajieChongqing

Itinerary navigation

Day 1: Zhangjiajie, China

Activities
  • Tianmen Mountain National Forest Park
  • Yellow Dragon Cave
Explore Zhangjiajie itineraries
Hotel
Hotel
Recommended

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

9.6175 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
4h 36m
$80–200
See more transport options
Activities
  • Forbidden City
  • Beijing Zoo Panda House
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9633 reviews
See more hotels

Day 8: Xi'an, China

Day 9: Chengdu, China

Day 10: Chongqing, China

11 days in China

ChongqingLeshan

Itinerary navigation

Day 1: Chongqing, China

Activities
  • Chongqing Hot Pot Experience
  • Gele Mountain National Forest Park
Explore Chongqing itineraries
Hotel
Hotel
Recommended

Niccolo Chongqing

9.644 reviews
See more hotels

Day 2: Zhangjiajie, China

Distance
Transport
Popular
Chongqing → Zhangjiajie by train
  1. Take the subway from Chongqing to Zhangjiajiesubway
  2. Take the foot from Chongqing to Zhangjiajiewalk
  3. Take the train from Chongqing to Zhangjiajietrain
4h 29m
$50–55
See more transport options
Activities
  • Tianmen Mountain National Forest Park
  • Golden Whip Stream
Explore Zhangjiajie itineraries
Hotel
Hotel
Recommended

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

9.6175 reviews
See more hotels

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
4h 36m
$80–200
See more transport options
Activities
  • Wangfujing Street
  • Houhai Lake
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9633 reviews
See more hotels

Day 9: Xi'an, China

Day 10: Chengdu, China

Day 11: Leshan, China

Distance
Transport
Popular
Chengdu → Leshan by train, line 3 bus
  1. Take the subway from Chengdu to Leshansubway
  2. Take the transfer from Chengdu to Leshantransfer
  3. Take the train from Chengdu to Leshantrain
  4. Take the transfer from Chengdu to Leshantransfer
  5. Take the bus from Chengdu to Leshanbus
1h 53m
$7–32
See more transport options
Activities
  • Wuyou Temple
  • Dongfengyan Scenic Area
Explore Leshan itineraries
Hotel
Hotel
Recommended

Leshan Ramada Hotel

9.323 reviews
See more hotels

12 days in China

ShenzhenZhangjiajie

Itinerary navigation

Day 1: Shenzhen, China

Activities
  • Splendid China Folk Village
  • Lianhuashan Park
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3591 reviews
See more hotels

Days 2–4: Guangzhou, China

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
4h 36m
$80–200
See more transport options
Activities
  • Tiananmen Square
  • Summer Palace
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9633 reviews
See more hotels

Day 11: Xi'an, China

Day 12: Zhangjiajie, China

13 days in China

ChengduGuangzhou

Itinerary navigation

Day 1: Chengdu, China

Activities
  • Jinli Ancient Street
  • Mount Qingcheng
Explore Chengdu itineraries
Hotel
Hotel
Recommended

Niccolo Chengdu

9.1157 reviews
See more hotels

Day 2: Chongqing, China

Day 3: Zhangjiajie, China

Distance
Transport
Popular
Chongqing → Zhangjiajie by train
  1. Take the subway from Chongqing to Zhangjiajiesubway
  2. Take the foot from Chongqing to Zhangjiajiewalk
  3. Take the train from Chongqing to Zhangjiajietrain
4h 29m
$50–55
See more transport options
Activities
  • Baofeng Lake
  • Tianmen Mountain National Forest Park
Explore Zhangjiajie itineraries
Hotel
Hotel
Recommended

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

9.6175 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
4h 36m
$80–200
See more transport options
Activities
  • 798 Art Zone
  • Beihai Park
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9633 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
1h 30m
$6–11
See more transport options
Activities
  • Ten-Mile Gallery Cycling
  • Li River Cruise
Explore Yangshuo itineraries
Hotel
Hotel
Recommended

Yangshuo River View Hotel

9729 reviews
See more hotels

Day 13: Guangzhou, China

14 days in China

Xi'anGuangzhou

Itinerary navigation

Day 1: Xi'an, China

Activities
  • Big Wild Goose Pagoda
  • Great Mosque of Xi'an
Explore Xi'an itineraries
Hotel
Hotel
Recommended

Eastern House Xi'an

9.11,314 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
4h 36m
$80–200
See more transport options
Activities
  • Forbidden City
  • Temple of Heaven
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9633 reviews
See more hotels

Day 9: Chongqing, China

Day 10: Chengdu, China

Day 11: Leshan, China

Day 12: Guilin, China

Day 13: Yangshuo, China

Distance
Transport
Popular
Guilin → Yangshuo by bus
  1. Take the bus from Guilin to Yangshuobus
1h 30m
$6–11
See more transport options
Activities
  • Ten-Mile Gallery Cycling
  • West Street
Explore Yangshuo itineraries
Hotel
Hotel
Recommended

Yangshuo River View Hotel

9729 reviews
See more hotels

Day 14: Guangzhou, China

15 days in China

SanyaChongqing

Itinerary navigation

Day 1: Sanya, China

Activities
  • Sanya Bay
  • Yalong Bay Tropical Paradise Forest Park
Explore Sanya itineraries
Hotel
Hotel
Recommended

Poly Central Plaza By Boli

9.511 reviews
See more hotels

Day 2: Haikou, China

Days 3–5: Guangzhou, China

Day 6: Shenzhen, China

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

The Langham, Shenzhen

9.3591 reviews
See more hotels

Days 7–9: Shanghai, China

Days 10–12: Beijing, China

Distance
Transport
Popular
Shanghai → Beijing by train
  1. Take the train from Shanghai to Beijingtrain
4h 36m
$80–200
See more transport options
Activities
  • Temple of Heaven
  • Houhai Lake
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9633 reviews
See more hotels

Day 13: Xi'an, China

Day 14: Zhangjiajie, China

Day 15: Chongqing, China

16 days in China

HarbinZhongshan

Itinerary navigation

Day 1: Harbin, China

Activities
  • Stalin Park
  • Harbin Forest Botanical Garden
Explore Harbin itineraries
Hotel
Hotel
Recommended

Sofitel Harbin

8.351 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
4h 35m
$80–200
See more transport options
Activities
  • Former French Concession
  • Nanjing Road
Explore Shanghai itineraries
Hotel
Hotel
Recommended

Capella Shanghai, Jian Ye Li

9.797 reviews
See more hotels

Day 8: Suzhou, Jiangsu, China

Day 9: Hangzhou, China

Day 10: Yiwu, China

Distance
Transport
Popular
Hangzhou → Yiwu by train
  1. Take the train from Hangzhou to Yiwutrain
  2. Take the taxi from Hangzhou to Yiwutaxi
50 min
$17–28
See more transport options
Activities
  • Lohas Recreation World
  • Yiwu Desheng Rock Scenic Area
Explore Yiwu itineraries
Hotel
Hotel
Recommended

银都酒店 Yandoo Hotel

8.8673 reviews
See more hotels

Days 11–13: Guangzhou, China

Day 14: Shenzhen, China

Distance
Transport
Popular
Guangzhou → Shenzhen by bus
  1. Take the bus from Guangzhou to Shenzhenbus
2h
$11–16
See more transport options
Activities
  • Mission Hills Golf Club
  • Nanshan Culture and Sports Center
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3591 reviews
See more hotels

Day 15: Zhuhai, China

Day 16: Zhongshan, Guangdong, China

17 days in China

GuilinShangri-La

Itinerary navigation

Day 1: Guilin, China

Activities
  • Cycling in Yangshuo Countryside
  • Longji Rice Terraces
Explore Guilin itineraries
Hotel
Hotel
Recommended

Shangri-La Guilin

8.6156 reviews
See more hotels

Day 2: Yangshuo, China

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

Yangshuo River View Hotel

9729 reviews
See more hotels

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
4h 36m
$80–200
See more transport options
Activities
  • Lama Temple Yonghegong
  • Beijing Zoo Panda House
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9633 reviews
See more hotels

Day 9: Xi'an, China

Day 10: Zhangjiajie, China

Day 11: Chongqing, China

Day 12: Chengdu, China

Day 13: Leshan, China

Day 14: Ya'an, China

Distance
Transport
Popular
Leshan → Ya'an by bus
  1. Take the bus from Leshan to Ya'anbus
  2. Take the foot from Leshan to Ya'anwalk
  3. Take the bus from Leshan to Ya'anbus
3h 55m
$16–18
See more transport options
Activities
  • Longcanggou National Nature Reserve
  • Zhougong Mountain National Forest Park
Explore Ya'an itineraries
Hotel
Hotel
Recommended

Holiday Inn Express - Ya'an City Center by IHG

9.33 reviews
See more hotels

Day 15: Dali, Yunnan Sheng, China

Distance
Transport
Popular
Ya'an → Dali by bus, train
  1. Take the bus from Ya'an to Dalibus
  2. Take the foot from Ya'an to Daliwalk
  3. Take the train from Ya'an to Dalitrain
10h 41m
$132–147
See more transport options
Activities
  • Visit the Three Pagodas of Chongsheng Temple
  • Visit Tianlong Babu Film City
Explore Dali itineraries
Hotel
Hotel
Recommended

Hotel Indigo Dali Erhai by IHG

8.9150 reviews
See more hotels

Day 16: Lijiang, China

Distance
Transport
Popular
Dali → Lijiang by bus
  1. Take the bus from Dali to Lijiangbus
  2. Take the taxi from Dali to Lijiangtaxi
3h 35m
$18–24
See more transport options
Activities
  • Lijiang Old Town
  • Ganhaizi Meadow
Explore Lijiang itineraries
Hotel
Hotel
Recommended

InterContinental Lijiang Ancient Town Resort by IHG

9.3232 reviews
See more hotels

Day 17: Shangri-La, China

Distance
Transport
Popular
Lijiang → Shangri-La by train
  1. Take the taxi from Lijiang to Shangri-Lataxi
  2. Take the train from Lijiang to Shangri-Latrain
1h 41m
$16–17
See more transport options
Activities
  • Songzanlin Monastery
  • Explore Shangri-La Local Market
Explore Shangri-La itineraries
Hotel
Hotel
Recommended

The blue mountains on the moon

7.261 reviews
See more hotels

18 days in China

HangzhouShenzhen

Itinerary navigation

Day 1: Hangzhou, China

Activities
  • Xixi National Wetland Park
  • Qianjiang New City
Explore Hangzhou itineraries
Hotel
Hotel
Recommended

Grand Hyatt Hangzhou

8.6270 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
4h 36m
$80–200
See more transport options
Activities
  • Tiananmen Square
  • Great Wall of China Mutianyu Section
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9633 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: Guilin, China

Day 14: Yangshuo, China

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

Yangshuo River View Hotel

9729 reviews
See more hotels

Days 15–17: Guangzhou, China

Day 18: Shenzhen, China

Distance
Transport
Popular
Guangzhou → Shenzhen by bus
  1. Take the bus from Guangzhou to Shenzhenbus
2h
$11–16
See more transport options
Activities
  • Happy Valley Shenzhen
  • OCT Loft Creative Culture Park
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3591 reviews
See more hotels

19 days in China

KunmingGuangzhou

Itinerary navigation

Day 1: Kunming, China

Activities
  • Dian Lake
  • Yunnan Provincial Museum
Explore Kunming itineraries
Hotel
Hotel
Recommended

Sofitel Kunming

9.257 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
  2. Take the train from Kunming to Dalitrain
2h 56m
$30–56
See more transport options
Activities
  • Wander through Shuanglang Ancient Town
  • Visit the Three Pagodas of Chongsheng Temple
Explore Dali itineraries
Hotel
Hotel
Recommended

Hotel Indigo Dali Erhai by IHG

8.9150 reviews
See more hotels

Day 3: Lijiang, China

Distance
Transport
Popular
Dali → Lijiang by bus
  1. Take the bus from Dali to Lijiangbus
  2. Take the taxi from Dali to Lijiangtaxi
3h 35m
$18–24
See more transport options
Activities
  • Impression Lijiang Show
  • Blue Moon Valley
Explore Lijiang itineraries
Hotel
Hotel
Recommended

InterContinental Lijiang Ancient Town Resort by IHG

9.3232 reviews
See more hotels

Day 4: Shangri-La, China

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

The blue mountains on the moon

7.261 reviews
See more hotels

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
  2. Take the foot from Chongqing to Zhangjiajiewalk
  3. Take the train from Chongqing to Zhangjiajietrain
4h 29m
$50–55
See more transport options
Activities
  • Golden Whip Stream
  • Zhangjiajie Grand Canyon Glass Bridge
Explore Zhangjiajie itineraries
Hotel
Hotel
Recommended

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

9.6175 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
4h 36m
$80–200
See more transport options
Activities
  • Temple of Heaven
  • National Museum of China
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9633 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
1h 30m
$6–11
See more transport options
Activities
  • Rock Climbing
  • Fuli Ancient Town
Explore Yangshuo itineraries
Hotel
Hotel
Recommended

Yangshuo River View Hotel

9729 reviews
See more hotels

Days 17–19: Guangzhou, China

20 days in China

YiwuTongren

Itinerary navigation

Day 1: Yiwu, China

Activities
  • Yiwu City Exhibition Center
  • Yiwu Museum
Explore Yiwu itineraries
Hotel
Hotel
Recommended

银都酒店 Yandoo Hotel

8.8673 reviews
See more hotels

Days 2–4: Guangzhou, China

Day 5: Shenzhen, China

Distance
Transport
Popular
Guangzhou → Shenzhen by bus
  1. Take the bus from Guangzhou to Shenzhenbus
2h
$11–16
See more transport options
Activities
  • Splendid China Folk Village
  • Shenzhen Safari Park
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3591 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
4h 36m
$80–200
See more transport options
Activities
  • Summer Palace
  • Lama Temple Yonghegong
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

9633 reviews
See more hotels

Day 12: Xi'an, China

Day 13: Zhangjiajie, China

Day 14: Chongqing, China

Day 15: Chengdu, China

Day 16: Leshan, China

Day 17: Guilin, China

Day 18: Yangshuo, China

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

Yangshuo River View Hotel

9729 reviews
See more hotels

Day 19: Fenghuang, China

Day 20: Tongren, Guizhou, China

Distance
Transport
Popular
Fenghuang → Tongren by bus
  1. Take the bus from Fenghuang to Tongrenbus
1h 30m
$6–10
See more transport options
Activities
  • Zhaisha Dong Village
  • Dajin Ancient Town
Explore Tongren itineraries
Hotel
Hotel
Recommended

Mushanhe Hotel

00 review
See more hotels