There are 3 ways to get from Colombo to Koh Libong by plane, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Krabi Airport, ferry
best- Fly from Bandaranaike International Airport (CMB) to Krabi Airport (KBV)plane CMB - KBV
- Take the ferry from Krabi Town Transfer to Koh Libongferry
15h 15m฿8,679–21,385Fly to Phuket International Airport, bus, ferry
cheapest- Fly from Bandaranaike International Airport (CMB) to Phuket International Airport (HKT)plane CMB - HKT
- Take the bus from Phuket Airport to Krabi Town Transferbus
- Take the ferry from Krabi Town Transfer to Koh Libongferry
18h 1m฿7,599–14,315Fly to Trang Airport, bus, ferry
- Fly from Bandaranaike International Airport (CMB) to Trang Airport (TST)plane CMB - TST
- Take the bus from Trang Bus Terminal to Krabi Bus Terminalbus
- Take the ferry from Krabi Town Transfer to Koh Libongferry
21h 52m฿9,628–22,419
Bandaranaike International Airport (CMB) to Krabi Airport (KBV) flights
Comparing Your Travel Options
The cheapest way to get from Colombo to Koh Libong is to fly and bus and ferry which costs ฿7500 - ฿15000 and takes 18h 1m.
The fastest way to get from Colombo to Koh Libong is to fly and ferry which takes 15h 15m and costs ฿8500 - ฿22000.
The distance between Colombo and Koh Libong is 2282 km.
It takes approximately 15h 15m to get from Colombo to Koh Libong, including transfers.
Koh Libong is 1h 30m ahead of Colombo. It is currently 1:59 AM in Colombo and 3:29 AM in Koh Libong.
There are 187+ hotels available in Koh Libong.
What companies run services between Colombo, Sri Lanka and Koh Libong, Thailand?
There is no direct connection from Colombo to Koh Libong. However, you can take the taxi to Colombo-Airport-CMB airport, fly to Krabi Airport (KBV), walk to Krabi Airport, take the line 8415 bus to Ban Ao Nang, walk to Krabi Town Transfer, then take the ferry to Koh Libong. Alternatively, you can take the taxi to Colombo-Airport-CMB airport, fly to Phuket International Airport (HKT), walk to Phuket Airport, take the bus to Krabi Town Transfer, walk to Krabi Town Transfer, then take the ferry to Koh Libong.
- Website
- thaiairways.com
Flights from Bandaranaike International Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- ฿8,000–23,000
Flights from Bandaranaike International Airport to Phuket International Airport via Suvarnabhumi
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ฿8,500–21,000
- Website
- airasia.com
Flights from Bandaranaike International Airport to Krabi Airport via Don Muang
- Ave. Duration
- 7h 55m
- When
- Every day
- Estimated price
- ฿6,500–19,000
Flights from Bandaranaike International Airport to Phuket International Airport via Don Muang
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ฿6,000–11,000
Flights from Bandaranaike International Airport to Trang Airport via Don Muang
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ฿6,500–19,000
- Website
- malaysiaairlines.com
Flights from Bandaranaike International Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ฿8,000–23,000
Flights from Bandaranaike International Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- ฿7,000–25,000
- Website
- airasia.com
Flights from Bandaranaike International Airport to Krabi Airport via Kuala Lumpur
- Ave. Duration
- 10h 55m
- When
- Every day
- Estimated price
- ฿6,500–19,000
Flights from Bandaranaike International Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- ฿5,000–11,000
- Website
- singaporeair.com
Flights from Bandaranaike International Airport to Krabi Airport via Singapore Changi
- Ave. Duration
- 9h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ฿10,000–36,000
Flights from Bandaranaike International Airport to Phuket International Airport via Singapore Changi
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ฿8,500–32,000
- Website
- srilankan.com
Flights from Bandaranaike International Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- ฿7,000–25,000
- Website
- goindigo.in
Flights from Bandaranaike International Airport to Phuket International Airport via Bengaluru
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- ฿7,000–20,000
- Website
- vietjetair.com
Flights from Bandaranaike International Airport to Phuket International Airport via Tan Son Nhat
- Ave. Duration
- 12h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿6,500–18,000
- Website
- malindoair.com
Flights from Bandaranaike International Airport to Phuket International Airport via Kuala Lumpur
- Ave. Duration
- 13h 15m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ฿6,000–18,000
- Website
- lionairthai.com
Flights from Bandaranaike International Airport to Trang Airport via Don Muang
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ฿6,500–19,000
- Phone
- +66 2 292 1092
- booking@atlantavacation.co.th
- Website
- At Lanta Vacation
Bus from Phuket Airport to Krabi Town Transfer
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ฿560
- Schedules at
- At Lanta Vacation
- Phone
- +66 62-457-8555
- info@andamanthaitravel.com
- Website
- Andaman Shuttle
Bus from Phuket Airport to Krabi Town Transfer
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿1,010
- Website
- Andaman Shuttle
- Phone
- +66 2 219 1019
- booking@transbaanton.co.th
- Website
- TransBaanTon
Bus from Phuket Airport to Krabi Town Transfer
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿555
- Website
- TransBaanTon
- Phone
- +66 99 414 6109
- Website
- Call Me Taxi
Bus from Phuket Airport to Krabi Town Transfer
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ฿650
- Schedules at
- Call Me Taxi
Bus from Trang Bus Terminal to Krabi Bus Terminal
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- ฿110–270
- Schedules at
- Provincial Land Transport Office Of Krabi
- Website
- kbi.dlt.go.th
Bus from Trang Bus Terminal to Krabi Bus Terminal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿420
- Book at
- 12 Go
- Phone
- +66 2 203 1003
- booking@minibus1996.co.th
- Website
- Minibus 1996
Bus from Trang Bus Terminal to Krabi Bus Terminal
- Ave. Duration
- 2h 25m
- Frequency
- Once daily
- Estimated price
- ฿335
- Website
- Minibus 1996
- Phone
- +66 2 294 1094
- booking@boonetravel.co.th
- Website
- Boone Travel
Ferry from Krabi Town Transfer to Koh Libong
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ฿1,140
- Schedules at
- Boone Travel
Ferry from Krabi Town Transfer to Koh Libong
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ฿1,140
- Schedules at
- Boone Travel
Ferry from Krabi Town Transfer to Koh Libong
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ฿1,140
- Schedules at
- Boone Travel
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 Bali: What to do if Mount Agung erupts, How to travel India's Golden Triangle, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.






