Yunnan rail guide: From Kunming to Dali and Shangri-La

A high-speed train guide to Dali, Lijiang and the Tibetan plateau

avatar
Jingyi Zhang
Published: Sep 4, 2026
Updated: Oct 10, 2026
Yunnan rail guide: From Kunming to Dali and Shangri-La
Kunming, Yunnan’s capital, is known as the “Spring City” for its mild climate and year-round camellias in bloom. By the time the railway reaches Shangri-La, however, the scenery has transformed into a high-altitude world of Tibetan monasteries, prayer flags and windswept landscapes more than 3,200 meters above sea level.
Between the two, the classic Kunming–Dali–Lijiang–Shangri-La route passes Erhai Lake, ancient towns and snow-capped mountains as the railway gradually climbs toward the Tibetan Plateau. traveling the route in stages also gives your body more time to adjust to the increasing elevation than flying directly into Shangri-La. This guide covers what to see at each stop, key train times and fares, and how to book it all on Trip.com.

Planning your Yunnan rail trip

Destination
Elevation
Recommended Stay
Highlight Attractions
Kunming

~1,900 m

1 Day

  • Green Lake Park

  • Cross-the-Bridge Noodles

Dali

~2,000 m

2 Days

  • Dali Ancient Town

  • Erhai Lake cycling

Lijiang

~2,400 m

2 Days

  • Old Town of Lijiang

  • Jade Dragon Snow Mountain

Shangri-La

~3,200 m+

2 Days

  • Dukezong Ancient Town

  • Sumtseling Monastery

How many days to spend on the Kunming-Dali-Lijiang-Shangri-La route?

For UK travellers exploring Yunnan for the first time, a 6 to 8-day itinerary is the ideal sweet spot to experience the highlights without rushing. 

  • Kunming (1 Day): Arrival, local sightseeing at Green Lake Park, and initial altitude acclimatisation.
  • Dali (2 Days): Explore Dali Ancient Town and cycle around Erhai Lake.
  • Lijiang (2 Days): Wander the cobbled alleys of the Old Town of Lijiang and visit Jade Dragon Snow Mountain.
  • Shangri-La (2 Days): Discover Tibetan culture at Ganden Sumtseling Monastery and explore alpine landscapes.

Climb gradually from Kunming to Shangri-La

One advantage of traveling through Yunnan by rail is that the route naturally gains altitude in stages. Kunming sits at around 1,900 meters, Dali at roughly 2,000 meters and Lijiang at about 2,400 meters, before the journey reaches Shangri-La at more than 3,200 meters. Instead of flying directly from a low-altitude city to the Tibetan Plateau, traveling north by rail therefore spreads the elevation gain across several days.

The biggest jump comes on the final Lijiang–Shangri-La leg. By spending a day or two exploring Dali and Lijiang first, you have more time to adjust to higher elevations before making that final climb, although gradual ascent cannot completely prevent altitude sickness.

Once in Shangri-La, keep your arrival day easy. Dukezong Ancient Town is a better first stop than heading straight into the mountains. Stay hydrated, avoid strenuous activity at first, and give yourself time to adjust before exploring the higher-altitude landscapes around Shangri-La.

Kunming city highlights & taking the train to Dali

What to eat & see in Kunming 

Most Yunnan journeys begin at Kunming Changshui International Airport or Kunming Railway Station, with metro connections making it straightforward to reach central Kunming city, Yunnan. Once settled in, start at Green Lake Park, where locals gather for tai chi, dancing and lakeside walks. In winter, migratory black-headed gulls also arrive in large numbers, creating one of the city's most distinctive seasonal sights.

Kunming's food scene is worth a full evening on its own. Don't miss guoqiao mixian ("cross-the-bridge rice noodles"), a steaming personal broth poured tableside over raw ingredients that cook instantly in the heat, and the wild mushroom stir-fries Yunnan is famous for during the summer rains. The Yuantong Temple and the flower and bird market near it are worth an hour if you have time before your train.

Because Kunming sits at a relatively gentle 1,900 metres, it makes an easy, low-effort first day, giving you a soft landing before the altitude starts climbing in earnest further along the route.

Taking the high-speed train to Dali 

The Kunming South (Kunmingnan) to Dali route is one of the most frequently served legs of the Yunnan journey, making it easy to fit the train around your sightseeing plans. Services from Kunming South to Dali Station run regularly throughout the day, covering roughly 330 km in around 2–2.5 hours, with Second Class fares typically around CNY 120–155, depending on the service. 

Both stations are major rail hubs with onward connections by local transport and taxi. The high frequency gives travellers more flexibility than on the later Lijiang–Shangri-La leg, although popular departure times can still fill quickly on weekends and during Chinese public holidays. If your itinerary is fixed, booking ahead through Trip.com helps you secure a departure that works with your schedule.

For the best views, try for a window seat if available. As the train approaches Dali, the scenery opens into farmland and rolling hills, with the peaks of Cangshan Mountain appearing in the distance. It is a scenic introduction to Dali before you even step off the train.


Dali to Lijiang: Erhai Lake & Jade Dragon Snow Mountain

Wandering Dali & Erhai Lake 

Dali moves at a different pace than Kunming. Spend an afternoon wandering Dali Ancient Town, where cobbled streets, Bai-style architecture, and the old Three Pagodas sit beneath the slopes of Cangshan Mountain. But the real draw is Erhai Lake, the vast body of water the town sits beside. 

Rent a bike or e-scooter and follow the lakeside paths for a few hours, stopping at Bai fishing villages along the shore, or take a passenger boat that circles the lake for a slower view of the Cangshan mountain reflected in the water. Locals sum up the city’s charm in four words: wind, flowers, snow, moon, referring to the wind off the lake, the blooming camellias, snow-capped Cangshan, and moonlight over Erhai.

Beyond the lake, Xizhou is worth half a day for its preserved Bai courtyard houses and quieter atmosphere. You can also head up Cangshan for panoramic views over Dali, Yunnan and Erhai Lake.

Local food adds another reason to slow down. Try grilled Erhai fish, Bai-style sour-and-spicy dishes, and Dali’s signature rose-petal flower cakes sold warm from bakery windows around the old town. Two full days in Dali gives you enough time to explore the old town and lake before the trip continues north.

What to see in Lijiang 

The Old Town of Lijiang is one of the highlights of the classic Yunnan route. This UNESCO-listed old town is a maze of stone lanes, canals, wooden Naxi houses and stone bridges, with Jade Dragon Snow Mountain rising beyond the rooftops on clear days. Visit early in the morning for quieter streets, then walk north to Black Dragon Pool, where the mountain reflected across the water creates one of the most recognizable views of Lijiang, Yunnan, China. In the evening, return to the old town as its canals and courtyards light up and traditional Naxi music and dance bring a different atmosphere to the streets.

Set aside a separate day for Jade Dragon Snow Mountain, Lijiang. Rising to more than 5,500 meters, the mountain dominates the landscape north of the city. Cable cars take visitors into the high-altitude scenic area for much closer views of its snow-covered peaks and glaciers. The elevation rises quickly here, so take your time and avoid packing too much into the same day.

Getting from Dali to Lijiang is straightforward by train. Direct services connect Dali Station with Lijiang Station throughout the day, with most journeys taking around 1.5–2.5 hours depending on the service. That makes it easy to spend the morning in Dali, Yunnan and reach Lijiang with enough time for an afternoon in the old town.

Dali has also been spotlighted by Jackie Chan, Trip.com Group’s Global Ambassador for China Travel, as part of the global “Go China” campaign. The journey from Dali to Lijiang captures exactly that appeal, linking two of Yunnan’s most distinctive destinations in a single short rail ride.

Climbing into the clouds toward Shangri-La

Take the scenic train from Lijiang to Shangri-La

The Lijiang to Shangri-La journey is the most dramatic rail leg of the Yunnan route.  In around 1.5 hours, the train climbs from Lijiang's 2,400-metre valley floor to Shangri-La's plateau above 3,200 metres. Second-class fares start from around CNY49, with multiple direct services operating each day.

Much of the railway crosses challenging mountain terrain, using a succession of tunnels and bridges to pass through the valleys and gorges of northwestern Yunnan. Watch out the window as the landscape changes fast along the way. Forested valleys of Lijiang give way to alpine meadows, and snow-capped peaks frame the final approach onto the plateau around Shangri-La.

Because this leg runs less frequently than the Kunming–Dali or Dali–Lijiang stretches, it's worth locking in your seat a few days ahead through Trip.com, especially if you're timing your arrival in Shangri-La, Yunnan around a specific onward plan.

From Shangri-La railway station to downtown & major attractions 

Shangri-La Railway Station is only a short distance from the town centre, so reaching the main sights is relatively straightforward. Dukezong Ancient Town is roughly 5 km away and can be reached by local bus or taxi, with the drive generally taking around 15–20 minutes. A taxi is particularly convenient if you are arriving with luggage. Once there, the old town’s Tibetan-style streets and giant prayer wheel make it an easy introduction to Shangri-La, Yunnan, especially around dusk when the historic centre becomes more atmospheric.

For Sumtseling Monastery, continue north from the town centre by taxi, with the journey typically taking around 20 minutes. Pudacuo National Park requires more planning because it lies roughly 25 km outside town. A taxi, organized transfer or tourist shuttle is generally more practical than relying on regular public transportation.

Shangri-La sits at more than 3,200 meters above sea level, so avoid making your arrival day too ambitious. Even if you feel comfortable in Lijiang, the additional elevation can still be noticeable. Spend your first day exploring Dukezong at a relaxed pace, stay hydrated and avoid strenuous activity. Save longer excursions such as Pudacuo National Park until you have had some time to adjust to the altitude.


How to book & ride Yunnan high-speed trains 

Buy train tickets in advance

China's high-speed rail releases tickets on a rolling 15-day window. Seats for any date go on sale exactly 15 days ahead, and popular legs like Kunming–Dali can sell out fast during holidays. This matters most on the Lijiang–Shangri-La leg, which runs far fewer daily services than the Kunming–Dali corridor and sells out first during Chinese national holidays, particularly Golden Week and Chinese New Year.

The simplest fix is Trip.com's pre-booking feature. Just enter your dates as soon as they're more than 15 days out, and Trip.com automatically submits the booking the moment the window opens. No physical ticket is needed anywhere on this route — your passport-verified e-ticket is all you carry, and you scan your passport directly at the gate to board.


How to book tickets

There is no need for a regional rail pass for this itinerary. Simply book each journey separately through Trip.com:

  1. Search your route and travel date. Book Kunming → Dali, Dali → Lijiang, and Lijiang → Shangri-La as individual journeys.

  2. Compare trains and seat classes. Second Class is comfortable for these relatively short journeys, while First Class offers additional space.

  3. Enter your passenger details. Your name and passport number should match your physical passport exactly.

  4. Pay in GBP. Complete payment using UK-issued debit or credit cards (Visa, Mastercard, Amex) with direct billing in GBP (£).

  5. Check your confirmation. Your train number, departure station, time and seat information will appear in your booking.

  6. Board with your passport. Mainland China rail travel is largely paperless. Bring the original passport used to make the reservation and use it at the station gates where supported. Staff can assist where manual passport checks are required.

Know your Yunnan railway stations

Station names become particularly important in Kunming. Kunming Railway Station is closer to the city centre, while Kunming South Railway Station is a major high-speed hub farther southeast. Always remember to check which one appears on your ticket before setting out.

The rest of the route is simpler. Trains arrive at Dali Railway Station, continue from Dali to Lijiang Railway Station, and then run from Lijiang to Shangri-La Railway Station for the final climb onto the plateau.

Always arrive at railway stations at least 30 to 45 minutes before departure. Chinese high-speed rail stations require full security screenings and physical passport checks before entering the departure hall.

Lock in your passport-verified e-tickets on Trip.com and travel from Kunming to Shangri-La one easy rail connection at a time.