Illustration of Koh Samui, Thailand

Krabi to Koh Samui: Ferry, Bus and Flight Options Compared

Last updated 2026-07-17

On this page

Krabi and Koh Samui anchor opposite coasts of southern Thailand, Krabi on the Andaman Sea, Samui in the Gulf, and that geography shapes everything about this trip. There is no boat between them, so your real choice is a bus-and-ferry combo across the peninsula (cheap, half a day) or Bangkok Airways’ short nonstop flight (fast, several times the price). This guide compares the options honestly, explains how the Donsak pier transfer actually works, and covers the booking mistakes that cost people an afternoon.

Prices are in Thai baht with US dollars in parentheses at ฿33 = US$1 (July 2026), quoted as ranges because operator fares and airline pricing move with the seasons. If you have not locked in your dates yet, note that the two coasts have different rainy seasons; the best time to visit Koh Samui guide explains why the Gulf side stays dry when Krabi is getting soaked.

What is the best way to get from Krabi to Koh Samui?

For most travellers the combined bus-and-ferry ticket is the best value, and the flight is worth it only when time matters more than roughly ฿1,500-4,000 of difference. Here is the full picture:

OptionPrice (July 2026)Door-to-door timeBest for
Minivan + car ferry (Phantip via Raja/Seatran)~฿480-630 (US$15-19)6-8 hoursBudget travellers, no rush
Bus/van + Lomprayah high-speed catamaran~฿1,000-1,100 (US$30-33)4.5-6 hoursFastest surface route
Nonstop flight, Bangkok Airways (KBV-USM)~฿2,200-5,000 (US$67-152)~3 hours incl. transfers (50 min in the air)Short trips, tight schedules
Fly via Bangkok (two legs)~฿4,000-8,000+ (US$121-242)6-9 hoursAlmost nobody; only if the nonstop is sold out

Fares compiled from operator and booking-platform listings and airline fare pages as of July 2026; see Sources. They change with season and promotions, so confirm at booking. ฿33 = US$1.

Why is there no direct ferry from Krabi to Koh Samui?

Because a boat would have to sail around the entire Malay Peninsula to connect them. Krabi faces the Andaman Sea on Thailand’s west coast; Koh Samui sits in the Gulf of Thailand off the east coast, and the strip of mainland between them has no canal or crossing for passenger boats. So every “Krabi to Koh Samui ferry” ticket sold anywhere is really a combo: a bus or minivan roughly 3 hours east across the peninsula to Donsak pier in Surat Thani province, then a ferry for the final 1-1.5 hour crossing to Samui. This is the standard route and it works fine, but it is worth understanding before you book so the “ferry” taking six hours does not come as a surprise. The same cross-peninsula logic applies in reverse if you are weighing which coast to base yourself on; the Koh Samui vs Phuket comparison covers that decision properly.

How does the bus and ferry combo work?

You buy one ticket covering both legs, and the operator handles the connection at Donsak. Services leave Krabi roughly between 08:00 and 13:30, from Krabi bus terminal or with hotel pickup in Krabi town and Ao Nang depending on the operator. The road leg to Donsak takes about 3 hours, then you board the ferry your ticket specifies.

The operators split into two tiers as of July 2026:

  • Budget combos, about ฿480-630 (US$15-19), 6-8 hours total. Phantip 1970 runs minivans connecting to the Raja Ferry or Seatran car ferries, which take about 1.5 hours for the crossing. Raja Ferry lands at Lipa Noi pier; Seatran Discovery services arrive at Bangrak near the airport. Slower, cheaper, and perfectly fine if your day is free.
  • Lomprayah combo, about ฿1,000-1,100 (US$30-33), 4.5-6 hours total. A bus or van connects to Lomprayah’s high-speed catamaran, roughly an hour on the water, arriving at Nathon or Maenam pier. July 2026 timetables show departures from Krabi around 08:00 (arriving about 11:45) and 11:30 (arriving about 15:45).

Take a morning departure whichever tier you pick. The connection at Donsak is the fragile link: if your van hits traffic and you miss the intended sailing, an afternoon start can leave you waiting for the last ferry, or overnighting on the mainland in the worst case. Arrive at the terminal or pickup point at least 30 minutes early, as operators require.

If you are island-hopping the Andaman side before crossing coasts, the Krabi to Koh Lanta guide covers the much shorter hop south, and it is easy to do Lanta first and cross to Samui afterwards on the same combo network.

Can you fly direct from Krabi to Koh Samui?

Yes. Bangkok Airways operates the only nonstop, about 50 minutes on an ATR turboprop, and it is by far the quickest way across. One-way fares start around ฿2,200 (US$67) and rise toward ฿5,000 (US$152) in peak season, per mid-2026 booking listings. Two catches. First, frequency: 2026 route reporting shows the flight trimmed to once daily through the April-October low season (up to two daily in high season), so the day you want can sell out well ahead. Second, the Samui premium: Bangkok Airways privately owns Samui Airport, and fares into USM run high for the distance compared with other Thai domestic hops. Even so, when the fare is at the bottom of its range, paying about ฿1,500-2,000 more than the fast ferry combo to save five hours of travel is a fair trade on a short trip.

Booked door to door, the flight is roughly a 3-hour affair: getting to Krabi airport, the recommended check-in window, the flight itself, and the ride from Samui’s small, quick airport to your hotel.

Is flying via Bangkok worth it?

Almost never for this route. Connecting through Bangkok means flying an hour or so north to then fly an hour back south, and both legs cost real money: Krabi to Bangkok fares plus a Bangkok to Samui leg (which carries the same Samui Airport premium, typically ฿2,300-6,600 / US$70-200 one way per 2026 fare data) usually total ฿4,000-8,000+ (US$121-242), with 6-9 hours door to door once you add the connection. The only scenarios where it earns a place: the nonstop is sold out on an immovable date, or you actually want a Bangkok stopover. A cheaper variant, flying into Surat Thani and finishing by ferry, exists but makes little sense from Krabi since you can reach Donsak by road directly. The full breakdown of every route onto the island, including the Surat Thani options, is in the getting to Koh Samui guide.

How do you book, and what should you watch for?

Book the combo ticket online a few days ahead, or through any agent in Krabi town or Ao Nang, and book the flight as far out as your plans allow. Specific tips that save hassle:

  • Check the arrival pier before you book. Nathon (most services), Lipa Noi (Raja), and Bangrak (Seatran Discovery) are in different corners of the island; a pre-booked hotel transfer to the wrong pier is a wasted fee.
  • Online booking shows the operator. Agents in Krabi sell the same combos with a markup and sometimes without naming the ferry company; booking online lets you pick Lomprayah vs a car ferry deliberately.
  • Morning departures only if you value your evening. The 08:00-10:15 window gets you to Samui with daylight to spare.
  • High season sells out. December-March and holiday weeks fill both the catamaran and the small Bangkok Airways plane; book each as early as you can.
  • Keep your bag with you at transfers. Luggage moves between van and ferry at Donsak; label it and watch it get loaded.

The honest downsides

The combo is a long day: even the fast version eats 5-6 hours, the budget version most of a working day, and the Donsak transfer involves queueing with your bags whatever the brochure implies. Seasickness is a real factor on the catamaran in rough weather, especially in the Gulf’s October-December wet months, when the slower, steadier car ferries are actually the more comfortable boats. The flight solves all of that but is a small plane with limited daily seats at a fare that stings for 50 minutes in the air. And in either direction, prices quoted here are July 2026 planning ranges, not locked quotes; operators reprice with fuel costs and seasons, so confirm the current fare before you commit.

Where to next

Once the crossing is sorted, get the timing right with the best time to visit Koh Samui guide (the Gulf’s weather calendar is unusual), see every other route onto the island in getting to Koh Samui, read Koh Samui to Krabi for the same crossing in reverse, and if you are still choosing between coasts, read Koh Samui vs Phuket. Then check what is happening on the island while you are there in the live Koh Samui events listings.

Sources

Frequently Asked Questions

Is there a direct ferry from Krabi to Koh Samui?

No. Krabi is on the Andaman Sea side of southern Thailand and Koh Samui is in the Gulf of Thailand on the opposite coast, and no passenger boat sails around or across the peninsula between them. Every 'Krabi to Koh Samui ferry' ticket you see is a combined ticket: a bus or minivan about 3 hours across the peninsula to Donsak pier in Surat Thani province, then a 1-1.5 hour ferry crossing to the island. That is normal and how everyone does it, just do not expect to board a boat in Krabi town.

How long does it take to get from Krabi to Koh Samui?

By land and sea, expect 4.5-8 hours door to door depending on the operator: around 4.5-6 hours on the bus-plus-Lomprayah-catamaran combo, and 6-8 hours on the cheaper minivan-plus-car-ferry combos via Raja or Seatran, per July 2026 timetables. Flying nonstop with Bangkok Airways takes about 50 minutes in the air, or roughly 3 hours door to door once you add airport transfers, check-in, and the ride from Samui Airport to your hotel.

How much does the Krabi to Koh Samui bus and ferry cost?

As of July 2026, combined tickets run roughly ฿480-1,100 (US$15-33) per person depending on operator and speed. Budget combos with Phantip 1970 via the Raja or Seatran car ferries sit around ฿480-630 (US$15-19), while the bus-plus-Lomprayah high-speed catamaran costs about ฿1,000-1,100 (US$30-33). Prices shift with season and platform fees, so treat these as planning ranges and confirm the fare when you book.

Is there a direct flight from Krabi to Koh Samui?

Yes. Bangkok Airways operates the nonstop Krabi (KBV) to Samui (USM) route on ATR turboprops, taking about 50 minutes. One-way fares start around ฿2,200 (US$67) and climb toward ฿5,000 (US$152) in high season, per mid-2026 booking listings. Note that 2026 schedule reporting shows the route trimmed to one daily flight through the April-October low season, so seats can sell out; book ahead if your dates are fixed.

Which pier do you arrive at on Koh Samui?

It depends on the ferry operator. Most services, including Lomprayah, arrive at Nathon pier on the island's west coast (Lomprayah also serves Maenam on some sailings). Raja Ferry lands at Lipa Noi, a few kilometres south of Nathon, and Seatran Discovery services arrive at Bangrak in the island's north near the airport. Songthaews and taxis meet every arrival, but check which pier your ticket uses before arranging a hotel pickup.

Should I book the Krabi to Koh Samui trip in advance?

In high season (roughly December to March) and around holidays like Songkran and New Year, yes, book the combo ticket at least a few days ahead, and book the Bangkok Airways flight further out since it is a small plane running limited daily frequencies. In the low season you can usually buy a bus-and-ferry ticket a day ahead through an agent in Krabi town or Ao Nang, or online. Booking online shows you the exact operator, departure time, and arrival pier before you pay.

Can you travel from Krabi to Koh Samui in one day?

Yes, easily, as long as you take a morning departure. Combined services leave Krabi roughly between 08:00 and 13:30, and even the slowest car-ferry combo arrives on Samui by early evening if you start at 8-10am. The 50-minute flight makes it a same-morning trip. What you should not do is start after lunch on the cheapest combo, since a delay on the road leg can mean missing the last comfortable ferry connection at Donsak.

Out Thailand Team

Based in Chiang Mai

A small team based in Chiang Mai. We research, write, and edit every guide together and publish under one byline, with the date each guide was last updated.