How to Travel by Train & Bus in Yunnan Province

This page explains how to travel Yunnan by bus and train. Here you can see the train or bus schedule and look for the best route to travel from A to B.

Dali (大理)

Dali Bus Schedule

Bus Schedule from Dali Xingsheng Bus Station (大理兴盛路客运站)
From – To Departures Ticket Fares (yuan) Travel Time
to Kunming 7:20 – 19:30, every 40mins 145-150 4-5h
to Lijiang 8:30 – 19:00, 5 daily 68 – 87 3.5h
to Tengchong 10:00, 13:00 119 7h
to Mangshi 10:30, 11:30 108 6-7h
Bus Schedule from Dali North Bus Station (大理北站客运站)
From – To Departures Ticket Fares (yuan) Travel Time
to Kunming 9:30 – 18:00, hourly 100 – 138 4.5 – 5h
to Lijiang 6:45 – 19:00 50, 54, 67 3.5h
to Deqin 18:00 145 15h
to Shangri La 6:30 – 12:00 85 – 95 8h
Bus Schedule from Dali East Bus Station (大理东站客运站)
From – To Departures Ticket Fares (yuan) Travel Time
to Kunming 7:30 – 17:30 128-146 4-5h
to Jinghong 8:20, 9:40, 11:00 208 15h
Bus Schedule from Dali Express Bus Station (大理快速客运站)
From – To Departures Ticket Fares (yuan) Travel Time
to Kunming 7:30 – 19:00, hourly 115 4.5-5h
to Chuxiong 7:00 – 18:40 77 2.5h

Jianshui Bus Schedule

From – To Departures Ticket Fares (yuan) Travel Time
Jianshui to Kunming 7:00 – 19:35 (seat) & 21:30, 22:10 (sleeper) 73 3.5h
Jianshui to Yuanyang 7:15 – 18:40 30-43 2.5h
Jianshui to Hekou 6:40,8:15,10:50 65-77 4-6h
Jianshui to Jinghong 13:30,16:30 175 12h
Jianshui to Mengzi 7:15 – 18:40 27 1.5h
Jianshui to Puer 8:50 (daily) 155 8h

Kunming to Jianshui

There are two ways to travel from Kunming to Jianshui: train and bus, and it takes about 3 hours by train or 3.5 – 4 hours by bus to cover the journey.
How far: The distance between Kunming and Jianshui is about 207 kilometers.

  • By train: There are 4 daily ordinary trains running from Kunming to Jianshui, taking about 3 hours and costing CNY 29.5 in a hard seat. The 4 daily trains depart daily at 07:50,10:45, 12:45, 16:05 from Kunming Railway Station, stop at Jianshui Railway Station and finally terminate at Mengzi or Hekou North Station. (Check live train times at http://www.chinahighlights.com/china-trains/)
  • By bus: Taking a bus is also a convenient option. The buses to Jianshui depart from Kunming South Bus Station, and the bus fare is CNY83 per person and journey time 4 hours.

Jinghong to Jianshui

The only way to travel from Jinghong to Jianshui is by bus, which costs from 155 – 200 yuan and takes about 12 hours to cover the 534 kilometers bus journey. The buses to Jianshui departs from Jinghong Bus Station (Jinghong Keyunzhan, Keyuzhan = Bus Station), and from Jianshui you can take a bus to transfer to Yuanyang.

Yuanyang to Jianshui

Dali to Jianshui

Jinghong (景洪)

Jinghong Bus Schedule

From – To Departures Ticket Fares (yuan) Travel Time
Jinghong to Kunming 8:00 – 22:20 220 – 255 8h
Jinghong to Jianshui 9:30, 10:30 155- 200 12h
Jinghong to Lijiang 9:30 346 14h
Jinghong to Dali 8:30, 10:00 275 10h
Jinghong to Puer 7:35 – 15:00 53 3h

Hekou (河口)

Hekou Bus Schedule

From – To Departures Ticket Fares (yuan) Travel Time
Hekou to Kunming 8:45, 10:50, 12:30, 13:00,14:40, 19:20, 19:30 145 – 150 7h
Hekou to Mengzi 8:00 – 17:40, 19 daily 48 – 64 2.5 – 5h
Hekou to Yuanyang 6:10, 9:00 46 4.5h
Hekou to Jianshui 6:00, 6:15, 7:15 70 4h

Trusted Online Ticket Agents:

Option 1: China Highlights is a reliable online agency  for China train ticketing. They get positive reviews on TripAdvisor & Trustpilot. Sharon and her team help you buy tickets & plan rail routes even deliver tickets to your hotels with a service fee.

Option 2: Trip.com  is an internatioal brand owned by Ctrip Group, China's largest online travel booking platform. Trip.com offers booking service for flight, train, hotel, activities, etc

Leave a Reply