China Travel › Getting Around China

China Travel · Getting Around

Getting Around China

High-speed rail, city metros, ride-hailing and airport transfers — how the pieces fit together, city by city.

117guidesUpdatedSeptember 2026

Book high-speed trains on 12306, the official railway platform, at 12306.cn/en or in the 12306 app. Both have an English interface and both let a foreign passport register, buy, change and refund. No Chinese ID and no Chinese bank account is needed.

Your passport is your ticket. There is nothing to print and nothing to collect — you scan the passport itself at the station gate. Most large stations handle foreign passports at the automated gates, but leave extra time: a staffed lane is sometimes faster.

If the train you want is sold out, submit a waitlist request. It is free and it fills automatically when a seat frees up.

Start with these

All guides in this section

Trains: buying and boarding10
City transport9
Airports & railway stations7
Train routes, city to city91
Beijing to Chengdu by Train (2026): Times, Fares and Booking Beijing to Chongqing by Train (2026): Times, Fares and Booking Beijing to Dali by Train (2026): Times, Fares and Booking Beijing to Dunhuang by Train (2026): Times, Fares and Booking Beijing to Guangzhou by Train (2026): Times, Fares and Booking Beijing to Hangzhou by Train (2026): Times, Fares and Booking Beijing to Harbin by High-Speed Train Beijing to Huangshan by Train (2026): Times, Fares and Booking Beijing to Kunming by Train (2026): Times, Fares and Booking Beijing to Lhasa by Train (2026): Times, Fares and Booking Beijing to Lijiang by Train (2026): Times, Fares and Booking Beijing to Nanjing by Train (2026): Times, Fares and Booking Beijing to Pingyao by High-Speed Train Beijing to Qingdao by Train (2026): Times, Fares and Booking Beijing to Sanya by Train (2026): Times, Fares and Booking Beijing to Shanghai by High-Speed Train Beijing to Shenzhen by Train (2026): Times, Fares and Booking Beijing to Urumqi by Train (2026): Times, Fares and Booking Beijing to Xiamen by Train (2026): Times, Fares and Booking Beijing to Xi'an by High-Speed Train Beijing to Zhangjiajie by Train (2026): Times, Fares and Booking Chengdu to Chongqing by High-Speed Train Chengdu to Dali by Train (2026): Times, Fares and Booking Chengdu to Guilin by Train (2026): Times, Fares and Booking Chengdu to Kunming by Train (2026): Times, Fares and Booking Chengdu to Lhasa by Train (2026): Times, Fares and Booking Chengdu to Lijiang by Train (2026): Times, Fares and Booking Chengdu to Urumqi by Train (2026): Times, Fares and Booking Chengdu to Zhangjiajie by Train (2026): Times, Fares and Booking Chongqing to Guilin by Train (2026): Times, Fares and Booking Chongqing to Kunming by Train (2026): Times, Fares and Booking Chongqing to Zhangjiajie by Train (2026): Times, Fares and Booking Dali to Lijiang by Train (2026): Times, Fares and Booking Guangzhou to Chengdu by Train (2026): Times, Fares and Booking Guangzhou to Dali by Train (2026): Times, Fares and Booking Guangzhou to Guilin by Train (2026): Times, Fares and Booking Guangzhou to Hong Kong by Train (2026): Times, Fares and Booking Guangzhou to Kunming by Train (2026): Times, Fares and Booking Guangzhou to Lhasa by Train (2026): Times, Fares and Booking Guangzhou to Lijiang by Train (2026): Times, Fares and Booking Guangzhou to Macau by Train (2026): Times, Fares and Booking Guangzhou to Sanya by Train (2026): Times, Fares and Booking Guangzhou to Shenzhen by High-Speed Train Guangzhou to Urumqi by Train (2026): Times, Fares and Booking Guangzhou to Xi'an by Train (2026): Times, Fares and Booking Guangzhou to Zhangjiajie by Train (2026): Times, Fares and Booking Guilin to Beijing by High-Speed Train Guilin and Yangshuo: How to Split Your Time Hangzhou to Guilin by Train (2026): Times, Fares and Booking Hangzhou to Huangshan by Train (2026): Times, Fares and Booking Hangzhou to Nanjing by Train (2026): Times, Fares and Booking Hangzhou to Suzhou by Train (2026): Times, Fares and Booking Hong Kong to Beijing by High-Speed Train Hong Kong to Chengdu by Train (2026): Times, Fares and Booking Hong Kong to Macau by Train (2026): Times, Fares and Booking Hong Kong to Xiamen by Train (2026): Times, Fares and Booking Kunming to Dali by Train (2026): Times, Fares and Booking Kunming to Guilin by Train (2026): Times, Fares and Booking Kunming to Lijiang by High-Speed Train Nanjing to Guilin by Train (2026): Times, Fares and Booking Nanjing to Huangshan by Train (2026): Times, Fares and Booking Shanghai to Dali by Train (2026): Times, Fares and Booking Shanghai to Dunhuang by Train (2026): Times, Fares and Booking Shanghai to Guangzhou by Train (2026): Times, Fares and Booking Shanghai to Guilin by Train (2026): Times, Fares and Booking Shanghai to Hangzhou by High-Speed Train Shanghai to Harbin by Train (2026): Times, Fares and Booking Shanghai to Hong Kong by High-Speed Train Shanghai to Huangshan by Train (2026): Times, Fares and Booking Shanghai to Kunming by Train (2026): Times, Fares and Booking Shanghai to Lhasa by Train (2026): Times, Fares and Booking Shanghai to Lijiang by Train (2026): Times, Fares and Booking Shanghai to Nanjing by Train (2026): Times, Fares and Booking Shanghai to Qingdao by Train (2026): Times, Fares and Booking Shanghai to Sanya by Train (2026): Times, Fares and Booking Shanghai to Shenzhen by Train (2026): Times, Fares and Booking Shanghai to Suzhou by Train (2026): Times, Fares and Booking Shanghai to Urumqi by Train (2026): Times, Fares and Booking Shanghai to Xiamen by Train (2026): Times, Fares and Booking Shanghai to Zhangjiajie by Train (2026): Times, Fares and Booking Shenzhen to Guilin by Train (2026): Times, Fares and Booking Shenzhen to Hong Kong by Train (2026): Times, Fares and Booking Shenzhen to Macau by Train (2026): Times, Fares and Booking Shenzhen to Xiamen by Train (2026): Times, Fares and Booking Suzhou to Nanjing by Train (2026): Times, Fares and Booking Xi'an to Chengdu by High-Speed Train Xi'an to Chongqing by Train (2026): Times, Fares and Booking Xi'an to Dunhuang by Train (2026): Times, Fares and Booking Xi'an to Guilin by Train (2026): Times, Fares and Booking Xi'an to Lhasa by Train (2026): Times, Fares and Booking Xi'an to Urumqi by Train (2026): Times, Fares and Booking

Keep going