The only travelling option from Koh Samui to Phuket is by ferry and bus combo service. Flight and train couldn't connect the two top Southern Thailand attractions.
There are quite a few bus companies provide combo bus and ferry service from Koh Samui to Phuket. Out of these bus companies, Lomprayah is one of the well-known and trusted companies by tourists, as well as locals. Lomprayah High Speed Catamaran which serves the first portion of the journey from Koh Samui Nathon Pier is the fastest and reliable ferry service in Gulf of Thailand. The ferry duration from Koh Samui Nathon Pier to mainland Raja Ferry Port (also called Donsak Pier) usually takes about 2 hours.
Once in Donsak Pier, passengers are required to transfer to bus or van to Phuket, taking about 6 hours. Please note that van will be deployed by Lomprayah if the travelling group is small, whereas big bus will be used for big travelling group. During the 6 hours journey, there will be 1 stop for snack and stretches. The arrival point in Phuket is at the Phuket town centre where Lomprayah Phuket office is located. Travellers who wish to go places like Patong Beach are required to take local bus or taxi to hotel.
The fare for Lomprayah combo bus and ferry service from Koh Samui to Phuket is 750 Baht. Daily departures provided by Lomprayah are at 0800 and 1245 from Nathon Pier. Please note that Lomprayah counter is right at the Nathon Pier, which is quite difficult to miss.
One can book this Koh Samui to Phuket combo service online with BusOnlineTicket.co.th, a 1-stop online booking portal for Thailand bus, ferry and train ticket. Your booking is instantly confirmed by receiving the E-confirmation voucher, and thus save the hassle to buy ticket over counter.