There are 5 ways to get from Ko Samui to Langkawi Islands by plane, ferry, bus, taxi, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Koh Samui Airport (USM) to Langkawi International Airport (LGK)plane USM - LGK
5h 57mRM 964–1,935Bus, Mini Bus, Mini Van, ferry
cheapest- Take the bus from Boonsiri Ferry Nathon Pier Koh Samui to Van Station Kaset Market 2bus
- Take the bus from Suratthani to Trangbus 488
- Take the bus from Trang to Satunbus
- Take the ferry from Tammalang Pier Satun to Kuah Ferry Terminalferry
11h 51mRM 230–235Ferry, Mini Bus, Mini Van
- Take the ferry from Na Thon Koh Samui Songserm to Surat Thani Townferry
- Take the bus from Suratthani to Trangbus 488
- Take the bus from Trang to Satunbus
- Take the ferry from Tammalang Pier Satun to Kuah Ferry Terminalferry
11h 31mRM 269–356Ferry, Minivan, taxi
- Take the ferry from Phantip Travel Koh Samui to Hat Yai Bus Terminalferry
- Take the bus from Hat Yai Bus Terminal to Padang Besarbus
- Take the taxi from Padang Besar to Tammalang Pier Satuntaxi
- Take the ferry from Tammalang Pier Satun to Kuah Ferry Terminalferry
12h 34mRM 314–344Bus and ferry, Minivan, Mini Van, ferry
- Take the busferry from Lipa Noi Pier to Krabi Bus Terminalbusferry
- Take the bus from Krabi Bus Station to Trangbus
- Take the bus from Trang to Satunbus
- Take the ferry from Tammalang Pier Satun to Kuah Ferry Terminalferry
15h 11mRM 247–252
Koh Samui Airport (USM) to Langkawi International Airport (LGK) flights
Comparing Your Travel Options
The cheapest way to get from Ko Samui to Langkawi Islands is to bus and Mini Bus and Mini Van and ferry which costs RM 225 - RM 235 and takes 11h 51m.
The fastest way to get from Ko Samui to Langkawi Islands is to fly which takes 5h 57m and costs RM 950 - RM 2000.
The distance between Ko Samui and Langkawi Islands is 382 km.
The best way to get from Ko Samui to Langkawi Islands without a car is to ferry and Mini Bus and Mini Van which takes 11h 31m and costs RM 260 - RM 360.
It takes approximately 5h 57m to get from Ko Samui to Langkawi Islands, including transfers.
Langkawi Islands is 1h ahead of Ko Samui. It is currently 4:09 PM in Ko Samui and 5:09 PM in Langkawi Islands.
There are 830+ hotels available in Langkawi Islands.
What companies run services between Ko Samui, Thailand and Langkawi Islands, Malaysia?
Bangkok Airways, Malaysia Airlines, and two other airlines fly from Koh Samui Airport (USM) to Langkawi International Airport (LGK) every 4 hours.
- Website
- malaysiaairlines.com
Flights from Koh Samui Airport to Langkawi International Airport via Phuket, Kuala Lumpur
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- RM 1,000–1,800
Flights from Koh Samui Airport to Langkawi International Airport via Suvarnabhumi, Kuala Lumpur
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- RM 1,000–1,800
Bus from Suratthani to Trang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 20
Bus from Trang to Satun
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 13
Bus from Suratthani to Trang
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 20
Bus from Trang to Satun
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 13
Bus from Trang to Satun
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 13
- Phone
- +66 86 2730389
- [email protected]
- Website
- Songserm
Ferry from Na Thon Koh Samui Songserm to Surat Thani Town
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- RM 100–190
- Website
- Songserm
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 Is ride-sharing platform BlaBlaCar right for you?, Getting to Rome from the airport, and Getting around the Cyclades - to help you get the most out of your next trip.

