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

Capella Shanghai, Jian Ye Li

9.795 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
  • Tiananmen Square
  • Great Wall of China Mutianyu Section
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

8.9597 reviews
See more hotels

Day 7: Xi'an, China

8 days in China

BeijingHangzhou

Itinerary navigation

Days 1–3: Beijing, China

Activities
  • Beijing Zoo Panda House
  • Dashilar Street
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

8.9597 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
  • Former French Concession
Explore Shanghai itineraries
Hotel
Hotel
Recommended

Capella Shanghai, Jian Ye Li

9.795 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
  • Nanyue King Mausoleum Museum
  • Chen Clan Ancestral Hall
Explore Guangzhou itineraries
Hotel
Hotel
Recommended

Baiyun Hotel Guangzhou

8.42,537 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
  • Dongmen Pedestrian Street
  • Sea World Shekou
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3575 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
  • 798 Art Zone
  • Peking Opera Show
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

8.9597 reviews
See more hotels

10 days in China

ZhangjiajieChongqing

Itinerary navigation

Day 1: Zhangjiajie, China

Activities
  • Zhangjiajie National Forest Park
  • Tujia Folk Customs Park
Explore Zhangjiajie itineraries
Hotel
Hotel
Recommended

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

9.6169 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
  • Wangfujing Street
  • Forbidden City
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

8.9597 reviews
See more hotels

Day 8: Xi'an, China

Day 9: Chengdu, China

Day 10: Chongqing, China

Distance
Transport
Popular
Chengdu → Chongqing by train via east station
  1. Take the subway from Chengdu to Chongqingsubway
  2. Take the transfer from Chengdu to Chongqingtransfer
  3. Take the train from Chengdu to Chongqingtrain
  4. Take the transfer from Chengdu to Chongqingtransfer
  5. Take the subway from Chengdu to Chongqingsubway
2h 43m
$30–33
See more transport options
Activities
  • Hongyadong Commercial Street
  • Wulong Karst National Geology Park
Explore Chongqing itineraries
Hotel
Hotel
Recommended

Niccolo Chongqing

9.643 reviews
See more hotels

11 days in China

ShenzhenXi'an

Itinerary navigation

Day 1: Shenzhen, China

Activities
  • Window of the World
  • Guanlan Printmaking Base
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3575 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
  • Houhai Lake
  • National Museum of China
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

8.9597 reviews
See more hotels

Day 11: Xi'an, China

12 days in China

ChongqingYangshuo

Itinerary navigation

Day 1: Chongqing, China

Activities
  • Jiefangbei Pedestrian Street
  • Eling Park
Explore Chongqing itineraries
Hotel
Hotel
Recommended

Niccolo Chongqing

9.643 reviews
See more hotels

Day 2: Chengdu, 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
4h 36m
$80–200
See more transport options
Activities
  • Beijing Zoo Panda House
  • Summer Palace
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

8.9597 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
  • Big Banyan Tree
  • Yangshuo Cooking Class
Explore Yangshuo itineraries
Hotel
Hotel
Recommended

Yangshuo River View Hotel

9729 reviews
See more hotels

13 days in China

ChengduGuangzhou

Itinerary navigation

Day 1: Chengdu, China

Activities
  • Peoples Park
  • Eat Hot Pot
Explore Chengdu itineraries
Hotel
Hotel
Recommended

Niccolo Chengdu

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

Grand Hyatt Beijing

8.9597 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
  • Silver Cave
  • Xianggong Mountain Photography
Explore Yangshuo itineraries
Hotel
Hotel
Recommended

Yangshuo River View Hotel

9729 reviews
See more hotels

Day 13: Guangzhou, China

14 days in China

Xi'anKunming

Itinerary navigation

Day 1: Xi'an, China

Activities
  • Shaanxi History Museum
  • Daming Palace National Heritage Park
Explore Xi'an itineraries
Hotel
Hotel
Recommended

Eastern House Xi'an

9.11,275 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
  • Great Wall of China Mutianyu Section
  • Temple of Heaven
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

8.9597 reviews
See more hotels

Day 9: Chongqing, China

Day 10: Chengdu, China

Day 11: Leshan, China

Day 12: Lijiang, China

Day 13: Shangri-La, China

Day 14: Kunming, China

15 days in China

SanyaChongqing

Itinerary navigation

Day 1: Sanya, China

Activities
  • Wuzhizhou Island
  • Sanya Romance Park
Explore Sanya itineraries
Hotel
Hotel
Recommended

Poly Central Plaza By Boli

9.710 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
  • Nanshan Culture and Sports Center
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3575 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
  • Lama Temple Yonghegong
  • Olympic Park Birds Nest and Water Cube
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

8.9597 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
  • Shanghai Museum
  • The Bund
Explore Shanghai itineraries
Hotel
Hotel
Recommended

Capella Shanghai, Jian Ye Li

9.795 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
  • Yiwu Desheng Rock Scenic Area
  • Choucheng Street Night Market
Explore Yiwu itineraries
Hotel
Hotel
Recommended

银都酒店 Yandoo Hotel

8.7656 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
  • Fairy Lake Botanical Garden
  • Dongmen Pedestrian Street
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3575 reviews
See more hotels

Day 15: Zhuhai, China

Day 16: Zhongshan, Guangdong, China

Distance
Transport
Popular
Zhuhai → Zhongshan by line 99 bus, train
  1. Take the bus from Zhuhai to Zhongshanbus
  2. Take the foot from Zhuhai to Zhongshanwalk
  3. Take the train from Zhuhai to Zhongshantrain
1h 29m
See more transport options
Activities
  • Zhongshan Hot Spring Resort
  • Sun Yat-sen Memorial Hall
Explore Zhongshan itineraries
Hotel
Hotel
Recommended

Hilton Zhongshan Downtown

8.6241 reviews
See more hotels

17 days in China

GuilinLeshan

Itinerary navigation

Day 1: Guilin, China

Activities
  • Reed Flute Cave
  • Yangshuo West Street
Explore Guilin itineraries
Hotel
Hotel
Recommended

Shangri-La Guilin

8.6150 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
  • Impression Liu Sanjie Show
  • Yangshuo Cooking Class
Explore Yangshuo itineraries
Hotel
Hotel
Recommended

Yangshuo River View Hotel

9729 reviews
See more hotels

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
  • Guanlan Printmaking Base
  • Dafen Oil Painting Village
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3575 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
  • Wangfujing Street
  • Summer Palace
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

8.9597 reviews
See more hotels

Day 13: Xi'an, China

Day 14: Zhangjiajie, China

Day 15: Chongqing, China

Day 16: Chengdu, China

Day 17: Leshan, China

18 days in China

KunmingGuangzhou

Itinerary navigation

Day 1: Kunming, China

Activities
  • Daguan Park
  • Kunming Zoo
Explore Kunming itineraries
Hotel
Hotel
Recommended

Sofitel Kunming

9.157 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
  • Cycle or boat on Erhai Lake
  • Visit Gantong Temple
Explore Dali itineraries
Hotel
Hotel
Recommended

Hotel Indigo Dali Erhai by IHG

9147 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
  • Mufu Palace
  • Blue Moon Valley
Explore Lijiang itineraries
Hotel
Hotel
Recommended

InterContinental Lijiang Ancient Town Resort by IHG

9.4229 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–54
See more transport options
Activities
  • Ten-Mile Gallery
  • Zhangjiajie National Forest Park
Explore Zhangjiajie itineraries
Hotel
Hotel
Recommended

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

9.6169 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
  • Peking Opera Show
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

8.9597 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
  • Dragon Bridge
  • Silver Cave
Explore Yangshuo itineraries
Hotel
Hotel
Recommended

Yangshuo River View Hotel

9729 reviews
See more hotels

Days 17–18: Guangzhou, China

19 days in China

YiwuKunming

Itinerary navigation

Day 1: Yiwu, China

Activities
  • Yiwu Grand Theatre
  • Yiwu Small Commodity Market
Explore Yiwu itineraries
Hotel
Hotel
Recommended

银都酒店 Yandoo Hotel

8.7656 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
  • Window of the World
  • Happy Valley Shenzhen
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3575 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
  • Olympic Park Birds Nest and Water Cube
  • Peking Opera Show
Explore Beijing itineraries
Hotel
Hotel
Recommended

Grand Hyatt Beijing

8.9597 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: Lijiang, China

Day 18: 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
  • White Water Terraces Baishuitai
  • Attend a Tibetan Cultural Show
Explore Shangri-La itineraries
Hotel
Hotel
Recommended

The blue mountains on the moon

7.261 reviews
See more hotels

Day 19: Kunming, China

20 days in China

HunchunZhongshan

Itinerary navigation

Days 1–3: Hunchun, China

Activities
  • Tumen River Bridge Viewpoint
  • Shatuozi Border Port View
Explore Hunchun itineraries
Hotel
Hotel
Recommended

Home Inn Hunchun International Passenger Terminal

7.68 reviews
See more hotels

Day 4: Yanji, China

Day 5: Harbin, China

Days 6–8: Beijing, China

Days 9–11: 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
  • Xintiandi
  • Tianzifang
Explore Shanghai itineraries
Hotel
Hotel
Recommended

Capella Shanghai, Jian Ye Li

9.795 reviews
See more hotels

Day 12: Suzhou, Jiangsu, China

Day 13: Hangzhou, China

Day 14: 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
  • Yiwu International Trade City
  • Yiwu Sports Center
Explore Yiwu itineraries
Hotel
Hotel
Recommended

银都酒店 Yandoo Hotel

8.7656 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
  • Dameisha Beach
  • Shenzhen Museum
Explore Shenzhen itineraries
Hotel
Hotel
Recommended

The Langham, Shenzhen

9.3575 reviews
See more hotels

Day 19: Zhuhai, China

Day 20: Zhongshan, Guangdong, China