Home / Train /

Guilin - Yichun Train

Currently, there are only one-way high-speed trains from Yichun to Guilin, with four daily departures. It takes around 4 hours to finish a total distance of around 685 kilometers (426 miles). The ticket fare for a second class seat is around CNY 274. Alternatively, if you want to take bullet trains from Guilin to Yichun, transferring at Changsha South Railway Station is a good option, with a total duration of fewer than 5 hours. 

In addition, around 2 normal trains are available from Guilin North Railway Station to Yichun Railway Station and 1 for return. The total distance is about 621 / 659 kilometers (386 / 410 miles), requiring around 7.5 - 10 hours for a one-way trip. The ticket fare for booking a hard sleeper is CNY 161.

There is one pair of overnight normal-speed trains K1523/ 1524 running between these two cities every day. The overnight sleeper trains may be a wonderful choice for budget travelers since they can purchase a soft or hard sleeper ticket and have a rest on the train. In this way, they can save the money on hotels and have more daytime to travel.

Guilin - Yichun High Speed Train

Basic Facts:

Duration: Around 4 - 4.5 hours
Distance: Around 685 kilometers (426 miles)
Top speed: 300 km/h (186 mph)
Operated at: Guilin North Railway Station, Yichun Railway Station
Major stations along the way: Quanzhou South of Guangxi, Dong’an East, Yongzhou, Qiyang, Qidong, Hengyang East, Changsha South, Liling East
 

Yichun to Guilin Bullet Train Timetable

(Last Update on May 7, 2026)
Train No.Departure - ArrivalTravel Time
G150513:15 - 17:234h8m
G150313:52 - 18:104h18m
G233916:04 - 20:064h2m
Note: The above timetable is only for reference. Please search for the real-time schedule via the search box on page top. Plus, there are no Guilin to Yichun bullet trains. 
 

Guilin - Yichun High Speed Train Ticket Fare

(Last Update on May 8, 2026)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 807 - 911.5
USD 119 - 135
CNY 436 - 463
USD 64 - 68
CNY 272 - 288.5
USD 40 - 43

 

Guilin - Yichun Normal Train

Basic Facts:

Duration: Around 7.5 - 10 hours
Distance: Around 621 / 659 kilometers (386 / 410 miles)
Top speed: 120 km/h (75 mph)
Operated at: Guilin North Railway Station, Yichun Railway Station
Major stations along the way: Yongzhou, Qiyang, Qidong, Hengyang, Hengshan, Zhuzhou, Pingxiang
 

Guilin to Yichun Train Schedule

(Last Update on May 7, 2026)
Train No.Departure - ArrivalTravel Time
K155804:00 - 12:188h18m
K152419:42 - 05:37+9h55m

 

Yichun to Guilin Train Timetable

(Last Update on May 7, 2026)
Train No.Departure - ArrivalTravel Time
K152317:56 - 04:16+10h20m
Notes:
1. The above timetable is only for reference. Please search for the real-time schedule via the search box on page top.
2. “+” means the second day.
 

Guilin - Yichun Train Ticket Fare

(Last Update on May 8, 2026)
Soft SleeperHard SleeperHard Seat
CNY 244
USD 36
CNY 161 - 174
USD 24 - 26
CNY 86 - 93
USD 13 - 14

 
 

Transfer in Changsha South Train Station for More High-Speed Trains

Departure from Guilin Railway Station

Routes  High Speed Schedule Duration  Ticket Fare (Second Class Seat)
Guilin  –  Changsha South 
 
about 7 pairs from about 09:19 to 12:45 2.5 - 5.5 hours CNY 197.5 - 256
Changsha South – Yichun
  
17 daily pairs from 12:35 to 21:04 0.5 - 1 hours CNY 76 - 91
Total   --- 3 - 6.5 hours CNY 273.5 - 347
 

Departure from Guilin North Train Station

Routes  High Speed Schedule Duration  Ticket Fare (Second Class Seat)
Guilin North  –  Changsha South 
 
about 8 pairs from about 07:54 to 16:24 2.5 - 3.5 hours CNY 184 - 200
Changsha South – Yichun
  
21 daily pairs from 11:24 to 21:04 nearly 0.5 - 1 hours CNY 76 - 91
Total   --- 3 - 4.5 hours CNY 260 - 291

 
Major Rail Lines from Guilin to:
- Last updated on May. 08, 2026 by Rachel Hou -