There are 8 ways to get from Guilin to Hong Kong by plane, train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Hong Kong  •  2 h 28 min

  1. Fly from Guilin (KWL) to Hong Kong (HKG) KWL - HKG

$142 - $468

Cheapest option

Bus Smooth Transit Network  •  9 h 58 min

  1. Take the bus from Guilin to Shenzhen

$36 - $67

6 alternative options

Fly to Guangzhou, train  •  4 h 57 min

  1. Fly from Guilin (KWL) to Guangzhou (CAN) KWL - CAN
  2. Take the train from Guangzhou East to Hung Hom Station

$197 - $601

Fly to Shenzhen, bus  •  7 h 32 min

  1. Fly from Guilin (KWL) to Shenzhen (SZX) KWL - SZX
  2. Take the bus from Shenzhen Bao'an Airport to Causeway Bay Times Square

$239 - $630

Train, bus via Guangzhou South  •  6 h 21 min

  1. Take the train from Guilin West to Guangzhou South
  2. Take the train from Guangzhou South to Shenzhen North G75
  3. Take the bus from Shenzhen North to Wan Chai Stewart Road

$41 - $56

Train, bus  •  6 h 38 min

  1. Take the train from Guilin West to Shenzhen North Guiyang-Guangzhou
  2. Take the bus from Shenzhen North Station to Causeway Bay

$49 - $75

Bus China Bus Guide  •  10 h 50 min

  1. Take the bus from Guilin to Guangzhou
  2. Take the bus from Guangzhou to Wan Chai

$40 - $48

Drive  •  6 h 43 min

  1. Drive from Guilin to Hong Kong 403.1 miles

$110 - $160

Questions & Answers

The cheapest way to get from Guilin to Hong Kong is to bus which costs ¥270 - ¥330 and takes 10 h 50 min.

More details

The quickest way to get from Guilin to Hong Kong is to fly which costs ¥950 - ¥3200 and takes 2 h 28 min.

More details

The distance between Guilin and Hong Kong is 518 km. The road distance is 645 km.

Get driving directions

It takes approximately 2 h 28 min to get from Guilin to Hong Kong, including transfers.

More details

What companies run services between Guilin, China and Hong Kong?

Cathay Dragon flies from Guilin to Hong Kong once daily. Alternatively, Smooth Transit Network operates a bus from Guilin to Hong Kong every 3 hours. Tickets cost $30 - $65 and the journey takes 9 h.

Airlines
China Southern Airlines
Website
csair.com
Flights from Guilin to Guangzhou
Ave. Duration
1 h 10 min
When
Wednesday, Friday and Sunday
Estimated price
$180 - $750
Flights from Guilin to Guangzhou via Beihai
Ave. Duration
3 h 15 min
When
Every day
Estimated price
$180 - $750
Flights from Guilin to Shenzhen via Shanghai Pudong
Ave. Duration
6 h 30 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$260 - $800
Flights from Guilin to Shenzhen via Hangzhou
Ave. Duration
6 h 50 min
When
Every day
Estimated price
$260 - $800
Flights from Guilin to Shenzhen via Chongqing
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$290 - $1,400
Flights from Guilin to Shenzhen via Beijing
Ave. Duration
8 h 25 min
When
Every day
Estimated price
$260 - $800
Flights from Guilin to Shenzhen via Fuzhou
Ave. Duration
8 h 30 min
When
Every day
Estimated price
$330 - $1,100
Xiamen Airlines
Website
xiamenair.com
Flights from Guilin to Guangzhou via Beihai
Ave. Duration
3 h 15 min
When
Every day
Estimated price
$180 - $750
Flights from Guilin to Shenzhen via Hangzhou
Ave. Duration
6 h 12 min
When
Every day
Estimated price
$290 - $950
Flights from Guilin to Shenzhen via Sanya
Ave. Duration
5 h 5 min
When
Every day
Estimated price
$65 - $380
Flights from Guilin to Shenzhen via Chongqing
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$290 - $1,400
Flights from Guilin to Shenzhen via Beijing
Ave. Duration
8 h 25 min
When
Every day
Estimated price
$260 - $800
Flights from Guilin to Shenzhen via Fuzhou
Ave. Duration
8 h 30 min
When
Every day
Estimated price
$330 - $1,100
Air China
Website
airchina.com
Flights from Guilin to Shenzhen via Chengdu
Ave. Duration
5 h 25 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$330 - $1,200
Flights from Guilin to Shenzhen via Beijing
Ave. Duration
8 h 30 min
When
Tuesday and Wednesday
Estimated price
$330 - $1,200
Flights from Guilin to Shenzhen via Hefei
Ave. Duration
5 h 35 min
When
Tuesday
Estimated price
$360 - $1,900
Flights from Guilin to Shenzhen via Hangzhou
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$500 - $1,200
Flights from Guilin to Shenzhen via Nanjing
Ave. Duration
6 h 15 min
When
Tuesday, Friday and Sunday
Estimated price
$360 - $1,900
Flights from Guilin to Shenzhen via Jinan
Ave. Duration
9 h 25 min
When
Every day
Estimated price
$500 - $1,200
Flights from Guilin to Shenzhen via Zhengzhou
Ave. Duration
7 h
When
Every day
Estimated price
$360 - $1,900
Hainan
Website
hainanairlines.com
Flights from Guilin to Shenzhen via Sanya
Ave. Duration
7 h 15 min
When
Every day
Estimated price
$280 - $1,900
Flights from Guilin to Shenzhen via Haikou
Ave. Duration
7 h 25 min
When
Every day
Estimated price
$280 - $1,900
Flights from Guilin to Shenzhen via Taiyuan
Ave. Duration
9 h 35 min
When
Every day
Estimated price
$280 - $1,900
Flights from Guilin to Shenzhen via Xuzhou
Ave. Duration
9 h 35 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$280 - $1,900
Flights from Guilin to Shenzhen via Tianjin
Ave. Duration
9 h 45 min
When
Tuesday and Saturday
Estimated price
$280 - $1,900
Cathay Dragon
Website
cathaypacific.com
Flights from Guilin to Hong Kong
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$220 - $900
Shandong Airlines
Website
shandongair.com.cn
Flights from Guilin to Shenzhen via Jinan
Ave. Duration
9 h 25 min
When
Every day
Estimated price
$500 - $1,200
Flights from Guilin to Shenzhen via Chongqing
Ave. Duration
7 h 15 min
When
Every day
Estimated price
$290 - $1,400
China Express Airlines
Website
chinaexpressair.com
Flights from Guilin to Shenzhen via Chongqing
Ave. Duration
7 h 15 min
When
Every day
Estimated price
$290 - $1,400
Sichuan Airlines
Website
ch.com
Flights from Guilin to Shenzhen via Chongqing
Ave. Duration
7 h 15 min
When
Every day
Estimated price
$290 - $1,400
Train operators
China Railways D-Class
Website
chinahighlights.com
Train from Guilin West to Guangzhou South
Ave. Duration
2 h 30 min
Frequency
Every 4 hours
Estimated price
$20 - $27
Schedules at
trip.com
Book at
trip.com
2nd Class Seat
$20 - $27
1st Class Seat
$27 - $40
China Railways G-Class
Train from Guangzhou South to Shenzhen North
Ave. Duration
36 min
Frequency
Hourly
Estimated price
$12 - $17
Schedules at
trip.com
2nd Class Seat
$12 - $15
1st Class Seat
$19 - $22
Business Class Seat
$40 - $50
Train from Guilin West to Shenzhen North
Ave. Duration
3 h 25 min
Frequency
Once daily
Estimated price
$35 - $45
Schedules at
trip.com
2nd Class Seat
$35 - $45
1st Class Seat
$60 - $75
Business Class Seat
$120 - $140
Bus operators
Trans Island Limousine Bus
Website
trans-island.com.hk
Bus from Shenzhen Bao'an Airport to Causeway Bay Times Square
Ave. Duration
1 h
Frequency
Every 3 hours
Estimated price
$8 - $17
Schedules at
trans-island.com.hk
Bus from Shenzhen North to Wan Chai Stewart Road
Ave. Duration
50 min
Frequency
Every 2 hours
Estimated price
$8 - $12
Schedules at
trans-island.com.hk
Bus from Guangzhou to Wan Chai
Ave. Duration
2 h
Frequency
Every 2 hours
Estimated price
$13 - $19
Schedules at
trans-island.com.hk
EE Bus
Website
eebus.com
Bus from Shenzhen North Station to Causeway Bay
Ave. Duration
1 h 27 min
Frequency
Hourly
Estimated price
$10 - $25
Schedules at
eebus.com
Smooth Transit Network
Website
trip8080.com
Bus from Guilin to Shenzhen
Ave. Duration
9 h
Frequency
Every 3 hours
Estimated price
$30 - $65
Schedules at
trip8080.com
China Bus Guide
Website
chinabusguide.com
Bus from Guilin to Guangzhou
Ave. Duration
7 h 30 min
Frequency
Hourly
Estimated price
$26
Schedules at
chinabusguide.com

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 What are the different types of Renfe trains in Spain?, Slovenia: Getting from Ljubljana to Lake Bled and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.