There are 7 ways to get from Phuket to Ko Samui (Island) by plane, 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 from Phuket International Airport
best- Fly from Phuket International Airport (HKT) to Koh Samui Airport (USM)plane HKT - USM
3h 17m฿3,069–9,105Bus
cheapest- Take the bus from Phuket Town Hotel Transfer to Na Thon Koh Samuibus Phuket Town Hotel Transfer - Na Thon Koh Samui
7h 45m฿762Ferry, bus
- Take the ferry from Rassada Pier to Ao Nang Hotel Transferferry Rassada Pier - Ao Nang Hotel Transfer
- Take the bus from Ao Nang Transfer to Na Thon Koh Samuibus Ao Nang Transfer - Na Thon Koh Samui
6h 23mFerry
- Take the ferry from Phuket Lomprayah to Lomprayah Nathon Pierferry Phuket Lomprayah - Lomprayah Nathon Pier
6h 45m฿5,318Drive, car ferry
- Drive from Phuket to Raja Ferry Donsak Piercar
- Take the carferry from Raja Ferry Donsak Pier to Lipa Noi Piercarferry
6h 7m฿1,367–1,914Ferry to Krabi Airport, fly
- Take the ferry from Rassada Pier to Krabi Airportferry
- Fly from Krabi Airport (KBV) to Koh Samui Airport (USM)plane KBV - USM
2h 49m฿4,660–10,560Bus via Krabi
- Take the bus from Phuket Bus Terminal 1 to Krabi Bus Terminalbus 438-0
- Take the bus from KP Krabi Bus Terminal Office to Lomprayah Nathon Pierbus KP Krabi Bus Terminal Office - Lomprayah Nathon Pier
7h 37m฿1,859–2,975
Phuket International Airport (HKT) to Koh Samui Airport (USM) flights
Comparing Your Travel Options
The cheapest way to get from Phuket to Ko Samui (Island) is to bus which costs ฿762 and takes 7h 45m.
The fastest way to get from Phuket to Ko Samui (Island) is to ferry and fly which takes 2h 49m and costs ฿4600 - ฿11000.
Yes, there is a direct bus departing from Phuket Town Hotel Transfer and arriving at Na Thon Koh Samui. Services depart three times a day, and operate every day. The journey takes approximately 7h 45m.
Yes, there is a direct ferry departing from Phuket Lomprayah and arriving at Lomprayah Nathon Pier. Services depart three times a day, and operate every day. The journey takes approximately 6h 45m.
The distance between Phuket and Ko Samui (Island) is 290 km.
Book your Phuket to Ko Samui (Island) ferry tickets online with 12go.asia.
The best way to get from Phuket to Ko Samui (Island) without a car is to ferry and bus which takes 6h 23m and costs .
It takes approximately 3h 17m to get from Phuket to Ko Samui (Island), including transfers.
Phuket to Ko Samui (Island) bus services, operated by The Transport Company, depart from Phuket Bus Terminal 1 station.
The best way to get from Phuket to Ko Samui (Island) is to fly which takes 3h 17m and costs ฿3000 - ฿9500. Alternatively, you can bus via Krabi, which costs ฿1800 - ฿3000 and takes 7h 37m.
What companies run services between Phuket, 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 Lomprayah to Lomprayah Nathon Pier once daily. Tickets cost ฿700–5,500 and the journey takes 6h 45m. Two other operators also service this route.
- Website
- bangkokair.com
Flights from Phuket International Airport to Koh Samui Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ฿3,000–8,500
Flights from Krabi Airport to Koh Samui Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- ฿3,100–9,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
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Phuket Bus Terminal 1 to Krabi Bus Terminal
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- ฿160–1,300
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 62-175-3069
- Website
- 12go.asia
Bus from Phuket Bus Terminal 1 to Krabi Bus Terminal
- Ave. Duration
- 3h
- Frequency
- Every 3 hours
- Estimated price
- ฿280–350
- Book at
- 12go.asia
Bus from Phuket Bus Terminal 1 to Krabi Bus Terminal
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- ฿200–280
- Schedules at
- Provincial Land Transport Office Of Krabi
- Phone
- +66 2 204 1004
- [email protected]
- Website
- K and P Travel and Tour
Bus from KP Krabi Bus Terminal Office to Lomprayah Nathon Pier
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ฿1,690
- Website
- K and P Travel and Tour
- Phone
- +66 99 414 6109
- Website
- Call Me Taxi
Bus from Phuket Town Hotel Transfer 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 Phuket Town Hotel Transfer to Na Thon Koh Samui
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- ฿1,188
- Website
- TransBaanTon
Bus from Phuket Town Hotel Transfer to Na Thon Koh Samui
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- ฿750–900
- Schedules at
- 465 Surat Thani Phuket Transport
- Phone
- +66 82 419 6222
- [email protected]
- Website
- Awaycation Trip
Ferry from Rassada Pier to Ao Nang Hotel Transfer
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿1,365
- Website
- Awaycation Trip
Ferry from Rassada Pier to Krabi Airport
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿1,560
- Website
- Awaycation Trip
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Phuket Lomprayah to Lomprayah Nathon Pier
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- ฿700–5,500
- Schedules at
- Lomprayah
- Phone
- +66 75 601 170
- [email protected]
- Website
- PP Cabana Express
Ferry from Phuket Lomprayah to Lomprayah Nathon Pier
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ฿2,250
- Website
- PP Cabana Express
- Website
- Phantip 1970
Ferry from Phuket Lomprayah to Lomprayah Nathon Pier
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ฿800
- 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
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 Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
Phuket to Ko Samui (Island) bus services, operated by The Transport Company, arrive at Krabi Bus Terminal station.
Book your Phuket to Ko Samui (Island) bus tickets online with Omio and 12go.asia.
There are 3430+ hotels available in Ko Samui (Island).











