Buses in China
308 routes and 16 operators. Fares below are the cheapest we currently sell on each.
We sell 308 Buses routes in China, serving 61 places through 16 operators. 0 of those routes cross a border. The cheapest fare is €10.07 and the median route runs 46 km.
Buses in China, in numbers
What we actually sell, counted rather than claimed.
- 308Routes we sell
- 61Places served
- 16Operators
- 308Domestic routes
- 0Cross border routes
- 46 kmMedian route
- 114 kmLongest route
- 0Countries
The busiest Buses routes in China
Priced from the same engine that answers the search box, on the next three weeks of departures.
Our job ends on the platform. What fills the days in Shanghai afterwards does not belong to us.

Day trips out of Shanghai and across China
Timed entry, guided walks and half-day trips out of Shanghai, with free cancellation on most of it.
See Shanghai on KlookOr browse GetYourGuide
Partner links. We do not sell tours or tickets. We earn a commission on a booking, and it never changes the price.
How far people travel to get here
Every origin we sell by Buses, grouped by how far it is in a straight line.
| Distance | Routes | Share | Nearest of them |
|---|---|---|---|
| Under 200 km | 308 | 100% | Changning, 40 km |
Bus destinations
What Buses routes are there in China?
We sell 308 Buses routes in China, serving 61 places, run by 16 operators. Every one of those routes has an operator that actually serves it, so the count is the network we can sell rather than every pair of places on a map.
How much do Buses tickets in China cost?
The cheapest Buses fare in China is €10.07 for one passenger, across the 308 routes we sell there. The median route runs 46 km in a straight line, which is the distance that fare should be read against before comparing it to anywhere else.
Can I travel out of China by Buses?
0 of the Buses routes we sell touching China cross a border and 308 stay inside it, reaching 0 other countries including . Cross border routes are usually the ones where the fare and the journey time differ most between operators.
Which operators run Buses services in China?
16 operators run Buses services on routes we sell in China: 上海崇明巴士公共交通有限公司, 上海金山巴士公共交通有限公司, 上海锦山汽车客运有限公司, 上海青浦巴士公共交通有限公司, 东北亚集团. Each is a real carrier from the published operator catalogue, and each has its own fares and conditions. The operator table on this page compares them on speed, flexibility and what is on board.
What is the longest Buses route in China?
The longest Buses route we sell touching China runs from Sanhe to Xianshuigu, 114 km in a straight line. The median route in the country is 46 km, so this one is a considerable outlier and the fares on it behave differently from the rest.
Where these numbers come from
Schedules, seat counts and fares are generated by our own model until the supplier contracts are signed. Places, coordinates, operators, which operator serves which pair, and every distance are real. We would rather say that on every page than let a modelled number pass for a filed one.
Other ways to travel here
The wider region
Shanghai is big enough that where you sleep decides what the days look like. We sell the seat, not the room.

A room in Shanghai for the night the coach gets in
Filter by neighbourhood and by price per night, and the map tells you what is a walk and what is a taxi.
Search Shanghai on Trip.comOr compare on Booking.com
Partner links. We do not sell accommodation. We earn a commission when a booking completes, and it never changes what you pay.