Skip to content
China for Travelers

Guilin Railway Stations 2026: Which to Use

The Guilin region has four railway stations — Guilin North (the HSR hub), Guilin Station (city centre, sleepers), Yangshuo Station (direct from Guangzhou), and Guilin West. Which one your ticket names changes everything about your arrival.

By China for Travelers Editorial · Published · Updated

This guide is written by an editorial team based in Chongqing — the editor has lived in mainland China since 2018 (8 years on the ground) but is not a Guilin or Yangshuo resident and has not been on the ground in Guangxi in 2026. Station layouts, distances and transit routings draw on Amap (高德地图) routing data queried 2026-05-23, published HSR schedules on the Guiyang-Guangzhou (贵广) line, Trip.com listings and aggregated 2024-2026 r/travelchina and r/chinatravel threads. This is Path-2 editorial-aggregated coverage — confirm platforms, fares and times on the 12306 app or Trip.com on the day, and corrections from Guilin residents are welcomed (see about page).

The most important thing: read the station name on your ticket

The Guilin region has four separate railway stations, and arriving at the wrong one is the most common logistics mistake travellers make here. The two you are most likely to encounter are Guilin North (桂林北) and plain Guilin (桂林) — they are about 5-6 km apart, serve different rail lines, and are in different parts of the city. The names look similar; the stations are not.

StationRail typeLocationTo YangshuoBest for
Guilin North (桂林北站)HSR (G-trains)~6 km north of centre~30 min HSR to Yangshuo StationAlmost all HSR arrivals from Guangzhou, Shenzhen, Guiyang, Kunming
Guilin Station (桂林站)Conventional + some HSRCity centre~1.5 h bus from nearby South Bus StationOvernight sleeper trains (Beijing, Shanghai); central hotels
Yangshuo Station (阳朔站)HSR (G-trains)~9 km east of Yangshuo town~15-20 min taxi / shuttle to West StreetDirect arrival from Guangzhou or Shenzhen; skipping Guilin city
Guilin West (桂林西站)ConventionalLingchuan County (north)Not practical — far from either townGuizhou direction trains; rarely relevant for tourists

Distances and times are Amap (高德地图) routing data queried 2026-05-23. Confirm journey details on the 12306 app before travel.

Book Guilin HSR tickets on Trip.com →

Guilin North Railway Station (桂林北站) — the HSR hub

Guilin North Railway Station is the high-speed-rail hub for virtually every foreign traveller arriving in Guilin. It sits in Diecai district (叠彩区), approximately 6 km north of Guilin city centre — about 21 minutes by taxi from Solitary Beauty Peak (独秀峰), the central urban landmark, based on Amap routing data queried 2026-05-23. The station is on the Guiyang-Guangzhou (贵广) HSR line, one of China's major high-speed corridors across south and southwest China.

G-train destinations from Guilin North:

  • Guangzhou South — approximately 3 hours, G-trains running multiple times daily. The standard route for travellers connecting to/from Guangdong, Hong Kong, or Pearl River Delta airports.
  • Shenzhen North — approximately 3.5 hours via the 贵广 line, useful for onward connections to Shenzhen or Hong Kong.
  • Guiyang North — approximately 2.5 hours northwest to the Guizhou provincial capital, connecting onward to Chengdu, Chongqing, or Kunming.
  • Yangshuo Station — approximately 30 minutes, ¥30-50 second class. The fastest way to reach Yangshuo town once you are in Guilin city (see the Guilin → Yangshuo section below).
  • Kunming South — approximately 5.5 hours via the 贵广/沪昆 connection through Guiyang North, relevant for Yunnan-to-Guilin or Guilin-to-Yunnan itineraries.
  • Shanghai Hongqiao / Wuhan — some G-trains run north via Changsha and Wuhan; check current schedules on 12306 as availability varies by season.

Station facilities. Guilin North is a modern HSR station with a spacious waiting hall, convenience stores, fast-food outlets, and a taxi rank and bus stops on the forecourt. Bilingual English-Chinese signage covers all major areas. Real-name (实名制) ticketing applies: your passport is scanned at the automated gates — use the same passport you booked with. If the gate cannot read your document, staff lanes are available. Allow 30-40 minutes from arriving at the station to boarding your train: security check, ID scan, and finding your platform all take time.

Getting from Guilin North to the city centre. The station is not walkable to the main tourist areas. A taxi or DiDi to Guilin city centre takes approximately 20-25 minutes (¥25-45 depending on destination and traffic). City bus routes also serve the station forecourt; Line 100 connects to the city centre. For most travellers arriving with luggage, a taxi or DiDi is the practical choice.

Hotels near Guilin North. A cluster of budget-to-mid-range hotels — Hanting, GreenTree Inn, 7 Days chains and independent mid-range properties — sits within 1-2 km of the station. Convenient if you have a very early train, but not the best base for exploring Guilin's karst sights, most of which are closer to the city centre or the Li River waterfront.

Browse hotels near Guilin North Station on Trip.com →

Guilin Station (桂林站) — the city-centre station

Guilin Station is the older city-centre railway station, in Xiangshan district (象山区). It is approximately 3.3 km from Solitary Beauty Peak — about 14 minutes by taxi (Amap 2026-05-23) — and within walking distance of many central Guilin hotels, the Two Rivers Four Lakes area, and the Zhengyang Pedestrian Street.

For most travellers arriving by modern high-speed rail, Guilin Station will NOT be your arrival point — the HSR services from Guangzhou, Shenzhen, Guiyang and Kunming all route through Guilin North. However, Guilin Station handles two categories of service that remain useful:

  • Overnight sleeper trains — Z-trains to Beijing and K-trains to Shanghai, Kunming, and other destinations run from Guilin Station. These are conventional non-HSR services: slower and cheaper, with soft- and hard-sleeper berths. For travellers on a budget or those who prefer to sleep en route, an overnight departure from Guilin Station avoids the cost of a hotel night. Always confirm which station — 桂林 (Guilin) vs 桂林北 (Guilin North) — your specific train uses on 12306 before heading to the station.
  • Short-distance and regional trains — some intercity services to nearby Guangxi cities still use Guilin Station rather than Guilin North. Check your ticket carefully.

Getting to Yangshuo from Guilin Station. The most common route is to walk or take a short taxi to Guilin South Bus Station (桂林南站汽车站, not to be confused with the railway stations) and take a direct bus to Yangshuo Bus Station, which lets you off right on West Street. The bus takes approximately 1.5 hours and costs ¥30-45. Alternatively, take a taxi or DiDi from Guilin Station to Guilin North Railway Station and board an HSR to Yangshuo Station (the fastest route, but adds a station transfer step).

City access from Guilin Station. The station is in a more convenient location for exploring central Guilin than Guilin North. City buses, taxis and DiDi are all available from the forecourt. The waterfront park and Two Rivers Four Lakes are a short taxi ride away.

Yangshuo Station (阳朔站) — direct HSR from Guangzhou

Yangshuo Station is located in the Gaotian township (高田镇) of Yangshuo County, approximately 9 km from Yangshuo town centre (West Street / 西街 area). It sits on the same Guiyang-Guangzhou (贵广) HSR line as Guilin North, meaning G-trains from Guangzhou South pass through Yangshuo Station before continuing north to Guilin North.

The key planning fact: many travellers do not realise they can skip Guilin city entirely and take the G-train directly to Yangshuo Station. From Guangzhou South, direct G-trains reach Yangshuo Station in approximately 3.5 hours. This means if Yangshuo is your primary base, you can arrive directly without the Guilin North → Yangshuo transfer step. Check schedules on 12306 and filter for destination 阳朔 — not all trains stop here, so confirm your specific service.

From Yangshuo Station to Yangshuo town:

  • Shuttle bus — approximately ¥20-30, runs between the station and Yangshuo bus station near West Street. Timings can be infrequent; check when the next departure is before committing.
  • Taxi / DiDi — approximately ¥40-60, 15-20 minutes. The most reliable option if the shuttle is not running or if you have luggage.

The station itself is relatively small compared to Guilin North — basic facilities, a waiting area, and standard real-name (实名制) passport gates. Plan the onward transfer to your accommodation in Yangshuo before arrival, especially if arriving in the evening when shuttle bus frequency drops.

Guilin West Railway Station (桂林西站) — brief note

Guilin West Railway Station (桂林西站) is a newer station in Lingchuan County, north of Guilin city. It handles some conventional trains on routes running toward Guizhou province and specific regional lines. For the overwhelming majority of foreign visitors to Guilin and Yangshuo, Guilin West is irrelevant — your ticket will say either Guilin North (桂林北) or Guilin (桂林). If your ticket does say Guilin West (桂林西), be aware it is a separate station further out from the tourist areas, and budget extra travel time into the city. Always read the full station name in Chinese characters to avoid confusion.

Guilin to Yangshuo: HSR vs Bus vs Li River cruise

The Guilin-to-Yangshuo transfer is one of the most-asked-about logistics questions for any Guangxi trip. There are three realistic options, and the right one depends on your schedule and priorities:

MethodRouteTimeCostNotes
HSR (train)Guilin North → Yangshuo Station~30 min¥30-50 (2nd class)Fastest; station is 9 km from Yangshuo town — add taxi/shuttle
BusGuilin South Bus Station → Yangshuo Bus Station (off West Street)~1.5 h¥30-45Cheapest and most frequent; drops you in town centre
Li River cruiseZhujiang / Mopanshan Pier → Yangshuo Pier4-5 h¥210-470Scenic one-way transfer; see /guides/li-river-cruise/

Fares and journey times are estimates based on published schedules and Trip.com listings queried 2026-05-23. Bus and cruise prices vary by season; book in advance during Golden Week and other peak periods.

Decision matrix:

  • Tight schedule or late arrival → HSR from Guilin North to Yangshuo Station (~30 min). Then take a taxi or shuttle to your Yangshuo hotel (~15-20 min from the station). Total door-to-door approximately 1 hour.
  • Cheapest and most flexible → Bus from Guilin South Bus Station to Yangshuo Bus Station (~1.5 h, ¥30-45). Drops you right on the edge of West Street, with no secondary transfer needed. Runs frequently throughout the day.
  • First-day scenic arrival and not in a hurry → Li River cruise from Zhujiang Pier or Mopanshan Pier in Guilin to Yangshuo Pier. The 4-5 hour journey through the karst peaks is the reason many people come to Guangxi — doing it on arrival means you start your trip with the signature experience. See the Li River cruise guide for pier logistics, boarding times, and booking.

Book Guilin → Yangshuo trains on Trip.com →

Getting to Guilin from other Chinese cities

The Guiyang-Guangzhou (贵广) HSR line plus Guilin Liangjiang Airport (KWL) connect Guilin and Yangshuo to almost every major Chinese destination. The aggregate cross-city demand is meaningful — over 5,000 monthly Google searches across the major pairs — so this section answers the five most-searched cross-city queries in decision order. For the interactive train-map alternative, see the HSR rail-map tool.

From Hong Kong (西九龙 → 桂林北)

Hong Kong is the single largest cross-city source market for Guilin in English search — 90 monthly searches in the US database, 940 globally, with 148 keyword variations. The Guiyang-Guangzhou HSR plus the Hong Kong section through West Kowloon makes this a real single-day rail journey for many Hong Kong travelers.

  • Direct G-train (G79 / G80, when running): West Kowloon (西九龙) → Guilin North in approximately 3 hours. Second-class fare ~HK$700-900 / ~US$90-115. Schedule has fluctuated since 2020 — confirm on the booking date.
  • Transfer at Guangzhou South (the more common 2026 routing): West Kowloon → Guangzhou South (~50 min) → cross-platform change → Guangzhou South → Guilin North (~3 h). Total 4-5 hours including transfer time.
  • Flight via HKG → KWL: ~1.5 hours plus airport time, useful when rail tickets are sold out around Golden Week or Chinese New Year.

At West Kowloon you clear both Hong Kong and mainland-China immigration inside the station before boarding — leave at least 90 minutes ahead of departure on the first journey. Real-name booking applies on the mainland side; book on Trip.com with your passport or via the MTR HSR portal.

From Guangzhou (广州南 → 桂林北 / 阳朔)

Guangzhou is the second-largest cross-city cluster (1.1K global monthly searches, 112 variations) — notable for the surprise Singaporean home market (~390 searches/month, the largest single country in the cluster after the US). Many Singaporean travelers to Karst Guangxi route through Guangzhou by air.

  • To Guilin North: Guangzhou South → Guilin North on the Guiyang-Guangzhou (贵广) HSR, approximately 3 hours. ~¥150-260 second class. Roughly 10-15 daily G-trains.
  • Direct to Yangshuo Station: selected G-trains on the same line stop at Yangshuo Station (阳朔站), in approximately 3.5 hours from Guangzhou South. Optimal if you are skipping Guilin city for the Yangshuo countryside. Check 12306 or Trip.com for trains with 阳朔 as a stop.
  • Flight from Guangzhou Baiyun (CAN): ~1 hour flight time to KWL. Useful if you are already at CAN; otherwise HSR door-to-door is competitive.

From Shenzhen (深圳北 → 桂林北 / 阳朔)

Shenzhen runs on the same Guiyang-Guangzhou HSR line through Guangzhou South — most G-trains require a one-stop transfer at Guangzhou South, though selected services run direct.

  • Shenzhen North → Guilin North: ~3.5-4 hours, usually with a brief Guangzhou South stop. ¥180-310 second class.
  • Shenzhen North → Yangshuo Station: some G-trains run direct with Yangshuo as an in-line stop, ~4 hours.
  • Flight from Shenzhen Bao'an (SZX): ~1.5 hours to KWL — useful for late departures when the last G-train of the day is gone.

The Hong Kong / Guangzhou / Shenzhen trio shares one rail spine, so the booking flow is identical: search 12306 or Trip.com for the date, pick by total journey time, and look at whether the train stops at Yangshuo Station in addition to Guilin North.

From Shanghai (上海虹桥 → 桂林北)

Shanghai to Guilin is a long-haul route — the train is genuinely slow. The aggregate cluster (390 global searches, 85 variations) is split between flight queries and "bullet train" curiosity searches; the practical answer is to fly.

  • Flight (recommended): Shanghai Pudong (PVG) or Hongqiao (SHA) → Guilin Liangjiang (KWL), approximately 2.5 hours. Multiple daily services on China Eastern, Spring, and others.
  • HSR (the long route): Shanghai Hongqiao → Guilin North via Wuhan or Changsha South, approximately 10-11 hours. Doable for slow-travel preference, not for a tight schedule.
  • Combo (fly + HSR): fly to Guangzhou or Shenzhen, then HSR onward to Guilin North — sometimes cheaper than the direct PVG→KWL fare when booked late.

From Beijing (北京西 → 桂林 / 桂林北)

Beijing to Guilin is the longest of the major cross-city pairs. Most foreign travelers fly; rail is a slow-travel choice.

  • Flight (recommended): Beijing Capital (PEK) or Daxing (PKX) → Guilin Liangjiang (KWL), approximately 3 hours. Several daily services.
  • Overnight Z-train sleeper: Beijing West → Guilin Station on Z285, approximately 22 hours overnight. Arrives at the central Guilin Station (桂林站), NOT Guilin North — useful because it puts you walking-distance to central city hotels. The slow-travel option that saves a hotel night.
  • HSR with transfer: Beijing West → Wuhan → Guilin North via the 京广 + 贵广 lines, approximately 9-10 hours seated. Faster than the sleeper but you sit all day.

From Chongqing (重庆 → 桂林)

Chongqing is a smaller cross-city cluster (220 global searches) but carries the highest CPC of the set at $1.75 — a small, buyer-intent audience. The direct rail route does not exist; flight wins on time and usually cost.

  • Flight (recommended): Chongqing Jiangbei (CKG) → Guilin Liangjiang (KWL), approximately 1.5 hours. Daily direct service. The dominant foreign-traveler choice (the "chongqing to guilin flight" variant is the largest sub-query in the cluster).
  • HSR with transfer at Guiyang North: Chongqing West → Guiyang North (~2.5 h on the 渝贵 line), transfer, then Guiyang North → Guilin North (~2.5 h on the 贵广 line) — total approximately 6 hours including the transfer at Guiyang North. For travelers combining Chongqing with Guiyang or Kunming as part of a southwest-China leg, the rail route makes sense; for a direct Chongqing-to-Guilin trip, the flight is faster.

Compare cross-city HSR & flights to Guilin on Trip.com →

Booking trains as a foreigner

Foreign passport holders have two reliable booking options for Guilin-area trains. Both are real-name (实名制) systems — your passport is your ticket, scanned at the automated gate on departure. There is nothing to print.

  • 12306 app / website — the official China Rail platform, supports foreign-passport registration, sells every train at face value with real-time seat availability. The English version has improved significantly; most foreign travellers can navigate it without difficulty. Use the same passport number at booking and at the gate.
  • Trip.com — English-first interface, sells the same tickets with a small service fee (¥10-30 per ticket), and has clear seat-class explanations. Easier for first-time users; the small markup is worth it for many travellers who want the cleaner UX.

Book ahead during peak periods. The Guilin region is one of China's most popular domestic destinations. During Golden Week (Oct 1-7), the May holiday (May 1-5), and summer peak (July-August), G-trains between Guangzhou and Guilin/Yangshuo sell out — sometimes days in advance. Outside peak periods, booking the day before or same-day is usually possible, but not guaranteed on popular services.

If the automated gate at Guilin North or Yangshuo Station cannot read your passport, go directly to a staffed lane — station staff can process foreign passports manually, though it adds a few minutes.

Getting around after you arrive

Guilin has no metro or subway. The city does have a light rail line under construction (expected to open in phases) but as of 2026 it is not operational for tourist use. Practical options for getting around Guilin city:

  • Taxi / DiDi — the standard option for station-to-hotel transfers and inter-attraction hops within Guilin city. DiDi works well in Guilin. Confirm the destination address (in Chinese characters is helpful) before departure.
  • City bus — covers major routes in Guilin city at ¥1-2 per trip; useful for budget travellers but routes can be hard to navigate without Chinese. Bus stops near Guilin North include connections into the city centre.
  • Yangshuo is different — Yangshuo town is significantly smaller and the primary mode for getting around the countryside is e-bike rental (¥80-150/day, widely available on West Street and nearby). Cycling to the Yulong River and surrounding villages is a core part of the Yangshuo experience. DiDi also operates in Yangshuo; taxis are available but negotiate fare before boarding.

For the full logistics — Guilin↔Yangshuo connections, river piers, e-bike logistics, and the Longji Rice Terraces transfer — see the getting around Guilin and Yangshuo guide.

Where to stay near the stations

The Guilin region's "where to stay" decision is genuinely a two-city question: Guilin city (urban karst sights, better transport hub access, the departure point for the Li River cruise) versus Yangshuo (smaller, more relaxed, West Street, the Yulong River countryside, and the classic bamboo-raft landscapes). They are roughly 65 km apart — the gap is real, and staying in the wrong one for your itinerary adds unnecessary transit time.

If you are arriving at Guilin North and spending time in Guilin city before moving to Yangshuo, most mid-range and budget hotels cluster around the Two Rivers Four Lakes area and the Zhengyang Pedestrian Street — both reachable from Guilin North by a 20-25 minute taxi. Budget chains (Hanting, GreenTree, 7 Days) sit close to both Guilin North and Guilin Station for early-train convenience.

If you are arriving at Yangshuo Station and staying in Yangshuo, West Street (西街) and the riverside areas have the widest choice of guesthouses, boutique hotels and backpacker hostels. The Xingping area, 25 km northeast of Yangshuo town along the Li River, is quieter and offers some of the best karst views — but is further from the station.

The where to stay in Guilin and Yangshuo guide covers five area comparisons with honest notes on which base suits which itinerary type.

Frequently asked questions

Which Guilin railway station should I use for HSR?
Guilin North Railway Station (桂林北站) is the high-speed-rail hub for almost all intercity G-trains. It sits about 6 km north of Guilin city centre in Diecai district and handles services on the Guiyang-Guangzhou (贵广) HSR line. The older Guilin Station (桂林站) in the city centre handles conventional trains — including overnight Z- and K-trains — but fewer HSR services. Read the station name on your ticket carefully: 桂林北 (Guilin North) versus 桂林 (Guilin) are two different stations roughly 5-6 km apart.
Which station do I use if I am going directly to Yangshuo?
If arriving by train from Guangzhou, Shenzhen, or Guiyang, check whether your G-train stops at Yangshuo Station (阳朔站) directly — many do, and that puts you roughly 9 km from Yangshuo town centre rather than 90+ km away in Guilin. The station is called simply 阳朔 on 12306. If your train terminates at Guilin North, the fastest onward option to Yangshuo is another HSR train from Guilin North to Yangshuo Station (~30 minutes, ¥30-50 second class). The bus from Guilin South Bus Station to Yangshuo takes ~1.5 hours but is cheaper at ¥30-45.
Can foreigners book Guilin trains with a passport?
Yes. All four stations in the Guilin area use real-name (实名制) ticketing: your passport is scanned at the automated gates as both your ticket and identity — nothing to print. Book via the 12306 app or website (supports foreign-passport registration) or Trip.com's English interface. Use the same passport you booked with at the station gates. If the automated gate cannot read your document, use a staffed lane. Allow 30-40 minutes from arriving at the station to boarding — security check, ID gates, and finding the waiting hall all take time.
Can I take a direct HSR from Guangzhou to Yangshuo without stopping in Guilin?
Yes — this is one of the most useful facts for planning a Guilin region trip. Many G-trains on the Guiyang-Guangzhou (贵广) HSR line stop at Yangshuo Station (阳朔站) before continuing to Guilin North. From Guangzhou South to Yangshuo Station takes approximately 3.5 hours. This lets you skip Guilin city entirely on arrival and go directly to your Yangshuo base. Check current schedules on 12306 or Trip.com — not all Guangzhou G-trains stop at Yangshuo, so filter explicitly for 阳朔 as your destination.
What is the best way to get from Guilin to Yangshuo?
Three realistic options. HSR (Guilin North → Yangshuo Station): ~30 minutes, ¥30-50 second class — fastest option, ideal if time matters. Bus (Guilin South Bus Station → Yangshuo Bus Station off West Street): ~1.5 hours, ¥30-45 — cheapest and most frequent, drops you right in Yangshuo town centre. Li River cruise (Zhujiang Pier or Mopanshan Pier in Guilin → Yangshuo Pier): 4-5 hours, ¥210-470 — the scenic one-way transfer, ending at Yangshuo Pier. Decision rule: tight schedule → HSR; cheap and flexible → bus; first-day scenic arrival → cruise.
Does Guilin have sleeper trains to Beijing or Shanghai?
Yes — Guilin Station (桂林站) in the city centre handles overnight Z- and K-train services to Beijing, Shanghai, and other major cities. These are conventional (non-HSR) trains, cheaper and slower than flying, but the sleeper class is comfortable for overnight journeys. Guilin North does not typically serve overnight sleeper routes. If you are planning an overnight train out of Guilin, confirm which station your specific train departs from on 12306 — some overnight services use Guilin Station, not Guilin North.
How far is Guilin North Station from the city centre?
Guilin North Railway Station is approximately 6.3 km from Solitary Beauty Peak (独秀峰) — a useful central landmark in Guilin city — which works out to roughly 21 minutes by taxi or ride-hail in normal traffic. This is based on Amap (高德地图) routing data queried 2026-05-23. Guilin city buses also serve the station, but for most foreign travellers with luggage, a taxi or DiDi from Guilin North to your hotel is the most practical option.
How far is Yangshuo Station from Yangshuo town?
Yangshuo Station (阳朔站) is approximately 9 km from Yangshuo town centre (West Street / Xi Jie area), in the Gaotian (高田) area northeast of town. This works out to roughly 15-20 minutes by shuttle bus or taxi in normal conditions. A shuttle bus runs between the station and town for around ¥20-30; a DiDi or taxi costs approximately ¥40-60. The station is not walkable to West Street — you will need onward transport. Plan for this when timing arrival for check-in.
What is Guilin West Station and do I need it?
Guilin West Railway Station (桂林西站) is a newer station in Lingchuan County, north of Guilin city. It handles some trains on the Guizhou direction routes. For the overwhelming majority of foreign visitors to Guilin and Yangshuo, Guilin West is not relevant — your ticket will either say Guilin North (桂林北) or Guilin (桂林). If your ticket says Guilin West (桂林西), that is a different station again, further out. Always read the full station name in Chinese on your ticket to be sure.
If I change trains at Guilin North, how much time do I need?
Allow at least 30-45 minutes between trains when connecting at Guilin North. You exit the platform through the ID gates, re-enter security, and find the correct waiting hall for your next train. The station is modern and manageable in size — it is not as sprawling as Beijing South or Guangzhou South — but the security and gate process still takes time. During peak periods (Golden Week, May holiday, summer weekends), allow a full hour to be safe.
How do I get from Hong Kong to Guilin in 2026?
Three options. (1) Direct high-speed rail: Hong Kong West Kowloon (西九龙) → Guilin North on G79/G80, when running, in approximately 3 hours, ~HK$700-900 / ~US$90-115 second class — book on Trip.com or 12306. Schedule has fluctuated post-2020, so check on the booking date. (2) Most-common in 2026: take a West Kowloon → Guangzhou South G-train (~50 min), then transfer to a Guangzhou South → Guilin North G-train (~3 h) — total 4-5 hours including the cross-platform change. (3) Fly Hong Kong (HKG) → Guilin Liangjiang (KWL), ~1.5 h flight plus airport time. Most foreign travelers prefer the rail route — HK has 390 searches/month for 'hong kong to guilin' (148 keyword variations), making this the single most-searched cross-city query in the cohort.
Can I take a direct G-train from Guangzhou to Yangshuo without changing in Guilin?
Yes. Selected G-trains on the Guiyang-Guangzhou (贵广) HSR line run Guangzhou South → Yangshuo Station directly, in approximately 3.5 hours, ~¥160-280 second class. This is the optimal route if your primary destination is Yangshuo town and you do not need Guilin city. From Yangshuo Station it is a 15-20 minute taxi or shuttle (~¥40-60 by DiDi) to West Street. Not every G-train stops at Yangshuo Station — check the timetable on 12306 or Trip.com and look for trains that include 阳朔 as a stop.
Is it faster to fly or take the train from Shanghai or Beijing to Guilin?
Fly. The high-speed rail from Shanghai Hongqiao to Guilin North runs approximately 10-11 hours; from Beijing West to Guilin West/North via the conventional route, approximately 9-12 hours depending on the train. By contrast, a direct flight Shanghai Pudong/Hongqiao (PVG/SHA) → Guilin Liangjiang (KWL) is around 2.5 hours, and Beijing Capital/Daxing (PEK/PKX) → KWL is around 3 hours. For most foreign travelers with a fixed Guilin trip, flying is the right call. Reserve the HSR for shorter Karst-Guangxi entries — Guangzhou (~3 h), Shenzhen (~3.5 h), Hong Kong (~3-5 h), Guiyang (~2.5 h) — where rail is competitive door-to-door.
How long is the bullet train from Hong Kong West Kowloon to Guilin North?
Approximately 3 hours when the direct G-train (G79/G80) is running, or 4-5 hours via a Guangzhou South cross-platform transfer (the more common routing in 2026). Second-class fares are around HK$700-900 / US$90-115 for the direct service. The line is the Guiyang-Guangzhou (贵广) HSR + the Hong Kong section through the West Kowloon mainland-port boundary — your passport is scanned both at the West Kowloon mainland-China zone and again at Guilin North on arrival. Real-name booking applies; you cannot use a friend's ID.
Are there overnight sleeper trains from Beijing or Shanghai to Guilin?
Yes. The Z285 from Beijing West to Guilin Station runs overnight in approximately 22 hours — the sleeper option for travelers who want to save a hotel night and arrive in central Guilin in the morning. The T-class trains from Shanghai South via Nanchang also reach Guilin Station, similarly long-haul. These conventional trains arrive at the central Guilin Station (桂林站), NOT Guilin North — useful because they put you walking-distance to many city hotels. Most foreigners now fly these long-haul routes; the sleeper is a niche choice for slow-travel preference or budget.
How do I get from Chongqing to Guilin?
Two realistic options. (1) Fly Chongqing Jiangbei (CKG) → Guilin Liangjiang (KWL) in approximately 1.5 hours — the most common foreign-traveler choice, daily direct service. (2) High-speed rail via Guiyang North: Chongqing West → Guiyang North (~2.5 h), transfer, then Guiyang North → Guilin North (~2.5 h) — total ~6 hours including the transfer. There is no single-train direct HSR from Chongqing to Guilin in 2026. Flight is faster and usually cheaper. The chongqing-to-guilin cluster carries the highest CPC in the cross-city set ($1.75), but absolute volume is modest.

Related Guilin and Yangshuo guides

Sources: editorial team based in Chongqing (8-year mainland-China resident, NOT a Guilin or Yangshuo resident), editor's about page, Amap (高德地图) transit-routing data queried 2026-05-23, published HSR schedules on the Guiyang-Guangzhou (贵广) line, Trip.com listings and aggregated r/travelchina and r/chinatravel threads 2024-2026. Train times, fares and station layouts change — confirm on the 12306 app or Trip.com before you travel.