Home / Destinations / China / Yunnan / Transportation
Transportation Guide

Getting Around Yunnan 2025

Navigate Yunnan like a local with our transportation guide.

Yunnan is China's most ethnically diverse province, home to 26 of China's 56 recognized ethnic groups. Stretching from subtropical jungles in the south to Tibetan plateau landscapes in the north, it offers an extraordinary range of landscapes, cultures, and experiences. Famous for Lijiang's ancient town, Tiger Leaping Gorge, and Xishuangbanna's tropical rainforests, Yunnan is a destination unlike anywhere else in China.

Transportation Overview

Quick comparison of transport options in Yunnan.

🚌

Public Transit

Availability: ★★★★☆

Kunming has a well-developed metro system (6 lines including airport link). Buses are comprehensive but challenging without Chinese language skills. Long-distance buses are reliable and comfortable.

🚕

Taxis

Availability: ★★★★☆

DiDi is the preferred option — safer, metered, and with ride history. Street taxis are available but use meters; confirm meter is running before departure.

🚗

Car Rental

Recommended: ★★★☆☆

Car rental requires a temporary Chinese license obtained locally. Motorbike rental available informally in Dali and Xishuangbanna — be cautious.

🚶

Walking

Suitable: ★★★☆☆

Old Towns in Lijiang, Dali, and Shangri-La are very walkable. City centers in Kunming are walkable; distances between attractions can be large. Comfortable shoes essential for cobblestone streets.

Getting There

How to arrive in Yunnan.

✈️ By Air

Airport

Kunming Changshui International Airport

KMG28km northeast of city center from center

Yunnan's main international airport and one of Southwest China's busiest hubs, with direct flights to major Chinese cities, Southeast Asian destinations, and limited international routes

Transfer options: Metro Line 6: ¥5 ($0.70), 17 min to city center, Airport Shuttle Bus: ¥25 ($3.50), 45-60 min to city center, Taxi: ¥100-150 ($14-21), 30-40 min, DiDi: ¥90-130 ($12-18), pre-booked
Airport

Lijiang Sanyi Airport

LJG25km from Lijiang Old Town from center

Handles frequent flights from Kunming (50 min), Chengdu, Shanghai, Beijing, and other major Chinese cities; a vital gateway for tourists visiting Lijiang and Jade Dragon Snow Mountain

Transfer options: Airport Bus: ¥20 ($3), 50 min to Old Town, Taxi: ¥80-100 ($11-14), 35 min, Pre-booked hotel transfer: ¥100-150 ($14-21)
Airport

Dali Huangcaoba Airport

DLU13km from Dali city from center

Smaller airport serving Dali with connections to Kunming (40 min), Chengdu, Guangzhou, and select routes; high-speed rail is often a better option from Kunming

Transfer options: Airport Bus: ¥10 ($1.40), 30 min to Dali, Taxi: ¥50-80 ($7-11), 20 min, Shared Van to Ancient City: ¥15 ($2)
Airport

Diqing Shangri-La Airport

DIG5km from Shangri-La city center from center

High-altitude airport (3,279m) serving Shangri-La with connections to Kunming (50 min), Chengdu, and Beijing; prone to weather cancellations in winter

Transfer options: Airport Bus: ¥10 ($1.40), 15 min to Old Town, Taxi: ¥20-30 ($3-4), 10 min
Airport

Xishuangbanna Gasa Airport (Jinghong)

JHG5km from Jinghong city center from center

Serves Xishuangbanna's capital Jinghong with flights from Kunming (50 min), Chengdu, and Guangzhou; no high-speed rail alternative, so flights are the primary long-distance connection

Transfer options: Airport Bus: ¥5 ($0.70), 20 min to center, Taxi: ¥20-30 ($3-4), 10 min

Airport Transfer Options

🚕 Taxi

$14-21, 30-40 min to Kunming center

Taxis from Kunming airport have a fixed meter; no bargaining needed. Queue at designated taxi zones outside Arrivals.

🚐 Shared Shuttle

$3.50, shared airport shuttle bus

Multiple lines from Arrivals (Level 1); Line 1 serves the city center every 30 min from 06:30 to last flight

🚌 Public Bus

$0.70, Metro Line 6

Metro Line 6 runs from the airport to city center in 17 minutes; runs 06:20-22:55

🚗 Private Transfer

$12-18, pre-booked DiDi or hotel transfer

Book DiDi in advance via the app; hotel transfers available from most properties for ¥150-250

🚗

Complete Transportation Guide

Route guides, fare information, and transport app recommendations.

Get Guide

Local Transportation

Getting around within Yunnan.

Each Yunnan city requires different transport strategies; plan ahead as distances can be large

DiDi ride-hailing (essential everywhere)

Kunming Metro for city transit

Bicycle rental for Dali/Erhai Lake

Walking in Old Towns (Lijiang, Dali, Shangri-La)

Shuttle buses within scenic areas

🚌 Buses

Kunming city buses cost ¥1-2 ($0.15-0.30) per ride; mobile payment required. Reliable but route navigation requires Chinese

🛺 Local Alternatives

Kunming Metro (6 lines, ¥3-7), DiDi ride-hailing across all Yunnan cities, bicycle rental in Dali and Lijiang

Taxis & Rideshare

On-demand transport options.

Taxi

Regular Taxis

¥13 ($1.80) base fare + ¥2.30 ($0.32)/km in Kunming

Typical fare: $3-7 for average city ride in Kunming or Lijiang
App

Ride-Hailing Apps

['DiDi Chuxing']

DiDi Chuxing (滴滴出行)

Taxi Safety Tips

  • Use official taxis or verified ride-hailing apps
  • Agree on fare before starting or ensure meter is running
  • Have your destination written down in local language
  • Keep small bills for payment - drivers may not have change
  • Share your ride details with someone if traveling alone at night

Intercity Travel

Getting between cities and regions.

High-speed rail serves the Kunming-Dali corridor (2h, ¥110-148/$15-20). Domestic flights are fastest for Lijiang, Shangri-La, and Xishuangbanna. Buses connect smaller towns and villages.

Bus

Long-Distance Buses

Long-distance buses from Kunming West Bus Station and South Bus Station from ¥60 ($8) to Dali (3.5h), ¥110 ($15) to Lijiang (8h)

Shared

Shared Taxis/Minivans

Shared minivans on popular tourist routes: Lijiang-Tiger Leaping Gorge ¥30 ($4), Dali-Shaxi ¥35 ($5)

Air

Domestic Flights

Domestic flights Kunming-Lijiang from ¥200 ($28, 50 min); Kunming-Shangri-La from ¥250 ($35, 55 min)

Private

Private Car/Driver

Private car hire with driver from ¥500 ($70)/day for city, ¥800-1200 ($110-165)/day for intercity

Driving in Yunnan

Information for self-driving travelers.

Recommended?

Yes

Driving Side

right

License Required

International Driving Permit not valid in China — must obtain a temporary Chinese driver's license from a local authority

Road Conditions

Mountain roads can be narrow, steep, and poorly maintained; landslides possible in rainy season (June-September)

Driving Considerations

  • Research local driving laws and road conditions before deciding to drive
  • Consider hiring a driver instead - often affordable and less stressful
  • Ensure comprehensive insurance if renting a vehicle
  • Avoid driving at night in unfamiliar areas
  • Keep copies of all documents (license, insurance, rental agreement)

Transportation Tips

Essential advice for getting around.

💡

Download DiDi (Chinese Uber) before arriving — register with your international phone number

💡

Set up WeChat Pay or Alipay for metro, buses, and many taxis before traveling

💡

Book train tickets on the China Railway app (12306) or at stations; popular routes sell out on holidays

💡

Lijiang-Shangri-La highway has spectacular mountain scenery — consider the bus for this leg over flying

💡

The Kunming-Dali high-speed train is frequent (20+ daily), comfortable, and faster than flying when including check-in

💡

In Xishuangbanna, motorcycle taxis (electric) are a common and cheap way to get around Jinghong

💡

Carry cash (¥500-1000) as backup; small towns and rural areas may not accept mobile payment

💡

Luggage storage is available at Kunming train station and main bus stations (¥10-30/day)

Useful Apps

DiDi Chuxing (滴滴出行)

China's dominant ride-hailing app — essential for taxis, private cars, and carpooling across all Yunnan cities

12306 (China Railway)

Official app for buying train tickets; international cards accepted on the website for foreigners

Amap (高德地图)

China's best navigation app with public transit routing, bus lines, and metro maps — more accurate than Google Maps for China

WeChat (微信)

Essential super-app for payments, translation, finding addresses, and booking tours and transport

Ctrip (携程)

Best app for booking domestic flights, trains, hotels, and scenic area tickets in English

Navigate Yunnan Like a Local

Get our complete transport guide with route planners, fare guides, and essential travel phrases.

Download Transport Guide