Koh Samui is well connected with Phuket. You can get from Phuket to Koh Samui by ferry + bus, private transfer, or flight.
Koh Samui is a natural paradise in the Gulf of Thailand. It is also known as Samui Island and is home to some of the most stunning beaches, which offer plenty of fun activities to keep you busy during your stay!
This beach destination attracts everyone, from budget travelers staying in simple beachside bungalows to the wealthiest holidaymakers who enjoy high-end resort experiences!
On the island of Samui, there are three main beach towns, each with a unique atmosphere. From the crowds and bustle of Chaweng Beach to the vibrant yet laid-back vibe of Lamai Beach and the classic ambiance of Bophut’s Fisherman’s Village.
In Koh Samui, you can dive deep into local culture and history or simply relax on the beautiful beaches. Additionally, plenty of activities are available if you enjoy swimming, snorkeling, sailing, or hiking.
The whole island is your playground!
Traveling between Phuket to Koh Samui is easy, and you can choose between a ferry + bus, a private transfer, and a flight.
Check our guide for the best options to travel from Phuket to Koh Samui.
Tip: We offer detailed information about transportation in Thailand for all main tourist destinations, like Bangkok, Chiang Mai, Phuket, Koh Samui, and Pattaya.
- How far is Koh Samui from Phuket?
- Transportation Options from Phuket to Koh Samui
- Getting to Koh Samui from Phuket
- Best day tours in Koh Samui
- Frequently Asked Questions
- More Routes from Phuket
How far is Koh Samui from Phuket?
The distance from Phuket to Ko Samui is 214.2 miles or 344.7 kilometers.
Transportation Options from Phuket to Koh Samui
The following table outlines all transportation options from Phuket to Koh Samui:
|Bus + Ferry from Phuket to Koh Samui||8-10 hours||USD 16-USD 32|
|Private Transfer + Ferry from Phuket to Koh Samui||7 hours 30 minutes||USD 187-USD 220|
|Flight from Phuket to Koh Samui||~1 hour||–|
Getting to Koh Samui from Phuket
1. Bus + Ferry from Phuket to Koh Samui
Journey Duration: 8-10 hours
First, you must take the bus to Surat Thani, where you will transfer to a ferry boat to Koh Samui. After that, the boat will leave you at one of the piers in Koh Samui.
Where you get dropped off depends on what ticket you choose since there are different offers for different locations.
Some companies even offer a hotel pick up and drop off, while others only go to the port. Prices start at USD 16 and go all the way to USD 32.
It’s a long journey, but the buses and ferries are new and comfortable and offer different amenities for an easy and relaxing trip! The boats even have an outside seating area and a cafe where you can get snacks and drinks!
Phuket to Koh Samui Bus + Ferry Schedule
- 08:00 AM to 04:00 PM: Ferry + Standard Bus to Koh Samui from Phuket
Total price: USD 16
- 07:30 AM to 04:30 PM: Ferry + High-Speed Bus to Koh Samui from Phuket
Total price: USD 17
- 06:30 AM to 03:30 PM: Ferry + Standard Bus to Koh Samui from Phuket
Total price: USD 27
- 06:30 AM to 04:30 PM: Ferry + Standard Bus to Koh Samui from Phuket
Total price: USD 32
2. Private Transfer + Ferry from Phuket to Koh Samui
Journey Duration: 7 hours 30 minutes
You can also get to Koh Samui by booking a private transfer! However, this option requires you to buy the ferry ticket on your own at the port, which should not be a problem since ferry tickets are relatively cheap.
While looking for a taxi can take up a lot of time, not all drivers are ready to cover such long distances, and the trip will probably cost you a fortune; a pre-booked transfer will be waiting for you at your exact location on time!
The trip duration is around 7 hours; depending on how many people travel with you, prices can vary.
Therefore, we recommend this travel option for families with children, large groups of tourists, and travelers with large luggage.
If you are traveling with a few people, booking a car for USD 187 is the most convenient choice, but if you have up to 9 passengers, you can go with a minivan that costs USD 220!
The vehicles are new and comfortable, and you will get picked up by an English-speaking driver that can help you with your luggage!
After you get dropped off at the port, you must take one of the regular ferries that will take you to Koh Samui in no time!
On Bookaway, you can check all available transportation options from Phuket to Ko Samui. It is a reliable and easy-to-use platform for comparing prices & schedules and making a booking online.
3. Flight from Phuket to Koh Samui
Journey Duration: ~1 hour
A flight is the most convenient and fastest way to get from Phuket to Koh Samui!
The Phuket Airport is just 30 kilometers out of town, and you can get there by taxi or a shared shuttle at a low price.
The flight to Koh Samui is very quick and only takes about 1 hour! The planes from Phuket to Koh Samui are operated by Bangkok Airways, which provides direct transfers.
However, the schedules and prices of plane tickets vary depending on the season. So, if you decide to fly from Phuket to Koh Samui, it’s better to check availability and book your tickets online!
Best day tours in Koh Samui
Get Your Guide helps you find the best tours wherever you are heading to. It’s usually the first website I check when I plan a trip to a new place.
The following widget shows some of the best tours in Koh Samui, Thailand.
Frequently Asked Questions
What is the cheapest way to get from Phuket to Koh Samui?
The cheapest way to get from Phuket to Koh Samui is by bus and ferry, which costs USD 16-USD 32.
What is the fastest way to get from Phuket to Koh Samui?
The fastest way to get from Phuket to Koh Samui is by plane, which takes around 1 hour.
What is the air distance from Phuket to Koh Samui?
The flight time between Phuket (HKT) and Koh Samui (USM) is around 1 hour and about 251 kilometers.
Which airlines fly from Phuket Airport to Koh Samui Airport?
Bangkok Airways offers direct flights from Phuket to Koh Samui.
Which companies operate ferry boats to Koh Samui?
Seatran Discovery, Songserm, and Raja Ferry operate boats to Koh Samui.