China
Travel in China by Bus
at the best price
Find the best routes between all destinations. Bus, ferry, train — compare in 1 click.
Routes
206+
Transports
Bus · Ferry · Train · Flight
From
5€
How does it work?
1
Choose your route
Enter your departure and arrival city in the search engine.
→
2
Compare options
Bus, ferry, train or flight — prices and durations at a glance.
→
3
Book in 1 click
Secure payment via 12go.asia. Ticket sent by email instantly.
Popular routes in China
From 80€
Shanghai → Bangkok
See tickets ›
From 75€
Shanghai → Beijing
See tickets ›
From 55€
Shanghai → Changsha
See tickets ›
From 80€
Shanghai → Chengdu
See tickets ›
From 80€
Shanghai → Chongqing
See tickets ›
From 80€
Shanghai → Guangzhou
See tickets ›
From 80€
Shanghai → Guilin
See tickets ›
From 80€
Shanghai → Haikou
See tickets ›
From 8€
Shanghai → Hangzhou
See tickets ›
From 80€
Shanghai → Hanoi
See tickets ›
From 80€
Shanghai → Harbin
See tickets ›
From 80€
Shanghai → Hong Kong
See tickets ›
From 14€
Shanghai → Huangshan
See tickets ›
From 80€
Shanghai → Kunming
See tickets ›
From 80€
Shanghai → Lhasa
See tickets ›
Travel in China: bus, train, ferry & flights
This site lists all transport routes available in the country. Compare buses, trains, ferries and flights in one click to find the best combination of price, duration and comfort. Secure booking via 12go.asia, instant email confirmation, mobile ticket.
Secure payment
Instant ticket
206+ routes available
Mobile ticket
Routes by departure city
Routes from Shanghai
29
- Bangkok 2h 30min · 80€
- Beijing 1h 30min · 75€
- Changsha 1h 30min · 55€
- Chengdu 2h 30min · 80€
- Chongqing 2h 30min · 80€
- Guangzhou 2h 30min · 80€
- Guilin 2h 30min · 80€
- Haikou 2h 30min · 80€
Routes from Beijing
19
- Chengdu 2h 30min · 80€
- Chongqing 2h 30min · 80€
- Dalian 2h 26min · 14€
- Guangzhou 2h 30min · 80€
- Guilin 2h 30min · 80€
- Hangzhou 1h 30min · 79€
- Harbin 1h 30min · 74€
- Kunming 2h 30min · 80€
Routes from Shenzhen
19
- Bangkok 2h 30min · 80€
- Beijing 2h 30min · 80€
- Cebu 2h 30min · 80€
- Chiang Mai 2h 30min · 80€
- Da Nang 1h 30min · 55€
- Guangzhou 0h 33min · 8€
- Guilin 2h 34min · 14€
- Hangzhou 1h 30min · 74€
Routes from Chongqing
10
- Beijing 2h 30min · 80€
- Chengdu 1h 35min · 14€
- Guangzhou 1h 30min · 55€
- Guilin 1h · 18€
- Hong Kong 1h 30min · 75€
- Kunming 1h 30min · 18€
- Shanghai 2h 30min · 80€
- Wulong 0h 30min · 4€
Routes from Guangzhou
10
- Beijing 2h 30min · 80€
- Chengdu 2h 30min · 80€
- Guilin 2h 1min · 14€
- Hong Kong Airport 1h 44min · 8€
- Shenzhen 0h 33min · 8€
- Shanghai 2h 30min · 80€
- Shenzhen 0h 33min · 8€
- Xiamen 1h · 18€