There are 11 ways to get from Klia to Ko Samui by plane, train, ferry, bus, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Kuala Lumpur International Airport to Koh Samui Airport
best- Fly from Kuala Lumpur International Airport (KUL) to Koh Samui Airport (USM)plane KUL - USM
8h 49m฿5,214–7,778Train, ferry
cheapest- Take the train from Klia T1 to KL Sentraltrain
- Take the train from Kl Sentral to Hat Yaitrain Ets
- Take the ferry from Wichan Tour Office to Koh Samui Nathon Pierferry
25h 26m฿985–2,288Train, ferry via Tha Kham
- Take the train from Klia T1 to KL Sentraltrain
- Take the train from Kuala Lumpur to Padang Besartrain Ets
- Take the train from Padang Besar to Surat Thani Train Stationtrain 46
- Take the ferry from Surat Thani Train Station to Lomprayah Nathon Pierferry
16h 53m฿1,113–3,855Bus, Minivan
- Take the bus from Klia T1 to Terminal Bersepadu Selatanbus
- Take the bus from Terminal Bersepadu Selatan to Danokbus
- Take the bus from Sadao Checkpoint to Hat Yai Bus Terminal 1bus
- Take the bus from Hat Yai Bus Terminal to Surathani Talad Kaset Stationbus
- Take the bus from Surat Thani Town to Na Thon Koh Samui Songsermbus
19h 27m฿3,144–3,754Drive, car ferry
- Drive from Klia to Raja Ferry Donsak Piercar
- Take the carferry from Raja Ferry Donsak Pier to Lipa Noi Piercarferry
12h 34m฿3,624–5,174Train to Sultan Abdul Aziz Shah, fly to Koh Samui Airport
- Take the train from Klia T1 to KL Sentraltrain
- Fly from Sultan Abdul Aziz Shah (SZB) to Koh Samui Airport (USM)plane SZB - USM
10h 16m฿7,215–16,836Bus to Malacca International Airport, fly to Koh Samui Airport
- Take the bus from Klia to Malacca Mahkota Medical Centrebus
- Fly from Malacca International Airport (MKZ) to Koh Samui Airport (USM)plane MKZ - USM
10h 22m฿3,917–15,735Fly Kuala Lumpur International Airport to Phuket International Airport, ferry
- Fly from Kuala Lumpur International Airport (KUL) to Phuket International Airport (HKT)plane KUL - HKT
- Take the ferry from Phuket Airport to Lomprayah Nathon Pierferry
11h 29m฿6,786–9,500Fly Kuala Lumpur International Airport to Krabi Airport, ferry
- Fly from Kuala Lumpur International Airport (KUL) to Krabi Airport (KBV)plane KUL - KBV
- Take the ferry from Krabi Town Hotel Transfer to Na Thon Seatran Ferry Pierferry
11h 28m฿3,239–7,108Train, bus
- Take the train from Klia T1 to KL Sentraltrain
- Take the train from Kuala Lumpur to Padang Besartrain Ets
- Take the train from Padang Besar Malaysia to Surat Thani Train Stationtrain 46
- Take the bus from Surat Thani Town to Na Thon Koh Samui Songsermbus
18h 17m฿1,863–3,075Train, bus, car ferry
- Take the train from Klia T1 to Bandar Tasik Selatantrain
- Take the bus from Terminal Bersepadu Selatan to Butterworthbus Tbs
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
- Take the bus from George Town Komtar CIMB Bank to Nathon Pierbus
22h 14m฿2,244–2,715
Kuala Lumpur International Airport (KUL) to Koh Samui Airport (USM) flights
Comparing Your Travel Options
The cheapest way to get from Klia to Ko Samui is to train and ferry which costs ฿950 - ฿2300 and takes 25h 26m.
The fastest way to get from Klia to Ko Samui is to fly which takes 8h 49m and costs ฿5000 - ฿8000.
No, there is no direct bus from Klia to Ko Samui. However, there are services departing from Klia T1 and arriving at Na Thon Koh Samui Songserm via Terminal Bersepadu Selatan, Sadao Checkpoint, Hat Yai Bus Terminal and Surat Thani Town. The journey, including transfers, takes approximately 19h 27m.
The distance between Klia and Ko Samui is 810 km.
The best way to get from Klia to Ko Samui without a car is to train and ferry via Tha Kham which takes 16h 53m and costs ฿1100 - ฿3900.
It takes approximately 8h 49m to get from Klia to Ko Samui, including transfers.
Klia to Ko Samui bus services, operated by Jetbus, depart from Klia T1 station.
The best way to get from Klia to Ko Samui is to fly which takes 8h 49m and costs ฿5000 - ฿8000. Alternatively, you can bus and Minivan, which costs ฿3100 - ฿3800 and takes 19h 27m.
Klia to Ko Samui bus services, operated by Jetbus, arrive at Terminal Bersepadu Selatan station.
Ko Samui is 1h behind Klia. It is currently 6:44 PM in Klia and 5:44 PM in Ko Samui.
What companies run services between Klia, Malaysia and Ko Samui, Thailand?
Malaysia Airlines, Bangkok Airways, and six other airlines fly from Kuala Lumpur International Airport (KUL) to Koh Samui Airport (USM) hourly. Alternatively, you can take a bus from Klia T1 to Na Thon Koh Samui Songserm via Terminal Bersepadu Selatan, Danok, Sadao Checkpoint, Hat Yai Bus Terminal 1, Hat Yai Bus Terminal, and Surat Thani Town in around 19h 27m.
- Website
- singaporeair.com
Flights from Kuala Lumpur International Airport to Koh Samui Airport via Singapore Changi
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- ฿5,000–14,000
Flights from Kuala Lumpur International Airport to Koh Samui Airport via Phuket International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ฿2,100–9,000
Flights from Sultan Abdul Aziz Shah to Koh Samui Airport via Singapore Changi
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- ฿6,500–15,000
Flights from Malacca International Airport to Koh Samui Airport via Singapore Changi
- Ave. Duration
- 5h 1m
- When
- Friday to Sunday
- Estimated price
- ฿3,400–21,000
- Website
- malaysiaairlines.com
Flights from Kuala Lumpur International Airport to Koh Samui Airport via Phuket International Airport
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- ฿2,100–13,000
Flights from Kuala Lumpur International Airport to Koh Samui Airport via Suvarnabhumi
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- ฿4,500–16,000
Flights from Sultan Abdul Aziz Shah to Koh Samui Airport via Penang, Phuket International Airport
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿5,000–13,000
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ฿2,200–8,000
Flights from Kuala Lumpur International Airport to Krabi Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿2,700–6,500
- Website
- bangkokair.com
Flights from Kuala Lumpur International Airport to Koh Samui Airport via Phuket International Airport
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- ฿2,100–13,000
Flights from Kuala Lumpur International Airport to Koh Samui Airport via Suvarnabhumi
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- ฿4,500–16,000
Flights from Kuala Lumpur International Airport to Koh Samui Airport via Krabi Airport
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿3,900–9,500
Flights from Sultan Abdul Aziz Shah to Koh Samui Airport via Singapore Changi
- Ave. Duration
- 4h 10m
- When
- Friday to Sunday
- Estimated price
- ฿9,000–14,000
Flights from Sultan Abdul Aziz Shah to Koh Samui Airport via Don Muang
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ฿4,400–15,000
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ฿2,200–8,000
- Website
- thaiairways.com
Flights from Kuala Lumpur International Airport to Koh Samui Airport via Phuket International Airport
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- ฿2,100–13,000
Flights from Kuala Lumpur International Airport to Koh Samui Airport via Suvarnabhumi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿4,500–16,000
Flights from Kuala Lumpur International Airport to Koh Samui Airport via Krabi Airport
- Ave. Duration
- 4h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿3,900–9,500
Flights from Sultan Abdul Aziz Shah to Koh Samui Airport via Singapore Changi
- Ave. Duration
- 4h 10m
- When
- Friday to Sunday
- Estimated price
- ฿9,000–14,000
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ฿2,200–8,000
- Website
- flyscoot.com
Flights from Kuala Lumpur International Airport to Koh Samui Airport via Singapore Changi
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ฿5,000–7,000
Flights from Sultan Abdul Aziz Shah to Koh Samui Airport via Singapore Changi
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ฿6,500–15,000
Flights from Malacca International Airport to Koh Samui Airport via Singapore Changi
- Ave. Duration
- 4h 57m
- When
- Friday to Sunday
- Estimated price
- ฿3,400–15,000
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ฿1,600–3,900
Flights from Kuala Lumpur International Airport to Krabi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,600–5,000
- Website
- fireflyz.com.my
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ฿2,200–8,000
Flights from Kuala Lumpur International Airport to Krabi Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ฿2,700–6,500
- Website
- malindoair.com
Flights from Kuala Lumpur International Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿2,000–4,400
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Klia T1 to KL Sentral
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- ฿14–600
- Website
- KLIA Ekspres
Train from Klia T1 to KL Sentral
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- ฿14–600
- Website
- KLIA Ekspres
Train from Klia T1 to KL Sentral
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- ฿14–600
- Website
- KLIA Ekspres
Train from Klia T1 to Bandar Tasik Selatan
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿14–490
- Website
- KLIA Ekspres
Train from Klia T1 to KL Sentral
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- ฿14–600
- Website
- KLIA Ekspres
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Kuala Lumpur to Padang Besar
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- ฿110–550
- Website
- KTMB
- Shuttle
- ฿110–160
- Express
- ฿360–550
Train from Kuala Lumpur to Padang Besar
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- ฿110–550
- Website
- KTMB
- Shuttle
- ฿110–160
- Express
- ฿360–550
Train from Kl Sentral to Hat Yai
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Estimated price
- ฿110–550
- Website
- KTMB
- Shuttle
- ฿110–170
- Express
- ฿390–550
- Website
- Thai Railway
Train from Padang Besar to Surat Thani Train Station
- Ave. Duration
- 5h 41m
- Frequency
- Once daily
- Estimated price
- ฿682
- Schedules at
- Thai Railway
Train from Padang Besar Malaysia to Surat Thani Train Station
- Ave. Duration
- 6h 4m
- Frequency
- Once daily
- Estimated price
- ฿682
- Schedules at
- Thai Railway
- Phone
- +6(019) - 221 6763
- [email protected]
- Website
- ticket.jetbus.com.my
Bus from Klia T1 to Terminal Bersepadu Selatan
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ฿170
- Schedules at
- ticket.jetbus.com.my
- Book at
- easybook.com
- Phone
- +65 6396 5681
- [email protected]
- Website
- StarMart Express
Bus from Klia T1 to Terminal Bersepadu Selatan
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- ฿100–160
- Book at
- Omio
- Website
- StarMart Express
Bus from Klia to Malacca Mahkota Medical Centre
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- ฿210–360
- Book at
- Omio
- Website
- StarMart Express
- Phone
- 603-62637668
- Website
- Alisan Golden Coach Express
Bus from Terminal Bersepadu Selatan to Danok
- Ave. Duration
- 6h 3m
- Frequency
- 5 times a day
- Estimated price
- ฿850–1,300
- Website
- Alisan Golden Coach Express
- Phone
- +66 2 295 1095
- [email protected]
- Website
- Zee Zenith Travel
Bus from Sadao Checkpoint to Hat Yai Bus Terminal 1
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- ฿1,200
- Schedules at
- Zee Zenith Travel
Bus from Hat Yai Bus Terminal to Surathani Talad Kaset Station
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ฿235
- Phone
- +66 86 2730389
- [email protected]
- Website
- Songserm
Bus from Surat Thani Town to Na Thon Koh Samui Songserm
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- ฿850
- Website
- Songserm
Bus from Surat Thani Town to Na Thon Koh Samui Songserm
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Estimated price
- ฿850
- Website
- Songserm
- Website
- PP Service
Bus from Surat Thani Town to Na Thon Koh Samui Songserm
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- ฿750
- Schedules at
- PP Service
Bus from Surat Thani Town to Na Thon Koh Samui Songserm
- Ave. Duration
- 1h 19m
- Frequency
- Twice daily
- Estimated price
- ฿750
- Schedules at
- PP Service
- Phone
- +604 332 5815
- [email protected]
- Website
- KPB Express Facebook
Bus from Terminal Bersepadu Selatan to Butterworth
- Ave. Duration
- 5h 2m
- Frequency
- Hourly
- Estimated price
- ฿260–600
- Website
- KPB Express Facebook
- Phone
- 012-708 2999
- [email protected]
- Website
- kkklexpress.com
Bus from Terminal Bersepadu Selatan to Butterworth
- Ave. Duration
- 4h 51m
- Frequency
- Every 3 hours
- Estimated price
- ฿350–700
- Schedules at
- kkklexpress.com
- Book at
- easybook.com
- Phone
- 019-2179072
- [email protected]
- Website
- Maraliner
Bus from Terminal Bersepadu Selatan to Butterworth
- Ave. Duration
- 5h 3m
- Frequency
- 4 times a day
- Estimated price
- ฿633
- Website
- Maraliner
- Phone
- +66 2 269 1069
- [email protected]
- Website
- KST Travel
Bus from George Town Komtar CIMB Bank to Nathon Pier
- Ave. Duration
- 14h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,570
- Website
- KST Travel
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Surat Thani Train Station to Lomprayah Nathon Pier
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ฿410–2,000
- Schedules at
- Lomprayah
Ferry from Phuket Airport to Lomprayah Nathon Pier
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ฿800–5,500
- Schedules at
- Lomprayah
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Surat Thani Train Station to Lomprayah Nathon Pier
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿300–750
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Website
- Phantip 1970
Ferry from Surat Thani Train Station to Lomprayah Nathon Pier
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿540
- Schedules at
- Phantip 1970
Ferry from Wichan Tour Office to Koh Samui Nathon Pier
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ฿820
- Schedules at
- Phantip 1970
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Car ferry from Raja Ferry Donsak Pier to Lipa Noi Pier
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- ฿230–270
- Book at
- 12 Go
- Website
- Raja Ferry
Ferry from Krabi Town Hotel Transfer to Na Thon Seatran Ferry Pier
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- ฿1,405–1,410
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- ฿16
- Schedules at
- penangport.com.my
- Phone
- +66 2 281 1081
- [email protected]
- Website
- 12go.co
Ferry from Wichan Tour Office to Koh Samui Nathon Pier
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- ฿1,040
- Book at
- Udomrat Tour
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 Best ways to travel around Australia, How to get from JFK to New York City, and How to get from London to Edinburgh - to help you get the most out of your next trip.
Booking & Getting There
Book your Klia to Ko Samui bus tickets online with 12go.asia.
There are 3419+ hotels available in Ko Samui.






































