There are 6 ways to get from Galle to Lion Rock by plane, train, bus or ferry

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 Koggala to Guangzhou Baiyun, train  •  12 h 55 min

  1. Fly from Koggala (KCT) to Guangzhou Baiyun (CAN) KCT - CAN
  2. Take the train from Guangzhou East Station to Shenzhen

Cheapest option

Train to Colombo, fly to Hong Kong  •  11 h 53 min

  1. Take the train from Galle to Colombo Fort
  2. Fly from Colombo (CMB) to Hong Kong (HKG) CMB - HKG

$146 - $239

4 alternative options

Fly Koggala to Hong Kong  •  10 h 44 min

  1. Fly from Koggala (KCT) to Hong Kong (HKG) KCT - HKG

$171 - $424

Train to Colombo, fly to Shenzhen, bus  •  14 h 36 min

  1. Take the train from Galle to Colombo Fort
  2. Fly from Colombo (CMB) to Shenzhen (SZX) CMB - SZX
  3. Take the bus from Shenzhen Bao'an Airport to Kwun Tong

$148 - $263

Train to Colombo, fly to Guangzhou Baiyun, train  •  13 h 29 min

  1. Take the train from Galle to Colombo Fort
  2. Fly from Colombo (CMB) to Guangzhou Baiyun (CAN) CMB - CAN
  3. Take the train from Guangzhou East Station to Shenzhen

Train to Colombo, fly to Macau, ferry  •  16 h 44 min

  1. Take the train from Galle to Colombo Fort
  2. Fly from Colombo (CMB) to Macau (MFM) CMB - MFM
  3. Take the ferry from Macau Taipa Ferry Terminal to HK China Ferry

$156 - $497

Questions & Answers

The distance between Galle and Lion Rock is 4070 km.

It takes approximately 12 h 55 min to get from Galle to Lion Rock, including transfers.

More details

There is no direct flight from Koggala Airport to Guangzhou Baiyun Airport. The quickest flight takes 10 h 35 min and has one stopover.

Search flights

Spring Airlines and SriLankan Airlines offer flights from Koggala Airport to Guangzhou Baiyun Airport.

Search flights

There are 672+ hotels available in Lion Rock. Prices start at $31 USD per night.

More details

The best way to get from Galle to Koggala Airport is to taxi which takes 15 min and costs .

More details

Map of how to get from Galle to Lion Rock.
Launch map view
  • Distance: 2543.8 miles
  • Duration: 12 h 55 min

What companies run services between Galle, Sri Lanka and Lion Rock, Hong Kong?

SriLankan Airlines, Hong Kong and five other airlines fly from Galle to Lion Rock every 2 hours.

Airlines
Cathay Pacific
Website
cathaypacific.com
Flights from Koggala to Hong Kong via Diyawanna Oya, Colombo
Ave. Duration
11 h 25 min
When
Every day
Estimated price
$180 - $600
Flights from Koggala to Hong Kong via Colombo
Ave. Duration
16 h 55 min
When
Every day
Estimated price
$180 - $600
Flights from Koggala to Hong Kong via Colombo, Mumbai
Ave. Duration
15 h 30 min
When
Friday
Estimated price
$220 - $650
Flights from Koggala to Hong Kong via Colombo, Male
Ave. Duration
16 h 20 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$220 - $650
Flights from Koggala to Hong Kong via Colombo, Bengaluru
Ave. Duration
18 h 5 min
When
Every day
Estimated price
$250 - $1,000
Flights from Koggala to Hong Kong via Colombo, Madras
Ave. Duration
18 h 10 min
When
Every day
Estimated price
$190 - $600
Flights from Colombo to Hong Kong
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$650 - $1,100
Cathay Dragon
Website
cathaypacific.com
Flights from Koggala to Hong Kong via Diyawanna Oya, Colombo
Ave. Duration
11 h 25 min
When
Every day
Estimated price
$180 - $600
Flights from Koggala to Hong Kong via Colombo
Ave. Duration
16 h 55 min
When
Every day
Estimated price
$180 - $600
Flights from Koggala to Hong Kong via Colombo, Male
Ave. Duration
16 h 20 min
When
Wednesday, Thursday, Saturday and Sunday
Estimated price
$220 - $650
Flights from Koggala to Hong Kong via Colombo, Bengaluru
Ave. Duration
18 h 5 min
When
Every day
Estimated price
$250 - $1,000
Flights from Colombo to Hong Kong
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$650 - $1,100
Thai Airways International
Website
thaiairways.com
Flights from Colombo to Hong Kong via Suvarnabhumi
Ave. Duration
7 h 55 min
When
Monday, Tuesday, Thursday, Saturday and Sunday
Estimated price
$440 - $850
Flights from Colombo to Shenzhen via Suvarnabhumi
Ave. Duration
8 h 45 min
When
Monday, Wednesday and Saturday
Estimated price
$210 - $550
Flights from Colombo to Guangzhou Baiyun via Suvarnabhumi
Ave. Duration
10 h 40 min
When
Monday, Tuesday, Thursday, Saturday and Sunday
Estimated price
$200 - $700
Flights from Colombo to Macau via Suvarnabhumi
Ave. Duration
10 h 2 min
When
Every day
Estimated price
$220 - $650
AirAsia
Website
airasia.com
Flights from Colombo to Hong Kong via Kuala Lumpur
Ave. Duration
9 h 55 min
When
Every day
Estimated price
$160 - $450
Flights from Colombo to Shenzhen via Kuala Lumpur
Ave. Duration
8 h 55 min
When
Every day
Estimated price
$150 - $360
Flights from Colombo to Macau via Kuala Lumpur
Ave. Duration
9 h 41 min
When
Every day
Estimated price
$130 - $470
China Eastern Airlines
Website
en.ceair.com
Flights from Colombo to Shenzhen via Kunming
Ave. Duration
7 h 55 min
When
Wednesday, Friday and Sunday
Estimated price
$270 - $850
Flights from Colombo to Shenzhen via Shanghai Pudong
Ave. Duration
12 h 45 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$340 - $1,000
Flights from Colombo to Guangzhou Baiyun via Kunming
Ave. Duration
7 h 40 min
When
Wednesday, Friday, Saturday and Sunday
Estimated price
$260 - $800
Flights from Colombo to Macau via Shanghai Pudong
Ave. Duration
13 h 25 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$360 - $1,100
Air China
Website
airchina.com
Flights from Colombo to Shenzhen via Chengdu
Ave. Duration
9 h 20 min
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$280 - $950
Flights from Colombo to Shenzhen via Chengdu, Guiyang
Ave. Duration
10 h 40 min
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$290 - $950
Flights from Colombo to Shenzhen via Suvarnabhumi
Ave. Duration
8 h 45 min
When
Monday, Wednesday and Saturday
Estimated price
$210 - $550
Flights from Colombo to Guangzhou Baiyun via Chengdu
Ave. Duration
8 h 40 min
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$270 - $900
SriLankan Airlines
Website
srilankan.com
Flights from Koggala to Guangzhou Baiyun via Colombo
Ave. Duration
10 h 35 min
When
Monday, Thursday and Saturday
Estimated price
$170 - $440
Flights from Colombo to Guangzhou Baiyun
Ave. Duration
6 h
When
Every day
Estimated price
$200 - $550
Singapore Airlines
Website
singaporeair.com
Flights from Colombo to Hong Kong via Singapore Changi
Ave. Duration
9 h
When
Every day
Estimated price
$370 - $650
Flights from Colombo to Shenzhen via Singapore Changi
Ave. Duration
12 h 35 min
When
Tuesday, Thursday and Saturday
Estimated price
$360 - $800
Flights from Colombo to Macau via Singapore Changi
Ave. Duration
12 h 20 min
When
Every day
Estimated price
$310 - $1,000
Spring Airlines
Website
springairlines.com
Flights from Koggala to Guangzhou Baiyun via Colombo, Suvarnabhumi
Ave. Duration
9 h 55 min
When
Every day
Estimated price
$170 - $450
Jet Airways
Website
jetairways.com
Flights from Koggala to Hong Kong via Colombo, Suvarnabhumi
Ave. Duration
9 h 25 min
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$160 - $410
Flights from Colombo to Hong Kong via Mumbai
Ave. Duration
9 h 35 min
When
Every day
Estimated price
$340 - $600
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Colombo to Hong Kong via Kuala Lumpur
Ave. Duration
10 h 40 min
When
Every day
Estimated price
$300 - $600
Flights from Colombo to Guangzhou Baiyun via Kuala Lumpur
Ave. Duration
10 h 35 min
When
Every day
Estimated price
$210 - $800
SilkAir
Website
silkair.com
Flights from Colombo to Shenzhen via Singapore Changi
Ave. Duration
12 h 35 min
When
Tuesday, Thursday and Saturday
Estimated price
$360 - $800
Flights from Colombo to Macau via Singapore Changi
Ave. Duration
12 h 20 min
When
Every day
Estimated price
$310 - $1,000
Hong Kong
Website
hongkongairlines.com
Flights from Koggala to Hong Kong via Colombo, Suvarnabhumi
Ave. Duration
9 h 25 min
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$160 - $410
Malindo Airways
Website
malindoair.com
Flights from Colombo to Hong Kong via Kuala Lumpur
Ave. Duration
11 h 20 min
When
Every day
Estimated price
$230 - $550
Shenzhen Airlines
Website
shenzhenair.com
Flights from Colombo to Shenzhen via Suvarnabhumi
Ave. Duration
8 h 45 min
When
Monday, Wednesday and Saturday
Estimated price
$210 - $550
China Southern Airlines
Website
csair.com
Flights from Colombo to Guangzhou Baiyun
Ave. Duration
5 h 10 min
When
Monday, Wednesday and Friday
Estimated price
$220 - $700
Air Macau
Website
airmacau.com.mo
Flights from Colombo to Macau via Suvarnabhumi
Ave. Duration
8 h 55 min
When
Every day
Estimated price
$220 - $600
Train operators
China Railways C-Class
Website
china-railway.com.cn
Train from Guangzhou East Station to Shenzhen
Ave. Duration
1 h 14 min
Frequency
Every 15 minutes
Schedules at
trip.com
Book at
trip.com
Sri Lanka Railways
Website
railway.gov.lk
Train from Galle to Colombo Fort
Ave. Duration
1 h 48 min
Frequency
Every 4 hours
Estimated price
$1 - $3
Schedules at
eservices.railway.gov.lk
3rd Class
$1
2nd Class
$1
1st Class
$1 - $3
Bus operators
EE Bus
Website
eebus.com
Bus from Shenzhen Bao'an Airport to Kwun Tong
Ave. Duration
1 h
Frequency
Every 30 minutes
Estimated price
$5 - $9
Schedules at
eebus.com
Ferry operators

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 do I get from Sydney to Melbourne, Italy Travel Guides and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.