Home China Train Beijing-Guilin/Nanning Train

Beijing-Guilin Train

There are both high-speed trains and normal trains operating between Beijing and Guilin, with G, Z,and K trains operating from 8am to 9pm.

  • Distance: 1,995 kilometers (1,240 miles)
  • Shortest duration: 10 h 34 min(G trains); 19 h 29 m(Z trains); 25 h 22 m(K trains)
  • Number of trains: 6 pairs of trains (2 pairs of G trains, 2 pairs of Z trains, and 2 pairs of K trains)

Beijing – Guilin Train Schedule

The table below is only for your reference. If you want up-to-date schedules, you may use the search tool at the top of this page, or search on China Highlights Train Ticket Service.

Beijing - Guilin

Updated on Aug 16, 2017

Train Number Departure Arrival Terminal Duration
G529 07:08 18:25 Beijing West - Guilin 11h17m
K21 8:06 +1 Day 12:53 Beijing West - Guilin North 28h47m
G421 09:05 19:46 Beijing West - Guilin 10h41m
Z5 16:09 +1 Day 22:18 Beijing West - Guilin 19h25m
K157 18:12 +1 Day 21:37 Beijing West - Guilin North 27h25m
Z285 21:10 +1 Day 16:23 Beijing West - Guilin North 19h13m

Guilin - Beijing

Updated on Aug 16, 2017

Train Number Departure Arrival Terminal Duration
K158 04:30 +1 Day 05:52 Guilin North - Beijing West 25h22m
G422 10:35 21:09 Guilin - Beijing West 10h34m
G530 12:09 22:55 Guilin - Beijing West 10h46m
Z6 14:22 +1 Day 9:48 Guilin - Beijing West 19h26m
K22 19:50 +1 Day 22:48 Guilin North - Beijing West 26h58m
Z286 21:34 +1 Day 17:03 Guilin North - Beijing West 19h29m

Beijing – Guilin Train Price

Train types Seat class Price

G train

Business class $376 (¥2,530)
1st class $186 (¥1,249.5)
2nd class $120 (¥806)
Z train Soft sleeper $103 (¥629)
Hard sleeper $66 (¥399)
K train Soft sleeper $103 (¥629)
Hard sleeper $66 (¥399)
Hard seat $36 (¥236)

Child Fare for China's Train Tickets

A child fare is 50% (for seats) or about 75% (for sleepers) of the full price (child fares do not apply to sleepers on D and G trains).

Read here for more information about children's tickets.

3 Different Seat Classes and 2 Different Sleepers

For G trains, business class, 1st class, and 2nd class seats are available. For normal trains, such as Z and K trains, two kinds of soft sleepers and hard seats for K trains are available.

Read more information about how to choose train types and seats.

Train Stations

All Beijing – Guilin trains depart from Beijing West, but 3 pairs among them arrive in Guilin Railway Station and Guilin North Railway Station, respectively.

Beijing West Railway Station

Written is Chinese as "北京西站"

Located in Fengtai District, this station is 8kilometers southwest of the Forbidden Cityand 36kilometers southwest from Beijing Capital International Airport.

Transportation to Beijing West Railway Station

  • By bus: airport shuttle bus, airport line, bus 2 or 673
  • By subway:
Subway Station Subway Line Duration Cost
Beijing Railway Station Line 9 & Line 7 & Line 2 30 minutes USD5 (RMB30)
Beijing South Station Line 9 & Line 7 & Line 4 30 minutes USD5 (RMB30)
Beijing Capital International Airport Line 9 & Line 4 & Line 2 & Airport Line 1 hour and 20 minutes USD25 (RMB170)
Tian'anmen Square Line 9 & Line 1 40 minutes USD5 (RMB30)
  • By taxi:
Taxi Stand Duration Cost
Tian'anmen Square 30 minutes USD5 (RMB35)
Beijing South Station 30 minutes USD5 (RMB35)
Beijing Capital International Airport 1 hour and 10 minutes USD25 (RMB170)

Guilin Railway Station

Written in Chinese as "桂林站" and known as the South Railway Station by local residents.

Located in Zhongshan South Road (Zhongshan Nan Lu) in Xiangshan District, the station is 1 kilometer south of the city center.

Transportation to Guilin Railway Station

  • By bus: Buses are available at the stop on the street

1. To Guilin Liangjiang International Airport (桂林两江国际机场): Take bus 100 to Anxin Community Station (2 CNY) and then change to the airport shuttle bus to reach your destination. The bus operates daily from 6am to 9:30pm every 30 minutes (40 minutes, 20 CNY).

2. To Guilin North Railway Station (桂林北站): take bus 100 (2 CNY, about 50 minutes)

3. To the Guilin Central Bus Station: Turn left (north) after exiting the station, and walk for 10 minutes. You will see the bus station on your left. Alternatively, take bus 2, 3, 10, 11, 99, or 100.

4. To Seven Star Park: bus 11

5. To Elephant Park, Fubo Hill, Folded Brocade Hill: bus 2 and tourist bus 1

  • By taxi:
Taxi Stand Duration Cost
Downtown 15 minutes USD2 (RMB13)
Guilin North Station 50 minutes USD6 (RMB40)
Guilin Liangjiang Airport 1 hour USD25 (RMB170)

Guilin North Railway Station

Written in Chinese as "桂林北站"

Located inJinhe Road, Diecai District, the station is 6 kilometers (4 miles) north of central Guilin.

Transportation to Guilin North Railway Station

  • By bus: Buses are available from the east side of the station square.

1. For Guilin Liangjiang International Airport (桂林两江国际机场) take bus 32 or 100 to the Aviation Hotel (民航大厦, 2 yuan, 1 hour) and then take an airport shuttle bus.

2. For Guilin Railway Station (桂林火车站): take bus 100 (2 yuan, about 50 minutes); this also takes you to central Guilin.

  • By taxi:
Taxi Stand Duration Cost
Downtown 30 minutes USD5 (RMB35)
Guilin Railway Station 50 minutes USD6 (RMB40)
Guilin Liangjiang Airport 1 hour 30 minutes USD30 (RMB200)