Exact answer Β· Transport

Guilin to Kunming train in 2026: times, fares and which station

Short answer

For travel on 14 October 2026, 12306's English page listed 7 trains from Guilin to Kunming: 2 high-speed G trains, 4 D trains and 1 overnight T train. The fastest was G908 at 4h32m; the D trains took 6h20m to 8h01m; T381 took 20h30m. Second class showed 442 yuan (7% off) and 414 yuan (13% off) on the two G trains; on the D trains it was 409.5 to 422.5 yuan with no discount label, and 400.0 to 413.0 on D3941 (2% off). Labelled prices are discounted, and full fares are higher. Trains, times and fares change by date and with timetable updates.

Short on time? Ask ChatGPT, Claude or Perplexity about this page β†’

βœ“ Last verified 6 October 2026 against 12306 β€” Guilin to Kunming train search, travel date 2026-10-14 (12306.cn, English)

Key facts

WhatThe ruleSource
Trains, Guilin to Kunming 7 trains on 14 Oct 2026: 2 G, 4 D, 1 T 12306 English: Guilin to Kunming, 14 Oct 2026
Trains, Kunming to Guilin 8 trains on 14 Oct 2026: 2 G, 5 D, 1 T 12306 English: Kunming to Guilin, 14 Oct 2026
Fastest train G908, Guilin West 14:20 to Kunming South 18:52, 4h32m 12306 English: Guilin to Kunming, 14 Oct 2026
G second class 442 yuan (G908, 7% off), 414 yuan (G2936, 13% off); full fares are higher 12306 English: Guilin to Kunming, 14 Oct 2026
D journey times 6h20m to 8h01m, depending on the train and station pair 12306 English: Guilin to Kunming, 14 Oct 2026
D second class 409.5 to 422.5 yuan with no discount label; D3941 400.0 to 413.0 (2% off) 12306 English: Guilin to Kunming, 14 Oct 2026
Overnight train T381 Guilin North 11:48 to Kunming 08:18 next day, 20h30m 12306 English: Guilin to Kunming, 14 Oct 2026
T381 fares Hard seat 152.5; hard sleeper 261.5 / 270.5 / 279.5; soft sleeper 409.5 / 427.5 yuan 12306 English: Guilin to Kunming, 14 Oct 2026
Fastest train back G2938 and G910, both 4h28m, Kunming South to Guilin West 12306 English: Kunming to Guilin, 14 Oct 2026
Overnight train back T382, Kunming 20:37 to Guilin North 13:56 next day, 17h19m 12306 English: Kunming to Guilin, 14 Oct 2026
Guilin stations Three main railway stations: Guilin, Guilin North, Guilin West China Railway: Guilin West station opens (2016-01-14)
Guilin North location North of the urban area, at the junction of Diecai District and Lingchuan County China Railway: Guilin North station page

Guilin to Kunming train: how many trains, how long, how much

For travel on 14 October 2026, 12306's English site listed 7 trains from Guilin to Kunming: 2 high-speed G trains, 4 D (bullet) trains and 1 overnight T train. The G trains took 4h32m and 5h09m. The D trains took 6h20m to 8h01m. The T train took 20h30m.

The train times and fares below are what 12306's English pages showed for travel on 14 October 2026, read on 6 October 2026. Trains, times and fares change by date and with timetable updates, so search your own travel date before you plan around any of it. Fares are what the pages showed. A price with a discount label such as 7% off is a discounted price: the full fare is higher, and discounts vary by train and date. Labelled and unlabelled prices are kept apart below.

Guilin to Kunming trains: G, D and T compared

In this listing, the three types differ by station, time and price.

  • G trains were the fastest. Both left from Guilin West and arrived at Kunming South.
  • D trains took longer. They left from Guilin North, and some also from Guilin station. They arrived at Kunming South or at Kunming station.
  • T381 was the only overnight train and the only one with sleeper berths. It left from Guilin North and arrived at Kunming station.
TrainLeaves GuilinArrives KunmingJourney timeFares the page showed (yuan)
G908Guilin West 14:20Kunming South 18:524h32mBusiness 1,380 (17% off); premium first 973 (7% off); first 707 (7% off); second 442 (7% off)
G2936Guilin West 17:52Kunming South 23:015h09mBusiness 1,299 (22% off); first 681 (11% off); second 414 (13% off)
D3941Guilin North 06:58 or Guilin 07:11Kunming South 14:18 or Kunming 14:437h07m to 7h45mSecond 400.0 to 413.0; first 639.0 to 659.5 (each 2% off)
D3903Guilin North 07:13 or Guilin 07:29Kunming South 14:347h05m to 7h21mSecond 409.5 to 412.0; first 655.0 to 659.0
D3949Guilin North 09:05Kunming South 15:25 or Kunming 15:486h20m to 6h43mSecond 412.0 to 422.5; first 659.0 to 675.5
D3961Guilin North 09:34 or Guilin 09:47Kunming South 17:04 or Kunming 17:357h17m to 8h01mSecond 409.5 to 422.5; first 655.0 to 675.5
T381Guilin North 11:48Kunming 08:18 next day20h30mSee the overnight section below

Where a D train shows two stations on either end, the fare and journey time depend on which pair you pick, which is why they are given as ranges.

Fastest and cheapest train from Guilin to Kunming

Fastest: G908, 4h32m, leaving Guilin West at 14:20. The next G, G2936, took 5h09m. Among the D trains the shortest was D3949, Guilin North to Kunming South in 6h20m.

Cheapest: the lowest fare on the page was the T381 hard seat at 152.5 yuan, with no discount label, on the 20h30m overnight run. Among daytime trains, the lowest second-class price was 400.0 yuan on D3941 from Guilin station to Kunming South, labelled 2% off. Without a discount label, D-train second class ran 409.5 to 422.5 yuan. G2936 second class showed 414 yuan with a 13% off label, though it arrived at 23:01, and G908 second class showed 442 yuan with a 7% off label. Labelled prices are below the full fare, and discounts vary by train and date.

Guilin to Kunming overnight train: T381 sleeper prices

T381 left Guilin North at 11:48 and arrived at Kunming station at 08:18 the next day, 20h30m in all. You spend one night on board. The page showed these fares, in yuan:

  • Hard seat: 152.5
  • Hard sleeper: 261.5 (upper), 270.5 (middle), 279.5 (lower)
  • Soft sleeper: 409.5 (upper), 427.5 (lower)

The page's tip says the sleeper price it shows by class is the upper-berth price and that actual prices vary by berth. The list above gives the berth prices as the page listed them.

Is it worth it? T381 takes 20h30m, against 4h32m on G908. Its sleeper fares (261.5 to 427.5 yuan, with no discount label) were lower than G908's second-class price (442 yuan, labelled 7% off). If you want to arrive in the morning and don't mind a night on the train, it is the one option with a bed. If you want the shortest trip, take a G.

Which Guilin and Kunming station do I use?

Guilin has three main railway stations: Guilin (ζ‘‚ζž—), Guilin North (ζ‘‚ζž—εŒ—) and Guilin West (ζ‘‚ζž—θ₯Ώ). A 2016 China Railway page describes the three-station layout, and a Li River scenic area site lists the same three, plus Yangshuo station. They are separate stations, not entrances to one building. On 12306's English site they appear as Guilin, Guilinbei and Guilinxi.

For this route, go by the 12306 listing for your date. On 14 October 2026 it put the G trains at Guilin West, the D trains at Guilin North or Guilin, and T381 at Guilin North. Check the station name on your ticket before you set off.

The China Railway page on Guilin North (it carries no date) says the station is in the north of the urban area, where Diecai District meets Lingchuan County. The 2016 China Railway page and the Li River scenic area page don't say where Guilin West is or how to get there. The same goes for getting from the city to Kunming South or Kunming station.

In Kunming, 12306 uses Kunming South (ζ˜†ζ˜Žε—) and Kunming (ζ˜†ζ˜Ž). On 14 October 2026 the G trains arrived at Kunming South, the D trains at Kunming South or Kunming, and T381 at Kunming.

How far is Guilin from Kunming by train?

Neither the 12306 listings nor the China Railway and Li River scenic area pages linked here give a rail distance between Guilin and Kunming, so there is no kilometre figure on this page. The journey times above are the practical answer: 4h32m at the quickest, 20h30m for the night train.

Kunming to Guilin by train

For the same date, 12306 listed 8 trains from Kunming to Guilin: 2 G, 5 D and 1 T.

TrainLeaves KunmingArrives GuilinJourney time
G2938Kunming South 08:24Guilin West 12:524h28m
G910Kunming South 09:13Guilin West 13:414h28m
D3904Kunming South 09:58Guilin 16:37 or Guilin North 16:516h39m to 6h53m
D3934Kunming 11:01 or Kunming South 11:24Guilin 18:40 or Guilin North 18:527h16m to 7h51m
D3946Kunming 13:21 or Kunming South 13:44Guilin 20:52 or Guilin North 21:057h08m to 7h44m
D3942Kunming 14:36 or Kunming South 14:59Guilin 21:19 or Guilin North 21:326h20m to 6h56m
D3906Kunming South 14:45Guilin 21:48 or Guilin North 22:037h03m to 7h18m
T382Kunming 20:37Guilin North 13:56 next day17h19m

The page showed second class at 425 yuan on G2938 (11% off) and 442 yuan on G910 (7% off). G2938 first class was 699 yuan (8% off). G910 first class was 689 yuan (10% off), premium first class 949 yuan (10% off) and business class 1,380 yuan (17% off). Without a discount label, the D trains' second class ran 407.0 to 422.5 yuan and first class 651.0 to 675.5 yuan. D3906 showed 388.0 and 389.5 yuan in second class and 620.0 and 623.0 yuan in first class, each labelled 5% off. T382 showed the same fares as T381: hard seat 152.5, hard sleeper 261.5 / 270.5 / 279.5, soft sleeper 409.5 / 427.5 yuan.

Changing or refunding a Guilin to Kunming ticket

For fees and deadlines, see 12306 refund and ticket change fees. For what to see at either end, there are our Guilin travel guide and Kunming travel guide.

Plan the rest of the trip

FAQ

How many trains run from Guilin to Kunming each day?

For travel on 14 October 2026, 12306's English page listed 7 trains: 2 G, 4 D and 1 T. That is one travel date, read on 6 October 2026. Trains and times change by date and with timetable updates, so search your own date.

Which station do I leave Guilin from?

It depends on the train. On 14 October 2026 both G trains left from Guilin West (ζ‘‚ζž—θ₯Ώ), the D trains from Guilin North (ζ‘‚ζž—εŒ—) and some also from Guilin station (ζ‘‚ζž—), and the T381 night train from Guilin North. Guilin West, Guilin North and Guilin are three separate stations, so check the station name on your ticket.

What is the fastest and the cheapest way from Guilin to Kunming by train?

On 14 October 2026 the fastest was G908 at 4h32m, with second class at 442 yuan on the page, labelled 7% off. The lowest fare listed was the T381 hard seat at 152.5 yuan, with no discount label, on a 20h30m overnight run. Among daytime trains, the lowest second-class price was 400.0 yuan on D3941 from Guilin station to Kunming South, labelled 2% off; without a label, D-train second class started at 409.5 yuan.

Is the overnight train from Guilin to Kunming worth it?

T381 left Guilin North at 11:48 and reached Kunming at 08:18 the next day, 20h30m in all. It was the only train with sleeper berths: hard sleeper 261.5, 270.5 and 279.5 yuan, soft sleeper 409.5 and 427.5 yuan as the page listed them. It takes 20h30m, against 4h32m on G908.

How far is Guilin from Kunming by train?

Neither the 12306 listings nor the China Railway and Li River scenic area pages cited here give a rail distance. Use journey times instead: 4h32m to 5h09m on the G trains, 6h20m to 8h01m on the D trains and 20h30m on T381, as listed for 14 October 2026.

Are there trains from Kunming back to Guilin?

Yes. For 14 October 2026 the page listed 8 trains: 2 G, 5 D and 1 T. The G trains took 4h28m and arrived at Guilin West; T382 left Kunming at 20:37 and reached Guilin North at 13:56 the next day.

Sources

Every rule on this page was read on the official pages below. Policies change; if something here no longer matches, the official page wins β€” and please tell us.

Plan your trip β€” chat with us