1. Koh Samui to Phuket by Flight
You can travel from Koh Samui to Phuket by taking a direct flight from Koh Samui Airport (USM) to Phuket International Airport (HKT). The flight usually lasts around 1 hour and 15 minutes.
The Fares usually range from 4000 THB to 7200 THB. Bangkok Airways offers direct flights between Koh Samui and Phuket.
2. Koh Samui to Phuket by Ferry + Bus/ Van
Duration
The journey, including the ferry ride from Koh Samui to Donsak Pier in Surathani and the bus ride from Donsak Pier to Phuket, typically takes 4 to 6 hours.
Koh Samui to Donsak Pier by ferry
The ferry ride from Koh Samui to Donsak Pier typically takes around 1.5 to 2 hours, covering a distance of approximately 40-60 kilometers. The ferry departs from various piers in Koh Samui, including Nathon Pier, Lipa Noi Pier, or Bangrak Pier, and arrives at Donsak Pier in Surathani. The fares for the ferry from Koh Samui to Donsak Pier range from 200-600 THB, depending on the ferry operator, class of service, and time of booking.
Surathani to Phuket by Bus
Traveling from Surat Thani to Phuket by bus takes approximately 4 to 5 hours. Several bus companies operate this route, offering regular departures throughout the day. Fares typically range from 250 to 400 THB. Buses depart from Surat Thani's main bus terminal and arrive at Phuket Bus Terminal 2. The journey is comfortable, with buses providing air conditioning and sometimes additional amenities such as Wi-Fi and reclining seats. Booking tickets can be online, at travel agencies, or at the bus terminal.