There are 7 ways to get from Kamala Beach to Ko Samui (Island) by plane, car, bus, ferry, 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 from Phuket International Airport
best- Fly from Phuket International Airport (HKT) to Koh Samui Airport (USM)plane HKT - USM
3h 2m฿3,086–7,170Bus
cheapest- Take the bus from Kamala Beach to Na Thon Koh Samuibus Kamala Beach - Na Thon Koh Samui
7h 45m฿950–1,500Drive, bus
- Drive from Kamala Beach to Ao Nang Transfercar
- Take the bus from Ao Nang Transfer to Na Thon Koh Samuibus Ao Nang Transfer - Na Thon Koh Samui
6h 2mFerry via Phuket Airport
- Take the ferry from Phuket Airport to Lomprayah Nathon Pierferry Phuket Airport - Lomprayah Nathon Pier
7h 52m฿5,082–5,166Drive, car ferry
- Drive from Kamala Beach to Raja Ferry Donsak Piercar
- Take the carferry from Raja Ferry Donsak Pier to Lipa Noi Piercarferry
6h 4m฿1,551–2,198Ferry to Krabi Airport, fly
- Take the ferry from Kamala Beach to Krabi Airportferry
- Fly from Krabi Airport (KBV) to Koh Samui Airport (USM)plane KBV - USM
6h 15m฿3,978–10,246Ferry
- Take the ferry from Patong Kata Karon Transfer to Koh Samui Town Transferferry Patong Kata Karon Transfer - Koh Samui Town Transfer / ...
11h 46m฿1,210–1,320
Kamala Beach to Ko Samui (Island) by bus and ferry
Comparing Your Travel Options
The cheapest way to get from Kamala Beach to Ko Samui (Island) is to ferry which costs ฿1200 - ฿1400 and takes 11h 46m.
The fastest way to get from Kamala Beach to Ko Samui (Island) is to fly which takes 3h 2m and costs ฿3000 - ฿7500.
Yes, there is a direct bus departing from Kamala Beach and arriving at Na Thon Koh Samui. Services depart three times a day, and operate every day. The journey takes approximately 7h 45m.
No, there is no direct ferry from Kamala Beach to Ko Samui (Island). However, there are services departing from Phuket Airport and arriving at Lomprayah Nathon Pier via . The journey, including transfers, takes approximately 7h 52m.
The distance between Kamala Beach and Ko Samui (Island) is 279 km.
Book your Kamala Beach to Ko Samui (Island) ferry tickets online with 12go.asia.
The best way to get from Kamala Beach to Ko Samui (Island) without a car is to ferry via Phuket Airport which takes 7h 52m and costs ฿5050 - ฿5200.
It takes approximately 3h 2m to get from Kamala Beach to Ko Samui (Island), including transfers.
Kamala Beach to Ko Samui (Island) bus services, operated by Call Me Taxi, depart from Kamala Beach station.
The best way to get from Kamala Beach to Ko Samui (Island) is to fly which takes 3h 2m and costs ฿3000 - ฿7500. Alternatively, you can bus, which costs ฿950 - ฿1500 and takes 7h 45m.
What companies run services between Kamala Beach, Thailand and Ko Samui (Island), Thailand?
Bangkok Airways flies from Phuket International Airport (HKT) to Koh Samui Airport (USM) every 4 hours. Alternatively, Lomprayah operates a ferry from Phuket Airport to Lomprayah Nathon Pier once daily. Tickets cost ฿800–5,000 and the journey takes 5h 45m.
- Website
- bangkokair.com
Flights from Phuket International Airport to Koh Samui Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ฿3,000–5,000
Flights from Krabi Airport to Koh Samui Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- ฿3,000–8,000
- Phone
- +66 2 243 1043
- [email protected]
- Website
- 12go.co
Bus from Ao Nang Transfer to Na Thon Koh Samui
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Book at
- Sapthaweephol Tour and Travel
- Phone
- +66 99 414 6109
- Website
- Call Me Taxi
Bus from Kamala Beach to Na Thon Koh Samui
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,400
- Schedules at
- Call Me Taxi
- Phone
- +66 2 219 1019
- [email protected]
- Website
- TransBaanTon
Bus from Kamala Beach to Na Thon Koh Samui
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ฿963
- Website
- TransBaanTon
- Website
- PP Service
Bus from Kamala Beach to Na Thon Koh Samui
- Ave. Duration
- 8h
- Frequency
- Once daily
- Estimated price
- ฿1,500
- Schedules at
- PP Service
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Phuket Airport to Lomprayah Nathon Pier
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ฿800–5,000
- Schedules at
- Lomprayah
- 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
- ฿220–270
- Book at
- 12 Go
- Website
- Raja Ferry
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Kamala Beach to Krabi Airport
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ฿950–1,800
- Website
- tigerlinetravel
- Phone
- +66 (0)77 272230
- [email protected]
- Website
- Phantip Travel
Ferry from Patong Kata Karon Transfer to Koh Samui Town Transfer
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ฿1,150
- Book at
- 12 Go
- Website
- Phantip 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 What are the different types of Renfe trains in Spain?, How to travel India's Golden Triangle, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
Booking & Getting There
Kamala Beach to Ko Samui (Island) bus services, operated by Call Me Taxi, arrive at Na Thon Koh Samui station.
Book your Kamala Beach to Ko Samui (Island) bus tickets online with 12go.asia.
There are 3458+ hotels available in Ko Samui (Island).










