There are 8 ways to get from West Kowloon to Yangshuo by train, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Shenzhen North to Guangzhou South stationtrain Shenzhen North / ...
- Take the train from Guangzhou South station to Yangshuotrain Guangzhou South
5h 26m¥276–590Train, bus
cheapest- Take the train from West Kowloon Station to Guangzhou Easttrain Hong Kong West Kowloon
- Take the bus from Guangzhou to Yangshuobus Yangguang
8h 15m¥204–353Fly Shenzhen Bao'An International Airport to Guilin Liangjiang International Airport, bus
- Fly from Shenzhen Bao'An International Airport (SZX) to Guilin Liangjiang International Airport (KWL)plane SZX - KWL
- Take the bus from Guilin Airport to Guilin Yangshuobus
8h 50m¥624–3,314Bus
- Take the bus from Tsim Sha Tsui Harbour City to Guangzhou Hotelbus
- Take the bus from Guangzhou to Yangshuobus Yangguang
9h 8m¥222–471Bus via Sheung Wan
- Take the bus from Sheung Wan to Guangzhou Huaxia Hotelbus
- Take the bus from Guangzhou to Yangshuobus Yangguang
11h 18m¥210–392Bus to Zhuhai Jinwan Airport, fly to Guilin Liangjiang International Airport, bus
- Take the bus from West Kowloon Elements to The Venetian Macao Resort Hotelbus
- Fly from Zhuhai Jinwan Airport (ZUH) to Guilin Liangjiang International Airport (KWL)plane ZUH - KWL
- Take the bus from Guilin Airport to Guilin Yangshuobus
10h 47m¥614–2,801Fly Hong Kong International Airport to Guilin Liangjiang International Airport, bus
- Fly from Hong Kong International Airport (HKG) to Guilin Liangjiang International Airport (KWL)plane HKG - KWL
- Take the bus from Guilin Airport to Guilin Yangshuobus
6h 32m¥731–2,196Fly Hong Kong International Airport to Liuzhou Bailian Airport, train, bus
- Fly from Hong Kong International Airport (HKG) to Liuzhou Bailian Airport (LZH)plane HKG - LZH
- Take the train from Liuzhou to Guilintrain
- Take the bus from Guilin South Bus Station to Guilin Yangshuobus
12h 36m¥876–2,283
Shenzhen Bao'An International Airport (SZX) to Guilin Liangjiang International Airport (KWL) flights
Comparing Your Travel Options
The cheapest way to get from West Kowloon to Yangshuo is to train and bus which costs ¥200 - ¥360 and takes 8h 15m.
The fastest way to get from West Kowloon to Yangshuo is to train which takes 5h 26m and costs ¥270 - ¥600.
No, there is no direct bus from West Kowloon to Yangshuo. However, there are services departing from Tsim Sha Tsui Harbour City and arriving at Yangshuo via Guangzhou. The journey, including transfers, takes approximately 9h 8m.
No, there is no direct train from West Kowloon station to Yangshuo. However, there are services departing from West Kowloon Station and arriving at Yangshuo via Shenzhen North and Guangzhou South station. The journey, including transfers, takes approximately 5h 26m.
The distance between West Kowloon and Yangshuo is 556 km.
The best way to get from West Kowloon to Yangshuo without a car is to train which takes 5h 26m and costs ¥270 - ¥600.
It takes approximately 5h 26m to get from West Kowloon to Yangshuo, including transfers.
West Kowloon to Yangshuo bus services, operated by Trans Island Limousine Bus, depart from Tsim Sha Tsui Harbour City station.
West Kowloon to Yangshuo train services, operated by China Railways G-Class, depart from Shenzhen North station.
The best way to get from West Kowloon to Yangshuo is to train which takes 5h 26m and costs ¥270 - ¥600. Alternatively, you can bus, which costs ¥220 - ¥480 and takes 9h 8m.
What companies run services between West Kowloon, Hong Kong and Yangshuo, China?
You can take a vehicle from West Kowloon to Yangshuo via West Kowloon Station, Shenzhen North Station, Shenzhen North, Guangzhou South station, and Yangshuo in around 5h 26m. Alternatively, you can take a vehicle from West Kowloon to Yangshuo via Tsim Sha Tsui Harbour City, Guangzhou Hotel, and Guangzhou in around 9h 8m.
- Website
- airguilin.com
Flights from Shenzhen Bao'An International Airport to Guilin Liangjiang International Airport via Sanya
- Ave. Duration
- 4h 20m
- When
- Tuesday to Sunday
- Estimated price
- ¥650–3,400
Flights from Shenzhen Bao'An International Airport to Guilin Liangjiang International Airport via Kunming
- Ave. Duration
- 5h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥800–3,800
Flights from Shenzhen Bao'An International Airport to Guilin Liangjiang International Airport via Chongqing
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥2,100–5,500
Flights from Shenzhen Bao'An International Airport to Guilin Liangjiang International Airport via Haikou
- Ave. Duration
- 8h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥550–3,100
Flights from Zhuhai Jinwan Airport to Guilin Liangjiang International Airport via Haikou
- Ave. Duration
- 5h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥450–2,500
Flights from Zhuhai Jinwan Airport to Guilin Liangjiang International Airport via Chongqing
- Ave. Duration
- 6h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,600–3,800
- Website
- sda.cn
Flights from Shenzhen Bao'An International Airport to Guilin Liangjiang International Airport via Haikou
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,600–3,900
Flights from Zhuhai Jinwan Airport to Guilin Liangjiang International Airport via Haikou
- Ave. Duration
- 6h 8m
- When
- Tuesday, Thursday, Saturday, Monday, and Wednesday
- Estimated price
- ¥1,300–3,300
- Website
- hainanairlines.com
Flights from Hong Kong International Airport to Liuzhou Bailian Airport via Haikou
- Ave. Duration
- 7h 23m
- When
- Thursday, Saturday, and Tuesday
- Estimated price
- ¥650–1,900
- Website
- ch.com
Flights from Shenzhen Bao'An International Airport to Guilin Liangjiang International Airport via Sanya
- Ave. Duration
- 9h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,500–4,200
Flights from Hong Kong International Airport to Liuzhou Bailian Airport via Tianfu International
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ¥1,000–2,700
- Website
- shenzhenair.com
Flights from Shenzhen Bao'An International Airport to Guilin Liangjiang International Airport via Haikou
- Ave. Duration
- 9h 15m
- When
- Tuesday and Sunday
- Estimated price
- ¥1,600–3,900
Flights from Zhuhai Jinwan Airport to Guilin Liangjiang International Airport via Haikou
- Ave. Duration
- 5h 45m
- When
- Monday and Wednesday
- Estimated price
- ¥1,300–3,300
- Website
- csair.com
Flights from Shenzhen Bao'An International Airport to Guilin Liangjiang International Airport via Sanya
- Ave. Duration
- 9h 25m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,500–4,200
- Website
- intl.jdair.net
Flights from Shenzhen Bao'An International Airport to Guilin Liangjiang International Airport via Haikou
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,600–3,000
Flights from Zhuhai Jinwan Airport to Guilin Liangjiang International Airport via Haikou
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,300–2,500
- Website
- gxairlines.com
Flights from Shenzhen Bao'An International Airport to Guilin Liangjiang International Airport via Noi Bai International
- Ave. Duration
- 6h 55m
- When
- Tuesday and Saturday
- Estimated price
- ¥2,200–5,500
- Website
- greaterbay-airlines.com
Flights from Hong Kong International Airport to Guilin Liangjiang International Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday and Saturday
- Estimated price
- ¥550–750
- Website
- en.ceair.com
Flights from Hong Kong International Airport to Liuzhou Bailian Airport via Wuhan
- Ave. Duration
- 5h 40m
- When
- Tuesday and Saturday
- Estimated price
- ¥750–2,300
- Website
- rlair.net
Flights from Hong Kong International Airport to Liuzhou Bailian Airport via Fuzhou
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- ¥650–3,300
Train from Shenzhen North to Guangzhou South station
- Ave. Duration
- 36 min
- Frequency
- Every 15 minutes
- Estimated price
- ¥49–54
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥49–54
- 1st Class Seat
- ¥75–85
- Business Class Seat
- ¥100–160
Train from West Kowloon Station to Guangzhou East
- 2nd Class Seat
- ¥80–90
- 1st Class Seat
- ¥130–150
- Business Class Seat
- ¥180–260
Train from Liuzhou to Guilin
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–230
Train from Shenzhen North to Guangzhou South station
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- ¥55–90
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥55–80
- Adult - 1st Class
- ¥65–90
Train from Guangzhou South station to Yangshuo
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- ¥130–280
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥130–180
- Adult - 1st Class
- ¥200–280
Train from Liuzhou to Guilin
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- ¥70–130
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥90–130
- [email protected]
- Website
- chinabusguide.com
Bus from Guangzhou to Yangshuo
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ¥120–260
- Schedules at
- chinabusguide.com
- Bus
- ¥120–180
Bus from Guilin Airport to Guilin Yangshuo
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ¥50–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Guangzhou to Yangshuo
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ¥120–260
- Schedules at
- chinabusguide.com
- Bus
- ¥120–180
Bus from Guangzhou to Yangshuo
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- ¥120–260
- Schedules at
- chinabusguide.com
- Bus
- ¥120–180
Bus from Guilin Airport to Guilin Yangshuo
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ¥50–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Guilin Airport to Guilin Yangshuo
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- ¥50–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Guilin South Bus Station to Guilin Yangshuo
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ¥27–80
- Schedules at
- chinabusguide.com
- Bus
- ¥55–80
- Phone
- (852) 2979 8778
- Website
- tilchinalink.com
Bus from Tsim Sha Tsui Harbour City to Guangzhou Hotel
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Estimated price
- ¥103–220
- Schedules at
- tilchinalink.com
- Book at
- tilchinalink.com
- Adult
- ¥150–220
Bus from West Kowloon Elements to The Venetian Macao Resort Hotel
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- ¥85–137
- Schedules at
- tilchinalink.com
- Book at
- tilchinalink.com
- Adult
- ¥85–130
- Phone
- (852)2998 7888
- Website
- ctshk
Bus from Sheung Wan to Guangzhou Huaxia Hotel
- Ave. Duration
- 4h 36m
- Frequency
- Every 30 minutes
- Estimated price
- ¥85–120
- Website
- ctshk
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Florence to Rome, Need to know: Jadrolinija, and How to get from London City Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
West Kowloon to Yangshuo bus services, operated by Trans Island Limousine Bus, arrive at Guangzhou Hotel station.
West Kowloon to Yangshuo train services, operated by China Railways G-Class, arrive at Guangzhou South station.
There are 187+ hotels available in Yangshuo.














