Lijiang - Shangri-La Train

Lijiang and Shangri-La are connected by 10 pairs of high speed trains. The running distance is 139 kilometers (86.4 miles) with a travel time of 1 - 2 hours. The price of second class seat is CNY 56 - 70 (US$ 8 - 10). 

 

Lijiang - Shangri-La Train

Basic Facts

 Open Date: November 26, 2023
 Duration: about 1 - 2 hours
 Distance: 139km (86.4 miles)
 Speed: 140km/h (87 mile/h)
 Operated at: Lijiang Railway Station, Shangri-La Railway Station
 Station along the way: Xiaozhongdian Railway Station

Lijiang - Shangri-La Train Schedule

(Last Update on Jul 7, 2026)
Train No.Departure - ArrivalTravel Time
C98907:30 - 08:541h24m
C44107:50 - 09:251h35m
C98509:41 - 11:221h41m
C98712:05 - 13:181h13m
C11913:02 - 14:251h23m
C8713:50 - 15:001h10m
C37714:21 - 16:051h44m
C63916:59 - 18:401h41m
D23917:52 - 19:421h50m
C64321:12 - 22:251h13m

 

Shangri-La - Lijiang Train Timetable 

(Last Update on Jul 7, 2026)
Train No.Departure - ArrivalTravel Time
C64407:22 - 08:321h10m
D24009:36 - 10:571h21m
C64010:05 - 11:261h21m
C98412:00 - 13:401h40m
C98613:46 - 15:251h39m
C98815:01 - 16:141h13m
C37415:25 - 16:471h22m
C8817:25 - 18:351h10m
C44219:02 - 20:151h13m
C99020:25 - 21:481h23m

 

Lijiang - Shangri-La Train Ticket Price

(Last Update on Jul 7, 2026)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 194 - 243
USD 29 - 36
CNY 89 - 111
USD 13 - 17
CNY 56 - 70
USD 8 - 10

 

Other Transportation Option: Lijiang - Shangri-La Coach

Lijiang - Shangri-La coaches depart from Lijiang Bus Station to Shangri-La Bus Station daily from 07:00 - 18:00, taking about 2.5 hours. The ticket fare is CNY 80 (US$ 11.4). From Shangri-la Bus Station, tourists can take Shangri-la bus line 3 at Minzu Zhongxue nearby to Songzanlin Monastery.

From the north and south gate of Lijiang Old Town, there are also coaches to Dukezong Ancient Town in Shangri-La departing from 09:00 - 11:20 at a cost of CNY 88 (US$ 12.6).
 

Lijiang - Shangri-La Train VS Coach

Transportation Train Coach
Duration  1 - 2 hours 2.5 - 3 hours
Price  Second class seat: CNY 56 - 70 (US$ 8 - 10) Around CNY 80 (US$ 11.4)
Departures Frequency 11 pairs per day 15 pairs every day
Punctuality Quite punctual Usually be punctual
Pros and cons  Fast and comfortable Slow and less comfortable
 

Transportation to/from Railway Stations

 Lijiang Railway Station: Bus No. 4, 16, 18, 103, 104, 105, 202, 209
 Shangri-La Bus Station: Shangri-La Bus Line 12 (nearest bus stop: Liangshipo)
 

How to Travel from Shangri-La Railway Station to Nearby Attractions

To Dukezong Ancient Town & Songzanlin Monastery
Shangri-La Railway Station is 2-3km (1.24 - 1.86 miles) away from Dukezong Ancient Town scenic area. From the train station, tourists can walk southward to reach the ancient town, inside which there are hotels and restaurants. From the east gate of the town, Shangri-La Bus No. 3 will take you to another attraction, Songzanlin Monastery. The bus ride will take you about one hour. and cost CNY 2.
- Last updated on Jul. 07, 2026 by Rachel Hou -