Search live schedules and fares for China's bullet trains between any two stations. The world's largest high-speed network — fast, punctual and the best way to travel between cities.
Passport checks, sold-out tickets and Chinese-only apps make booking trains yourself stressful. Tell us where you want to go and our local experts will build a private, tailor-made itinerary — trains, hotels and English-speaking guides — and book it all for you. Free plan & quote, no obligation.
Trains connect the cities — here's how to plan the days in between, written by our local experts.
| Route | Duration | Notes |
|---|---|---|
| Beijing → Xi'an | ~4.5–6 h | G high-speed, frequent |
| Beijing → Shanghai | ~4.5–6 h | G high-speed, every ~30 min |
| Shanghai → Hangzhou | ~1 h | Very frequent |
| Shanghai → Suzhou | ~30 min | Every few minutes |
| Xi'an → Chengdu | ~3–4 h | Scenic G route |
| Chengdu → Chongqing | ~1–1.5 h | Frequent |
| Guilin → Guangzhou | ~2.5–3 h | G high-speed |
| Beijing → Datong | ~1.5–2 h | For Yungang Grottoes |
China's high-speed trains (codes starting with G, D or C) reach up to 350 km/h and connect almost every major city. Trains are modern, clean and almost always on time.
Schedules & fares shown are live from China Railway data and are for reference. We can help you book — this page does not sell tickets directly.