In this travel guide, you’ll find useful information about traveling from Phuket to Koh Samui by ferry and flight, including timetable, ticket prices, and tips.
Phuket to Koh Samui: Overview
The distance between Phuket and Koh Samui is about 345 km (214 miles), and you can easily travel between the two cities by direct flight and bus/van + ferry.
The fastest way to travel to Koh Samui from Phuket is by flying from Phuket international airport.
You can also take a bus/van from Phuket to Surat Thani and a ferry from Surat Thani to Koh Samui. This option takes more time but is cheaper than flying. You can book bus+ferry service here with a guaranteed connection.
|Flight||55 minutes||$107 (€107)||Check tickets|
|Bus + Ferry||6 ~ 8 hours||$17 (€17)||Check tickets|
Phuket to Koh Samui ferry
Traveling by bus and ferry is a budget option to get to Koh Samui from Phuket.
Lomprayah, Phantip, and Raja Ferry offer daily bus and ferry service to Koh Samui, taking about 6 to 8 hours. The ticket price for this combo starts at $17 (€17).
Please come at least 30 minutes before departure for check-in procedures.
|Journey time||6 ~ 8 hours|
|Price||From $17 (€17)|
|Distance||345 km (214 miles)|
|Frequency||3 ferries per day|
|First bus||7:30 am|
|Last bus||9:00 am|
|Departure station||Phuket Bus terminal|
|Arrival station||Na Thon Samui|
|Operators||Lomprayah, Phantip, and Raja Ferry|
|Raja Ferry||7:30||15:30||Check tickets|
How long is the bus from Phuket to Koh Samui?
The bus and ferry to Koh Samui take about 6 to 8 hours, depending on your departure location. Please note that the travel time could be slightly longer due to traffic time. There may be a toilet and food breaks on the way.
How much is the bus ticket from Phuket to Koh Samui?
The ferry ticket to Koh Samui costs about $17 (€17). Please note that prices may change on weekends and national holidays.
Where are the departure and arrival stations?
Buses leave from the Phuket Bus terminal and arrive at Na Thon Koh Samui.
When is the first and last bus departing from Phuket?
The first bus departs at 7:30 am, while the last leaves at 9 pm. For the latest schedule, please check here.
Phuket to Koh Samui flight
Flying is the fastest way to travel to Koh Samui.
Bangkok Air offers direct flights to Koh Samui from Phuket, which take about 1 hour 25.
Planes frequently depart from Phuket airport and arrive at Koh Samui airport. For hassle-free transit, it’s best to book airport transfers between airports and your hotel.
|Journey time||55 minutes|
|Price||From $107 (€107)|
|Distance||345 km (214 miles)|
|Frequency||1 flight per day|
|Arrival||Koh Samui airport|
|Changes||Direct flights available|
|Bangkok Air||19:55||20:55||Check tickets|
How long is the flight from Phuket to Koh Samui?
The flight to Koh Samui takes about 55 minutes. Please note that the flight time depends on many factors, such as weather conditions and the airline you choose.
How much is the flight ticket from Phuket to Koh Samui?
The flight tickets start at $107 (€107). If you book flight tickets in advance, you may get better deals.
Where are the departure and arrival airports?
Planes frequently depart from Phuket Airport and arrive at Koh Samui Airport.
When is the first and last flight departing from Phuket?
The flight departs from Phuket airport at 7:55 pm. However, the schedule may change depending on the day and weather. You can check the latest schedules here.