
Here are several ways to get to Lijiang Ancient Town from Kunming:
By Train
- High-Speed Train: This is the most recommended option. There are several high-speed trains departing from Kunming Railway Station to Lijiang Railway Station daily, with a travel time of about 3 to 3.5 hours. The ticket price for a second-class seat is around CNY 208 – 220.
- Overnight Sleeper Train: If you want to save on accommodation costs, you can take the overnight sleeper train, which departs at 20:45 and arrives at 06:10 the next morning. The hard sleeper ticket costs about CNY 141.5.
By Plane
- Taking a direct flight from Kunming Changshui International Airport to Lijiang Sanyi Airport is the fastest option, with a flight time of about 1 hour. The economy class ticket price is generally between CNY 500 – 800, but booking in advance can sometimes get you a discount.
By Bus
- There is a direct long-distance bus from Kunming West Coach Station to Lijiang, departing at 13:30 daily, with a travel time of about 6 hours and a ticket price of CNY 252 per person.
By Taxi or Private Car
- The distance between Kunming and Lijiang is approximately 502 km, and taking a taxi or driving yourself is also an option, though it will take around 6 hours.
After arriving in Lijiang by train or plane, you can take a bus or taxi to reach Lijiang Ancient Town. For example, from Lijiang Railway Station, you can take bus No.18 to Dayan Middle School and then walk to the South Gate of Lijiang Old Town. From Lijiang Sanyi Airport, you can take the airport shuttle bus to Lantian Hotel and then a taxi to the scenic area.