Phuket and Koh Samui look close on a map, and that map is lying to you. They sit on opposite coasts of southern Thailand, Phuket on the Andaman Sea and Samui in the Gulf, with the whole peninsula in between. There’s no boat that just sails from one to the other. Your real choice is a 55-minute direct flight or a 7-8 hour bus-and-ferry day, and this guide breaks down what each costs, how each actually works, and when each one wins.
Prices are in Thai baht with US dollars at ฿33 = US$1 (July 2026), given as ranges because fares move with season and fuel. If you’re still comparing the two islands themselves rather than the route between them, start with our Koh Samui vs Phuket comparison.
Phuket to Koh Samui at a glance
| Option | Total time | Typical cost (one way) | Best for |
|---|---|---|---|
| Bangkok Airways direct flight (HKT-USM) | ~55 min in the air, half a day door to door | From ~฿1,950-2,200 (US$59-66), higher Dec-Mar | Anyone short on time |
| Bus + ferry combo (Phantip / Raja Ferry / Seatran) | 7-8 hours | ~฿450-850 (US$14-26) | Budget travellers, bulky gear |
| Lomprayah coach + high-speed catamaran | ~7 hours | ~฿1,000-1,500 (US$30-45) | Comfort on a budget-ish |
| Private car or self-drive + vehicle ferry | ~6-7 hours | Varies widely, confirm locally | Families, groups, road-trippers |
Fares compiled from Bangkok Airways, Skyscanner, Trip.com, Phantip Travel and ferry booking platforms as of July 2026. All of them shift with season, so confirm before booking.
Is there a direct flight from Phuket to Koh Samui?
Yes, and it’s the easy answer: Bangkok Airways flies nonstop from Phuket (HKT) to Samui (USM) in about 55 minutes, typically twice daily as of July 2026, with a morning departure around 09:30-09:45 and an evening one around 19:30-19:55 on ATR turboprops, per FlightsFrom schedule data. It’s the only airline on the route, and that’s not an accident: Samui International is privately owned and operated by Bangkok Airways, so nobody else gets a meaningful look-in. That monopoly is why Samui flights cost more per kilometre than almost anything else in Thai skies.
One-way fares start at roughly ฿1,950-2,200 (US$59-66) according to Skyscanner and Trip.com listings as of July 2026, with round trips from about US$124-127. October is cited as the cheapest month; December through March, Songkran and New Year push fares well above the entry price. Book a few weeks out if you’re travelling in high season. Departure logistics on the Phuket end are covered in our Phuket airport guide, and it’s worth noting the flight is short enough that the ATR barely reaches cruise before it starts descending over the Gulf.
The honest arithmetic: the flight is under an hour in the air, but with airport transfers on both ends, check-in and Samui’s small-airport shuffle, budget half a day door to door. That’s still half the overland time, and you arrive fresh.
How does the bus and ferry from Phuket to Koh Samui work?
The overland route is a combined bus-and-ferry ticket via Donsak Pier in Surat Thani province, and it takes 7-8 hours all in. Buses leave from Phuket Bus Terminal 2 (near Central Festival, not the old town terminal) in the morning; Phantip Travel, the main operator on the corridor, lists an 08:00 service routing through Surat Thani town and a 09:00 direct service to Donsak that connects with the 15:00 ferry and arrives at Nathon Pier around 16:30. The bus leg is roughly 6 hours across the peninsula, and the Raja Ferry or Seatran crossing from Donsak adds about 1.5 hours.
Combined tickets run about ฿450-850 (US$14-26) depending on bus class and ferry operator, per Phantip Travel’s published fares. Raja Ferry lands at Lipa Noi Pier; most other combos use Nathon. Either way you’re on Samui’s west coast, so add 30-60 minutes and a songthaew, minivan or taxi fare to reach Chaweng or Lamai. One planning note straight from the operator: per Phantip Travel, “Buses are not equipped with WC, and there are no more than two stops during the trip”, worth knowing before a 6-hour road leg, especially with kids.
If you want the same corridor with nicer kit, Lomprayah runs a coach-plus-high-speed-catamaran combo for roughly ฿1,000-1,500 (US$30-45) based on current booking-platform listings, departing Phuket around 07:00. Frequency is limited (around 12 weekly departures per Direct Ferries data), so check the current timetable rather than assuming a daily service at your preferred hour.
Why is there no direct ferry between Phuket and Koh Samui?
Because the ocean is in the wrong place. Phuket faces the Andaman Sea to the west; Samui sits in the Gulf of Thailand to the east, and the entire Malay Peninsula stands between them. A boat would have to sail hundreds of kilometres south around the mainland, which nobody operates because it makes no sense. So every “ferry from Phuket to Samui” you see advertised is a road-plus-boat package, with most of the journey on asphalt. That’s not a scam, it’s geography; just don’t book one imagining a scenic all-day island cruise.
If you’re driving, the same geography works in your favour: take your rental or your own car to Donsak and roll onto a Raja Ferry or Seatran vehicle ferry, which carries cars and motorbikes across in the same 1.5 hours. Private transfer pricing to Donsak varies widely by operator and vehicle type, so get quotes and confirm locally rather than trusting a number in a blog post, including this one.
When does flying win, and when does the bus win?
Fly when the fare gap is under about ฿1,500-2,000 per person or your trip is short. On a one- or two-week holiday, burning a full day on a bus to save the price of a nice dinner is a bad trade, and low-season fares near ฿2,000 make the flight close to a no-brainer. Fly, too, if you’re connecting onward the same day or travelling with anyone who handles long bus rides badly.
Go overland when budget genuinely rules, or the airline would punish your luggage. At ฿450-850, the bus-and-ferry is a quarter or less of a high-season fare, and per-person savings multiply fast for couples and groups. It’s also the sane option for surfboards, dive gear and bicycles that Bangkok Airways charges oversized-baggage fees on, and the Donsak crossing itself is a pleasant 90 minutes on deck in good weather. The catch: high-season flight demand cuts both ways, so in December-March the flight costs the most exactly when the bus is most tempting.
Timing your trip matters more than the transport choice, honestly. Samui’s weather calendar is its own puzzle (its rainy season peaks in October-November, different from Phuket’s), so check the best time to visit Koh Samui before locking dates.
Honest downsides of each option
The flight carries a monopoly premium with no competitor to discipline it, fares spike in high season and around Thai holidays, and the twice-daily schedule means a missed morning flight can cost you the whole day anyway. The bus-and-ferry is a genuine 7-8 hour commitment with no toilet on board most buses, morning-only departures (miss the 09:00 and you’re likely staying the night), and a west-coast arrival pier that still leaves you a taxi ride from the main beaches. Lomprayah’s combo is more comfortable but runs limited departures, and at ฿1,000-1,500 it starts flirting with low-season airfares, which undercuts its own case. And every option’s numbers here are July 2026 planning ranges, not quotes; operators change fares and timetables with little notice, so confirm before you commit.
Where to next
Coming from elsewhere first? Our getting to Koh Samui guide covers every route onto the island including from Bangkok, and the Phuket airport guide sorts out your departure end. Still torn between the islands themselves? The Koh Samui vs Phuket comparison settles it. And once you’ve landed, see what’s on across the country in Thailand events.
Sources
- Bangkok Airways: Phuket to Samui flight deals: direct route and fares
- FlightsFrom: HKT-USM direct flight schedules: frequency, times, aircraft
- Skyscanner: Phuket to Samui flights: fare ranges
- Trip.com: Phuket to Koh Samui airfares: fare examples and cheapest-month data
- Phantip Travel: How to get from Phuket to Koh Samui: bus-and-ferry schedule, fares, pier details, onboard conditions
- Direct Ferries: Phuket Town to Koh Samui (Nathon Pier): Lomprayah frequency and departure times
- FerryAdvice: Phuket to Koh Samui bus and ferry: combined ticket pricing and duration