Getting Around Yunnan 2026: Regional Transport & the Altitude Reality
The Kunming-Dali-Lijiang HSR spine, the Lijiang-Shangri-La road, Yuanyang access, the Kunming Metro, DiDi in all four bases, and the altitude-AMS reality that shapes every itinerary decision.
By China for Travelers Editorial · Published · Updated
Editorial team based in Chongqing — has NOT used all four-base transport personally in 2026; regional logistics drawn from 2024-2026 r/travelchina and r/chinatravel threads, Trip.com data and operator listings, and Amap routing verified 2026-05-23. This is Path-2 editorial-aggregated coverage. Corrections from travellers with recent ground-level experience in Yunnan are welcomed (see the about page).
Yunnan is not a single city — it is a region with four distinct traveller bases (Kunming, Dali, Lijiang, Shangri-La) plus a fifth outlier destination (Yuanyang), spread across a vertical range from 1,400 m to 4,500 m. Understanding how the transport links fit together is the difference between a smooth multi-week loop and a series of expensive last-minute fixes.
The good news is that the core Kunming-Dali-Lijiang axis now has a proper HSR link, opened in two phases. The complications begin where the rails end: the Lijiang-to-Shangri-La road, the deep-south journey to Yuanyang, and the altitude reality that governs the sequence of every move between bases. This guide covers each transport mode with specific fares, timings and practical decision rules.
For getting into Yunnan from outside the region — airport guides for Kunming Changshui (KMG), Lijiang Sanyi (LJG) and Shangri-La Diqing (DIG), and the arriving-by-HSR options — see the getting to Yunnan guide. For the best times of year to visit, best time to visit Yunnan covers the monsoon, the dry-season rice-terrace windows, and the festival calendar.
Quick decision matrix — which transport for which leg?
- Kunming → Dali, Dali → Lijiang, Kunming → Lijiang direct: HSR — always the first choice. Faster, cheaper per hour than flying, and the stations are closer to the old towns than the airports.
- Lijiang → Shangri-La: shared van from Lijiang Bus Station (¥120-180 per seat) or hired car / DiDi if flexibility matters. No HSR exists on this leg.
- Kunming → Yuanyang: hired car (the only realistic first-timer option unless you read Chinese) or HSR to Mengzi North + 2h drive.
- Airport / station to Old Town in each city: DiDi for Kunming, Dali and Lijiang; taxi or DiDi for Shangri-La.
- Within Kunming city: metro (6 lines); DiDi for gaps and late-night.
- Within Lijiang, Dali or Shangri-La: walking inside the old towns (pedestrian zones); DiDi or bike rental for the wider surroundings.
Transport summary table
| Journey | Mode | Time | Cost (approx.) |
|---|---|---|---|
| Kunming South HSR → Dali Station | HSR (G/D train) | ~2h 25m | ¥140-180 |
| Dali Station → Lijiang Station | HSR (G/D train) | ~1h 45m | ¥110-140 |
| Kunming South HSR → Lijiang Station (direct) | HSR (G train) | ~3h | ¥200-260 |
| Lijiang Bus Station → Shangri-La Old Town | Shared van | ~3-4h | ¥120-180 per seat |
| Lijiang → Shangri-La (hired or DiDi) | Hired car / DiDi | ~3-4h | ¥600-900 total |
| Kunming → Yuanyang (Duoyishu) | Hired car (2-day) | ~5-6h | ¥1,800-2,500 (return) |
| KMG Airport → Kunming city centre | Metro Line 6 | ~35-40 min | ¥6-8 |
| Lijiang Station → Lijiang Old Town gate | DiDi / shuttle bus | ~20-30 min | ¥25-40 / ¥20 |
| Dali Station → Dali Old Town | DiDi / taxi | ~20-30 min | ¥30-50 |
| Shangri-La DIG Airport → Shangri-La Old Town | DiDi / taxi | ~15-20 min | ¥30-50 |
Distances and routing from Amap (高德地图) verified 2026-05-23. Costs are approximate 2025-2026 estimates. Verify HSR fares on Trip.com before booking — fares vary by train class (G-train 2nd class is the standard benchmark). DiDi fares shown in-app before confirmation.
The Kunming-Dali-Lijiang HSR spine
The opening of the Yunnan HSR spine in two phases — Kunming South to Dali in July 2018, then the Dali-to-Lijiang extension in January 2023 — fundamentally changed how foreign visitors move through the region. Before 2023, the Dali-Lijiang leg was a 4-5 hour slow train or bus. Now it is 1 hour 45 minutes on a G-class high-speed train.
Route timings
- Kunming South (昆明南) → Dali (大理站): approximately 2 hours 25 minutes. Multiple daily departures from around 07:00 to 20:00, broadly every 1-2 hours.
- Dali (大理站) → Lijiang (丽江站): approximately 1 hour 45 minutes. Same frequency as the Kunming-Dali leg.
- Kunming South → Lijiang (direct, no change): approximately 3 hours. Some G-trains run the full route without stopping to change — check the Trip.com search for direct options. This is the most efficient sequence if Lijiang is your first destination from Kunming.
Booking
Foreign visitors book on Trip.com → — the only major English-language platform that handles the Chinese rail real-name requirement (your passport name and number must match your ticket). Book at least a few days ahead during peak season (May-October, especially Golden Week in early October). The ticket shows your carriage and seat number — there are no open-seating HSR carriages in China.
Station-to-old-town connections
A consistent pattern across all three stops: the HSR stations are several kilometres from the historic old towns. Plan for a DiDi or shuttle bus connection at each end.
- Kunming South (昆明南): Metro Lines 1 and 2 connect Kunming South to the central city — no DiDi needed for this leg.
- Dali (大理站): the station is approximately 15 km north of Dali Old Town; DiDi or taxi takes 20-30 minutes and costs approximately ¥30-50.
- Lijiang (丽江站): the station is approximately 8 km southeast of Lijiang Old Town; DiDi takes 20-30 minutes (~¥25-40). A shuttle bus also runs between the station and the Old Town for approximately ¥20.
Lijiang to Shangri-La by road
The Lijiang-to-Shangri-La leg is the one non-HSR major inter-city journey in the standard Yunnan loop. No railway connects these two cities as of 2026. The road distance is approximately 180 km, and the journey takes 3-4 hours depending on route, stops and conditions — it climbs from Lijiang at 2,400 m up to Shangri-La (Zhongdian 中甸) at 3,200 m, passing through some of the most dramatic mountain terrain in the region.
Many names in this part of Yunnan carry Tibetan-Naxi roots alongside their Chinese transliterations — Shangri-La (香格里拉) is the official Chinese name for Zhongdian since 2001, named after James Hilton's fictional Himalayan valley in Lost Horizon and long linked to this area. The Naxi (纳西族) and Tibetan (藏族) cultural presence is visible in architecture, cuisine, and place names throughout this stretch of road.
Shared van from Lijiang Bus Station
The standard traveller option is a shared minivan (拼车) departing from Lijiang Bus Station (丽江客运站), located a short DiDi ride south of the Old Town. Vans depart approximately 4-6 times daily, most commonly in the morning between 07:00 and 10:00. Fare: approximately ¥120-180 per seat, fixed rate displayed at the windows. Seats are usually available without advance booking except during national holidays. Your guesthouse front desk can often arrange the booking and confirm the day's departure times.
Hired car or DiDi
A hired car (包车) gives you flexibility to stop at Tiger Leaping Gorge, control the pace of the altitude gain, and arrange a return trip without relying on a station schedule. Cost: approximately ¥600-900 total for a car with driver for the one-way Lijiang-Shangri-La journey; negotiate the return trip separately. DiDi long-distance is available for the same route at comparable cost.
Tiger Leaping Gorge — the natural Day-1 stop
Tiger Leaping Gorge (虎跳峡) sits directly on the Lijiang-Shangri-La road, approximately 60 km north of Lijiang. The gorge — one of the deepest in the world — is a natural break point for the road journey and the majority of travellers break the leg here: spend a night in the gorge area (Upper Tiger Leaping or Middle Tiger Leaping guesthouses), hike the high trail the next morning, and continue to Shangri-La in the afternoon. This splits the altitude gain (Lijiang 2,400 m → gorge rim ~2,800 m → Shangri-La 3,200 m) across two days, which is medically sensible and practically enjoyable.
Browse Shangri-La hotels on Trip.com →
Getting to Yuanyang
The Yuanyang Hani Rice Terraces (元阳哈尼梯田) — a UNESCO World Heritage Site since 2013 — sit in the deep south of Yunnan in Honghe Prefecture, at an altitude of approximately 1,400-1,800 m. This is not on the Kunming-Dali-Lijiang loop and requires a deliberate detour, usually from Kunming. The sunrise terrace view from Duoyishu (多依树) village is the target, which means arriving in the area the afternoon before.
Option 1 — Hired car from Kunming (the recommended first-timer approach)
A hired car with driver from Kunming to Yuanyang is the most practical option for foreign visitors without Chinese-language confidence. Distance: approximately 300 km, 5-6 hours from central Kunming depending on traffic and road conditions. Cost: approximately ¥1,800-2,500 for a 2-day round trip with driver (driver overnight in the area, return on day 2 after the sunrise window). This is a significant cost for solo travellers; it becomes more reasonable for groups of 3-4 splitting the hire. Your Kunming hotel can arrange a reputable driver contact.
Option 2 — HSR to Mengzi North, then drive
High-speed rail now runs from Kunming South to Mengzi North (蒙自北) in approximately 3 hours. From Mengzi North station, Yuanyang is approximately 2 hours by hired car or taxi (no public bus that foreign visitors can reliably navigate independently). This option is cheaper than a full-car hire from Kunming if you book the HSR separately and then arrange a local car from the station.
Option 3 — Fly Kunming to Mengzi
Regional flights operate Kunming to Mengzi (蒙自机场) in approximately 50 minutes. Combined with the 2-hour drive from the airport, the total journey time is similar to the HSR option. Most travellers consider flying unnecessary for this leg given the HSR alternative, but it is an option during periods of full HSR bookings.
Overnight at Duoyishu is mandatory
The famous sunrise terrace window — the terraces reflecting dawn light across the stacked fields — happens at the Duoyishu (多依树) viewpoint, a 20-minute drive from the main Yuanyang tourist hub at Xinjie. You must overnight in Duoyishu village or the surrounding area to reach the viewpoint before sunrise. Guesthouses in Duoyishu are basic — expect simple rooms, local food, and in winter (the prime photography window, November-March) no heating. The view is worth it.
Browse Yuanyang guesthouses on Trip.com →
The Kunming Metro
Kunming is the only Yunnan city with a metro. As of 2026, the Kunming Metro has six lines (Lines 1, 2, 3, 4, 5 and 6), opened in stages between 2012 and 2024. Lijiang, Dali and Shangri-La have no metro — in those cities, DiDi and walking handle everything.
Lines most useful to foreign visitors
- Line 6 — KMG Airport to city centre: the airport line. Kunming Changshui Airport (KMG) is connected directly to the city via Line 6; the journey to the central interchange at Tang Shi Si (唐市) takes approximately 35-40 minutes and costs ¥6-8. Transfer to Line 3 at Tang Shi Si for east-west city movement, or to Line 1/2 for the HSR station at Kunming South.
- Line 3 — east-west central spine: runs through the main commercial and hotel districts of central Kunming, linking the east and west bus station areas. Also useful for accessing the area around Green Lake (翠湖) and the Yunnan Provincial Museum.
- Lines 1 and 2 — south to Kunming South HSR: both lines extend to Kunming South station (昆明南站), the departure point for HSR to Dali and Lijiang. From the city-centre hotel districts, the metro to Kunming South takes approximately 20-30 minutes.
Payment
Alipay or WeChat Pay QR-code entry at the turnstile — the same system as Beijing and Shanghai. A foreign Visa or Mastercard linked to Alipay is the standard setup for foreign visitors (see the Alipay setup guide). Metro hours are typically 06:30-23:00, but verify Line 6 first-departure times for early flights at KMG. Stations are bilingual (Mandarin + Pinyin); announcements in both languages.
No metro in Lijiang, Dali or Shangri-La
Lijiang and Dali are mid-sized cities that have not built metro systems; their old towns are pedestrian-scale. Shangri-La (Zhongdian) is a small Tibetan-plateau town with no metro and limited public bus infrastructure. In all three, DiDi and walking are the primary in-city transport modes.
Browse Kunming hotels on Trip.com →
DiDi for foreigners across Yunnan
DiDi (滴滴) operates in Kunming, Dali, Lijiang and Shangri-La. The English-language interface is standard, and foreign Visa or Mastercard payment works through Alipay or WeChat Pay integration. Set up the app (and the payment method) before you leave home — the verification steps are easier with good Wi-Fi.
When to use DiDi in each base
- Kunming: for anything the metro doesn't cover — late-night returns, hotel to the airport if the last metro has run, cross-city runs between tourist clusters. Fare: city centre to KMG Airport approximately ¥50-80; city to Kunming South HSR approximately ¥30-50 (though the metro is cheaper and usually faster for this leg).
- Dali: station to Old Town (¥30-50, ~20-30 min); day trips to Cangshan Mountain (苍山) cable car bases; Erhai Lake (洱海) circuit points; return runs from outlying restaurants or markets.
- Lijiang: station to Old Town gate (¥25-40); Jade Dragon Snow Mountain (玉龙雪山) cable car base (approximately 30-40 min from the Old Town, ¥60-90); Blue Moon Valley; the Shuhe Old Town (束河古镇) if you are moving between the two Naxi settlements. Note that cars cannot enter the Old Town pedestrian zone — DiDi drops you at one of the gate entry points.
- Shangri-La: airport to Old Town (¥30-50, ~15-20 min); Songzanlin Monastery (松赞林寺) ~5 km from the Old Town (¥15-25); Pudacuo National Park (普达措) ~25 km from town (¥60-100 depending on traffic). DiDi availability is thinner in Shangri-La than in the other three bases — if a car is not appearing, the hotel front desk can usually arrange a local driver contact.
- Pre-dawn runs for sunrise photography: Yuanyang sunrise, Jade Dragon alpine starts, Meili Snow Mountain (梅里雪山) at Deqin — DiDi handles these when you have a driver contact. In remote areas without reliable DiDi coverage, a pre-arranged hotel driver is the fallback.
Altitude and AMS — the reality above 2,500 m
Yunnan's transport decisions are inseparable from its altitude profile. The four bases span almost 2,000 vertical metres, and moving between them too quickly is the most common reason foreign visitors spend a day in bed.
Altitude at each stop
- Yunnan entry via Kunming (KMG): 1,890 m — below the threshold where AMS typically begins for healthy adults.
- Dali: approximately 1,900 m — similar to Kunming. Dali is a gentle first stop.
- Lijiang: approximately 2,400 m — the first altitude step. Most healthy adults feel fine; some visitors notice mild breathlessness or disrupted sleep on the first night.
- Shangri-La (Zhongdian): approximately 3,200 m — AMS becomes a genuine risk here. Persistent headache, nausea, fatigue and difficulty sleeping are the common onset symptoms.
- Jade Dragon Snow Mountain cable car (upper terminal): approximately 4,506 m — a sharp altitude spike from Lijiang for a day excursion.
- Deqin / Meili Snow Mountain viewing area: approximately 3,500-4,500 m depending on where you stop.
- Yuanyang rice terraces: approximately 1,400-1,800 m — lower than Lijiang. Yuanyang is the one major Yunnan destination where altitude is not a concern.
How to build altitude gradually
The recommended itinerary sequence is not a coincidence — it follows the altitude profile. Kunming → Dali → Lijiang → Shangri-La adds altitude in manageable steps. Never fly direct to Diqing Shangri-La Airport (DIG) from a sea-level city and attempt a full day of activity — the jump from ~0 m to 3,200 m with no acclimatisation day is the scenario most likely to result in a miserable first 24 hours. If you must arrive at DIG, plan a full rest day in Shangri-La before doing anything strenuous.
Practical altitude rules
- Hydrate more than normal. Water at altitude is twice as important as at sea level — dehydration accelerates AMS symptoms.
- Avoid heavy alcohol on the first night at each new altitude. Alcohol worsens the sleep disruption and headache associated with altitude change.
- Carry oxygen on the Jade Dragon cable-car day. Personal oxygen cans (氧气罐) are sold at the cable-car base station for approximately ¥80 each. One can per person is the standard recommendation; two cans if you plan to spend extended time at the 4,506 m terminal.
- Know the AMS threshold. A mild headache that clears after rest, food and water is normal and usually self-resolving. A severe or worsening headache, nausea, vomiting, loss of coordination or any confusion is a signal to descend and seek medical attention. This is the standard plateau-travel threshold — not medical advice, which you should get from a doctor before your trip if you have cardiac or pulmonary conditions.
- The Diqing Tibetan Autonomous Prefecture People's Hospital (迪庆藏族自治州人民医院) in Shangri-La handles altitude-related presentations regularly. Its address is included in the Emergency Essentials section of the Yunnan hub page.
This article does not substitute for medical advice. The altitude reality of Yunnan is standard public-health information for plateau travel; if you have pre-existing heart or lung conditions, consult a doctor before booking flights to Shangri-La or above.
Inter-city buses
Conventional buses and shared vans are the cheap option for several Yunnan legs where HSR does not reach or where the distance makes a shared-van more practical than a taxi.
Key bus stations and routes
- Lijiang Bus Station (丽江客运站): the main departure point for Shangri-La (4-6 departures daily, ¥120-180), Tiger Leaping Gorge (45 min to the gorge mouth, ¥25-35), and Dali (if you prefer bus to HSR, though most choose the train). Located south of the Old Town — a short DiDi ride.
- Dali Bus Station (大理客运站): useful for Shaxi Ancient Town (沙溪古镇, 90 min north, ¥30-40) — a UNESCO-listed village on the Ancient Tea Horse Road that has no HSR stop. Also serves Xizhou (喜洲), the Bai ethnic village north of Dali Old Town (30 min, ¥10-15).
- Kunming East Bus Station (昆明东部客运站): the departure point for Kunming Stone Forest (石林, 90 min, ¥30-35). Accessible via metro — check Line 3 for the relevant stop.
- Shangri-La Bus Station (香格里拉客运站): for Deqin and Meili Snow Mountain (梅里雪山, approximately 4-5 hours, the remotest leg in standard Yunnan itineraries).
Bus timetables in Yunnan change seasonally — verify departure times at the station or through your guesthouse on the day. Shared vans often depart when full rather than on a strict schedule; morning is generally the most reliable departure window.
In-base transport — walking and cycling
All four Yunnan bases have a pedestrian-scale heart where walking is the primary mode. The character of each old town shapes how you move within it:
- Lijiang Old Town (大研古城): pedestrian-only — no cars or motor scooters inside the UNESCO-listed old town. Stone lanes, canal-side walkways, gate arches. Walking is the only option inside the old town walls; DiDi drops at the perimeter gates.
- Shuhe Old Town (束河古镇): smaller, quieter, similarly pedestrian-scale. Located approximately 4 km northwest of Lijiang Old Town — worth a DiDi or bike rental to reach.
- Dali Old Town (大理古城) and Erhai Lake cycling: the Erhai lakeside loop is the most famous cycling route in Yunnan — 90-130 km around the full lake, or shorter segments between the Old Town and the lakeside villages. Bike rental is widely available in Dali Old Town for approximately ¥30-50 per day. Electric bikes (¥50-80/day) handle the gentle incline to Cangshan Mountain viewpoints.
- Shangri-La Dukezong Old Town (独克宗古城): mostly walkable — the Tibetan-style old quarter is compact, with the main square (月光广场, Moonlight Square) as the pedestrian hub. The approach to Songzanlin Monastery (松赞林寺) is 5 km outside town — take DiDi or a local taxi rather than walking.
The shared-van culture in Yunnan
Shared minivans (拼车 or 面包车) are the workhorse of Yunnan tourism — perhaps more so than in any other region of China at the traveller scale. They fill the gap between the HSR (which connects only the main cities) and the attractions that lie in the mountains and villages between stations.
Typical logistics: vans hold 7-12 passengers, depart when full or at scheduled times from the bus station, cost ¥45-180 depending on route, and can be arranged at hotel and guesthouse front desks throughout Yunnan. Guesthouse owners in particular — especially in Lijiang, Dali and Shangri-La — often have standing arrangements with reliable drivers and will facilitate bookings in English or with a basic Chinese note you can show the driver.
For routes without a fixed-schedule van (e.g. Shangri-La to Deqin for Meili Snow Mountain at 4,000+ m), a hired car is the practical alternative — the guesthouse front desk is your best first call. Factor both the altitude gain and the remote road conditions into how much time you allow.
Browse Lijiang Old Town accommodation on Trip.com →
Frequently asked questions
Is the Kunming-Dali-Lijiang HSR the fastest way to travel between those three cities?
When does the HSR not work for getting around Yunnan?
What is the best way to get from Lijiang to Shangri-La?
What is the best altitude-acclimatisation approach for the Yunnan loop?
Do I need to carry oxygen on Jade Dragon Snow Mountain?
What are the Kunming Metro hours, and does it go to the airport?
Is DiDi reliable in Lijiang, Dali and Shangri-La?
Are shared vans safe and reliable?
Is foreigner pricing an issue on public transport in Yunnan?
Can I book the Lijiang-Shangri-La bus online in English?
Related Yunnan guides
- Getting to Yunnan — airports (KMG / LJG / DIG), the arriving-by-HSR options, and which entry point suits which itinerary.
- Best time to visit Yunnan — the monsoon window, the dry-season rice-terrace photography window, and the festival calendar.
- Tiger Leaping Gorge — the deep gorge on the Lijiang-Shangri-La road; the high trail, guesthouses, and how to plan the stopover.
- Lijiang Old Town — the UNESCO Naxi town, canal lanes, Jade Dragon Snow Mountain excursion, and where to stay (Old Town vs Shuhe vs new city).
- Yuanyang Hani Rice Terraces — the Duoyishu sunrise, UNESCO heritage, and the deep-south Yunnan logistics.
- Alipay setup for foreigners — link a foreign Visa or Mastercard; essential for the Kunming Metro, DiDi, and attraction tickets throughout Yunnan.
- DiDi for foreigners in China — install, link a foreign card, and hail a car in any of the four Yunnan bases.
- Itinerary builder — build a day-by-day Yunnan loop itinerary from the pre-set sample plans.
Sources: editorial team based in Chongqing (mainland-China resident since 2018 — NOT a Yunnan resident, Path-2 editorial-aggregated). Amap (高德地图) routing and distances verified 2026-05-23. HSR timings and fare ranges from Trip.com search 2026-05. Shared-van fares and bus routes from aggregated r/travelchina and r/chinatravel threads 2024-2026, and guesthouse operator listings. Altitude figures are standard published elevations for each location. This article is not medical advice — altitude information reflects the standard plateau-travel approach; consult a doctor if you have pre-existing cardiac or pulmonary conditions. All fares and timings are subject to change — verify before you travel.