Kunming to Lijiang Train: Direct High-Speed Rail in 3.5 Hours (2026)
A decade ago, getting from Kunming to Lijiang meant a slow train ride of eight to nine and a half hours, sometimes longer, and it often involved changing trains partway through. Today a direct high-speed train covers the same 518 km (322 miles) in about 3 to 3.5 hours, one seat, no transfer. The high-speed link opened in stages between mid-2018 and January 2019, and it turned a full day of travel into a trip you can fit between breakfast and lunch.
This guide covers current schedules, fares, which stations to use in Kunming and Lijiang, and how the ride compares to the old regular trains it replaced.
For step-by-step guidance on registering, choosing between 12306 and Trip.com, and boarding with only your passport, see our complete guide to booking China's high-speed trains.
How Long Does the Kunming to Lijiang Train Take?
The distance between Kunming and Lijiang is 518 km (322 miles). High-speed D-class trains run this in roughly 3 hours to 3 hours 50 minutes, depending on how many stops a particular service makes along the way (Chuxiong, Dali, Eryuan and Heqing are common stops). Most travelers should plan on 3.5 hours as a realistic average.
Before the high-speed line existed, the regular trains on this route took 8 to 9.5 hours, running overnight in some cases with hard sleeper or hard seat class only, and travelers sometimes had to change trains to complete the trip. The table below shows how much changed.
| Before high-speed rail | Since January 2019 | |
|---|---|---|
| Journey time | 8 to 9.5 hours | 3 to 3.5 hours |
| Seat classes | Hard seat, hard sleeper | Second class, first class |
| Transfers | Often required a change of train | Direct, one-seat ride |
| Daily departures | A handful of services | Roughly 10 to 12 pairs |
| Train type | Conventional diesel/electric | High-speed EMU (D-trains) |

High-speed train crossing a viaduct through Yunnan's hills
What Trains Run Between Kunming and Lijiang, and What Do They Cost?
Around 10 to 12 pairs of high-speed trains run the route daily, with the first departures from Kunming around 7:00-8:15am and the last around 6:00-7:00pm. These are D-series trains (some run as C-series on shorter legs), operating at 200-250 km/h on this corridor.
Fares are fixed by China Railway and don't fluctuate with demand the way flights do:
| Class | Price (CNY) | Price (approx. USD) |
|---|---|---|
| Second class seat | 166-199 | $23-28 |
| First class seat | 278-318 | $39-44 |
| Business class | Not sold on this route | - |
Business class isn't offered on Kunming-Lijiang D-trains, so first class is the top tier available. Second class is perfectly comfortable for a 3.5-hour ride: reclining seats, tray tables, and air conditioning.
How Do You Book Kunming to Lijiang Train Tickets?
The official channel is China Railway's own 12306 app or website (12306.cn), which sells every seat at face value with no markup. It's free to use, but the app is in Chinese, ID verification can be finicky for foreign passport holders, and payment sometimes fails for cards issued outside mainland China.
Book Kunming to Lijiang Train Tickets
Compare departure times and reserve seats in English
Some links are affiliate links; we may earn a commission at no extra cost to you.
If you're comfortable navigating a Chinese-language interface and already have a way to pay with a China-linked account, 12306 remains the cheapest and most direct option since it's the same system every ticket routes through in the end. For a full walkthrough of setting up 12306 as a foreign traveler, see our 12306 foreigner guide. Either way, book at least a few days ahead during Chinese public holidays (Spring Festival, National Day week) since seats on this route sell out fast in peak season.
Which Stations Do You Use in Kunming and Lijiang?
Most high-speed trains to Lijiang depart from Kunming South Railway Station (昆明南站), a large modern hub about 40 minutes by metro or taxi from downtown Kunming and Changshui International Airport. A smaller number of services use Kunming Railway Station (the older, more central station), so check your ticket carefully before heading out.

Modern high-speed rail station atrium with glass roof
On arrival, Lijiang Railway Station sits about 25-30 minutes by taxi or bus from Lijiang Old Town, and roughly 40 minutes from Shuhe Old Town. Taxis and ride-hailing apps work at the station, and public buses run into town for a few yuan if you're not in a rush.
What's the Ride Like?
The route climbs out of the Kunming basin through rolling farmland, then threads through the hills around Chuxiong and Dali before dropping into the Lijiang plateau at roughly 2,400 meters elevation. On a clear day, especially in the final 30-40 minutes past Dali, you get glimpses of the terraced valleys and, if the weather cooperates, distant views of snow-dusted peaks as you approach Lijiang, including the general direction of Jade Dragon Snow Mountain, the peak that dominates the skyline once you're in town.

Lijiang Old Town at dusk with the moon rising over the rooftops
Second class seats face forward in pairs with a center aisle, similar to economy class on a plane but with more legroom. Power outlets are at most seats, and a snack cart passes through periodically, though most travelers bring their own food and water since options on board are limited and priced at a premium.
Continuing the Yunnan Rail Corridor
Kunming to Lijiang is one leg of a longer Yunnan rail loop that many travelers piece together. If you're breaking the journey up, our Kunming to Dali train guide covers the shorter first half (about 2 hours), and our Dali to Lijiang train guide covers the final stretch (under 1 hour). Splitting the trip this way lets you spend a day or two in Dali without adding much total travel time, since the direct Kunming-Lijiang service and the two-leg version arrive within an hour of each other door to door.
For what to do once you land, see our guides to Kunming and Lijiang.
Frequently Asked Questions
Is there a direct train from Kunming to Lijiang? Yes. Direct high-speed trains have run this route since January 2019, taking about 3 to 3.5 hours with no transfer required. Before that, the trip meant 8-9.5 hours on regular trains, often with a change along the way.
How much does a ticket from Kunming to Lijiang cost? Second class runs CNY 166-199 (about $23-28), and first class runs CNY 278-318 (about $39-44). There's no business class on this route.
Which Kunming station do I need for the Lijiang train? Most high-speed trains use Kunming South Railway Station. A smaller number depart from the older, more central Kunming Railway Station, so always check your specific ticket.
Can I buy Kunming to Lijiang train tickets without a Chinese phone number? Yes, through English-language booking platforms that don't require a mainland Chinese SIM to verify your account. The official 12306 system requires a Chinese phone number and ID verification, which trips up most first-time foreign travelers.
How far in advance should I book? For most of the year, 1-3 days ahead is enough. During Spring Festival and National Day week, book 7-10 days ahead since seats on this popular route sell out quickly.
Book your ticket early, especially around Chinese holidays, and double-check which Kunming station your train uses before you leave your hotel. The direct high-speed train has turned what used to be an overnight slog into a scenic half-day ride, which means you can realistically see Kunming and Lijiang on the same short trip without losing a full day to travel.