How to Get from Phuket to Koh Samui
How to get from Phuket to Koh Samui: a 1-hour direct flight, bus or van and ferry combinations from about $20, and private transfers.

Photo: Fabio Achilli from Milano, Italy / Wikimedia Commons, CC BY 2.0
Contents
Trading the limestone karsts of the Andaman Sea for the palm-fringed Gulf of Thailand is a classic island-hopping move. Phuket has the bigger buzz and infrastructure, Koh Samui a more laid-back tropical elegance. The two islands sit on opposite sides of the peninsula, so your choice of transport decides whether you spend an hour in the air or most of a day on road and sea.
Whether you take a direct flight or a budget-friendly bus and ferry ticket, there is a route for every traveller. You can compare and book options for this route on GoAsia.cc.
Phuket to Koh Samui by Flight
Flying is the fastest way across. Bangkok Airways flies direct from Phuket International Airport (HKT) to Samui Airport (USM) in about 1 hour. The charming open-air Samui Airport is only 2 to 5 km from Chaweng, the main tourist area.[1] On booking platforms, economy fares start at about $58 (October 2026).[2] If your time is short, this is the best way to spend more of it on the beach.
Phuket to Koh Samui by Bus or Van and Ferry
Most backpackers and independent travellers take a combined ticket: a bus or minivan from Phuket across Surat Thani province, then a ferry from the mainland to Koh Samui. On booking platforms, these tickets cost about $20 to $49 (October 2026), and the whole trip takes from about 6 hours, up to 10 hours 30 minutes with connections.[2] Vans are quicker and more flexible, while large buses feel more spacious.
The ferry crossing
No ferry sails around the peninsula from Phuket to Samui; the sea leg starts on the mainland. Raja Ferry crosses from Don Sak to Lipa Noi pier on Samui for 220 baht, and the crossing takes about 1 hour 30 minutes.[3] It is a good place to meet other travellers and watch the Gulf of Thailand come into view.

Phuket to Koh Samui by Private Transfer
For groups, families or travellers with a lot of luggage, a private transfer is door to door. On booking platforms, private transfers start at about $206 (October 2026), and prices climb with the vehicle class, up to luxury vans and premium cars; the trip takes from about 6 hours, longer with the ferry wait.[2]
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Flight | From about $58[2] | About 1h[1] | High |
| Bus or van + ferry | About $20 - $49[2] | From about 6h | Medium |
| Private Transfer | From about $206[2] | From about 6h | Very High |
Tips for Traveling from Phuket to Koh Samui
- Book flights early: Prices tend to rise as the date approaches, so book as soon as your dates are fixed.
- Watch the weather: In the rainy season, ferry crossings can be delayed by high waves. If you get seasick, pick a larger ferry over a speedboat.
- Luggage: Space for large suitcases is limited in a van. Oversized gear may need an extra seat, or choose the larger bus.
- Check your pier: Raja Ferry from Don Sak lands at Lipa Noi on the west side of Samui, so plan your onward ride to your hotel.[3]
- Carry water: The land leg takes several hours. Bring water and a few snacks.
Timetable
| Flight Phuket - Koh Samui $ 58.16–135.31 55m – 10h 43m | |
|
|
| Bus Phuket - Koh Samui $ 20.25–38.49 6h 45m – 10h 30m | |
|
|
| Taxi Phuket - Koh Samui $ 205.77–1,103.17 6h – 10h | |
|
|
| Ferry Phuket - Koh Samui $ 19.90–32.33 7h 30m – 10h | |
|
|
| Van Phuket - Koh Samui $ 20.73–48.85 6h – 10h | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Phuket to Koh Samui, including current prices and schedules.
The combined bus or van and ferry ticket is cheapest. On booking platforms it starts at about $20.
A direct Bangkok Airways flight, which takes about 1 hour. It saves most of a day compared with the land and sea routes.
A direct flight takes about 1 hour. Bus or van and ferry combinations take from about 6 hours and up to 10 hours 30 minutes with connections.
No. The two islands are on opposite sides of the peninsula, so every sea route starts with a land transfer to a mainland pier such as Don Sak.
Yes, if your holiday is short and you want to skip 6 to 10 hours of transit. The bus and ferry options are much cheaper and well organised if you are on a budget.
Fly from Phuket International Airport (HKT) to Samui Airport (USM). Samui Airport is 2 to 5 km from Chaweng, and you can continue by taxi, airport shuttle van or ride-hailing app.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Bangkok Airways: Flight Ticket from Phuket to Samui. Retrieved October 24, 2026.
- [2] 12Go: Phuket - Koh Samui timetable. Retrieved October 24, 2026.
- [3] Raja Ferry Port: Raja Ferry Port. Retrieved October 24, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.