Long Distance Buses: Buses go just about anywhere in China. Every city has at least one long distance bus stop, sometimes more. These buses can be useful if your desired destination does not have a train station.
Buying bus tickets is a little different than train and plane tickets. They may or may not require to see your passport. However, it is better to have it just in case.
For an example of just one of the many websites that you can visit to see the bus routes and stations Click here.
Here’s one of our teachers riding a sleeper bus: