How can I check the timetable for long-haul buses?

Hi all,

I'm planning to fly to Chengdu and then travel to Yunnan

Province by bus in a few months, and hopefully go all the

way straight up to Lijiang or even to Xianggelila by bus.

Do you know any websites where I can check the bus fares

and the timetable?

FYI, the new train route between Chengdu and Xianggelila

has just opened last weekend!

Traveling from Chengdu to destinations in Yunnan Province by long-haul bus is possible, though it is important to note that buses in China are less reliable for very long distances compared to trains, especially for journeys like Chengdu → Lijiang or Xianggelila. Buses can take 12–18 hours depending on the route and road conditions.

For checking timetables and fares, there are a few approaches:

  • Official bus station websites: Major bus stations in Chengdu, such as Chengdu Xinnanmen Bus Station or Chengdu Chadianzi Bus Station, sometimes post timetables online, though often only in Chinese.
  • Chinese booking platforms: Websites like 12306.cn (mainly for trains, but some bus connections listed), or travel apps like Ctrip (Trip.com) and Qunar can show bus and flight options between cities.
  • Local in-person inquiry: Often the most reliable way is to go to the bus station in Chengdu a day or two in advance, buy tickets, and confirm departure times. Staff can advise on express or overnight buses and routes to smaller towns.

Given that the Chengdu → Xianggelila train route has just opened, it is worth considering trains for long-distance travel. High-speed or regular trains are usually more comfortable, faster, and safer for long trips, especially if traveling overnight or with luggage.

  • Chengdu → Lijiang by train: Typically takes 16–18 hours; overnight trains with sleeper berths are available.
  • Chengdu → Xianggelila by train: New route may take around 11–13 hours; check Ctrip or 12306.cn for exact schedules.

In summary, while long-haul buses exist, for your itinerary in Yunnan, trains provide more comfort and reliable schedules. Use Chinese travel booking platforms to check timetables and book in advance whenever possible.


More Chengdu Travel Questions