KRABI to KOH SAMUI — Transport Options ☀️

How to get from Krabi to Koh Samui
How to travel from Krabi to Koh Samui? You can travel to Koh Samui by bus/car + ferry or you can use a flight.
  1. Bus + Ferry to Koh Samui
  2. Van + Ferry to Koh Samui
  3. Flight – Krabi to Koh Samui
  4. Taxi / Car to Koh Samui
  5. Book a Tour Online 🎫
  6. Book Ticket Online 🎫
Best comfort

Private car + ferry

Door-to-door journey with flexible timing and minimal hassle

Best budget

Bus + ferry

Cheapest option with one ticket and easy transfers

Avoid

Separate tickets

More planning needed and risk of missed connections

Quick answer: Travelling from Krabi to Koh Samui gives you three solid choices: a combined bus/van + ferry for a budget‑friendly route, a private car/taxi + ferry for more comfort and direct transfers, or a flight (though limited) if you prioritise speed and are willing to pay more. Book your tickets or private transfer to Koh Samui online.

At a glance:

  • 📍 Travel distance: approx. 250–270 km (via Surat Thani/Donsak).
  • ⏱️ Travel time: Bus/van + ferry ~4–9 hours | Car/taxi + ferry ~4–6 hours | Flight ~1 hour
  • 💰 Price range: Bus/van + ferry ~US$ 14–43 pp | Car/taxi + ferry ~US$ 190–460 | Flight ~US$ 100–240 pp.
  • 🚌 Bus/Van + Ferry: Best value; good when you’re comfortable with intermediate transfers and longer time.
  • 🚕 Car/Taxi + Ferry: More comfortable and direct; ideal for groups, luggage.
  • ✈️ Flight: Fastest option; worth it if you find a direct seat and cost isn’t a major concern.

Last updated in April 2026


From Krabi to Koh Samui you can travel by bus/van, car + ferry or plane.

    • Spanning approximately 250 km via Surat Thani, the journey from Krabi to Koh Samui presents travelers with three enticing options. You can opt for a direct flight, embark on a bus + ferry adventure, or indulge in a private taxi + ferry experience. For the quickest and most convenient journey, consider the direct flight from Krabi Airport to Koh Samui Airport, taking just 1 hour at a cost of $100-240 per person. But these direct flights are very limited, there are also fligths with transfer in another city. Alternatively, you can opt for the bus + ferry route via Surat Thani, offering a budget-friendly option taking 4-9 hours, with ticket prices ranging from $14 to $43 per person.
    • Departure points in Krabi include Krabi town, Krabi International Airport, Ao Nam Mao Pier, Ao Nang, Krabi Bus Terminal or Noppharat Tara beach, with services provided by various private operators. Additionally, private car/taxi + ferry services are available, albeit at a higher cost. This option takes 4-6 hours and costs approximately $190-460 per car. Taxis can be hailed from Krabi town, Krabi Airport, or Ao Nang, offering hotel transfers. From Krabi’s Ao Nang, you can also opt for a ferry or speedboat to Koh Phi Phi.

BOOK TICKETS with 12go.asia

    • Koh Samui Island, nestled in the Gulf of Thailand, lies approximately 35 kilometers off the east coast of Thailand, boasting an expansive area of around 250 square kilometers, ranking it as the third-largest Thai island. The island’s coastal lowlands nurture indigenous fruit cultivation, while its mountainous center is adorned with lush rainforests. As a premier tourist destination, Krabi serves as a popular starting point for many travelers venturing to Koh Samui.
    • With its own international airport and a myriad of ferry options from Surat Thani town, Krabi offers three main routes for reaching Koh Samui: bus/van + ferry via Surat Thani, direct flights or flights with transfers, or private car/taxi with a driver + boat / ferry. Among these, the most favored and economical choice is the bus + ferry option via Surat Thani. From Koh Samui, travelers can also embark on a ferry journey to Koh Phangan or, theoretically, a boat to Koh Tao. Discover the details on reaching Koh Samui from Krabi below. Conveniently, you can easily book and purchase join tickets or direct flights to Koh Samui from Krabi online.
Comparison of Travel Options from Krabi to Koh Samui
Travel Option – Krabi to Koh Samui Travel Time Cost Range
Bus / Van + Ferry 4-9 hours $14-43/pp
Direct Flight 1 hour $100-240/pp
Private Taxi / Car + Ferry 4-6 hours $190-460/car

BOOK TICKETS with Baolau


How do I get from Krabi to Koh Samui?


1. BUS/VAN + FERRY from Krabi to Koh Samui

👉 Bus/van + ferry is a popular and budget-friendly way to travel from Krabi to Koh Samui.

  • ✔️ Best for: budget travelers and flexible routes
  • ✔️ Travel time: ~4–8 hours
  • ✔️ Cost: $20–33 per person
  • ✔️ Comfort: moderate (land transfer + ferry connection)
  • ✅ Best Option: Combo tickets with companies like Lomprayah or Raja Ferry
  • 💡 Tip: Book your tickets online in advance and arrive at the departure point at least 30–60 minutes early.

A popular option for land transport from Krabi to Koh Samui among ordinary or low-cost travelers is a trip by modern bus and ferry / boat, mostly via the city of Surat Thani or Don Sak Pier. In most cases, this transport option is a little more expensive than traveling by minivan and ferry.

Transportation by bus and ferry from Krabi to Koh Samui takes about 4-8 hours, depending on the company and the given connections or waiting for the ferry. You can take the bus from various places in Krabi, such as Krabi Town, Ao Nang, Krabi Bus Terminal, Ao Nam Mao Pier and other places.

BOOK TICKETS with 12go.asia

You will then arrive on Koh Samui by boat mostly to Na Thon Koh Samui, Chaweng, Bo Phut, Lipa Noi and other places. You will always see this information about bus departures and arrivals in Koh Samui when searching for tickets online. Companies that offer these transfers to Koh Samui are, for example, Lomprayah, 12GO Transport or Raja Ferry.

Most of them are well-known and proven trouble-free companies operating various similar connections in this part of Thailand. Combined bus and ferry tickets from Krabi to Koh Samui range from $20-33/pp, these prices vary by company and route. There are usually fewer classic larger buses on offer than smaller minivans.

You can easily search and buy your bus and ferry tickets from Krabi to Koh Samui online well in advance. It is advisable to arrive at the departure point in Krabi at least 30-60 minutes before the departure of the bus. Also, always read all transfer instructions and follow all company terms and conditions.

BOOK TICKETS with Baolau

🚍 Bus + Ferry Schedule from Krabi to Koh Samui:
Bus + Ferry Departure in Krabi Arrival in Koh Samui Join Ticket
Lomprayah 08:00 11:45 From $33.00
Lomprayah 11:30 15:45 From $33.00
12 GO Transport 10:15 16:30 From $27.00
12 GO Transport 11:00 18:30 From $22.00
12 GO Transport 13:00 19:00 From $27.00
Raja Ferry 10:00 15:30 From $20.00
Raja Ferry 11:30 16:30 From $20.00
Phantip 1970 09:00 15:30 From $21.00
Phantip 1970 11:00 19:30 From $27.00
Phantip 1970 13:30 18:30 From $18.00
Krabi Sea Pearl 09:30 15:30 From $18.00
Krabi Sea Pearl 11:30 16:30 From $18.00
Phangan Tour 10:00 15:30 From $16.00
Phangan Tour 12:00 17:00 From $15.00
KP Travel and Tour 10:30 15:30 From $18.00
KP Travel and Tour 13:00 17:30 From $19.00
Thumbthim 07:00 11:45 From $43.00
Thumbthim 10:00 14:45 From $37.00
Lanta Super Concord 07:00 11:30 From $34.00
Lanta Super Concord 08:30 14:00 From $31.00
Lanta Super Concord 10:00 15:45 From $24.00
Lanta Super Concord 11:00 15:45 From $24.00
Ramon Trans. 09:00 14:30 From $22.00
RTC Trans. 09:00 15:30 From $19.00
RTC Trans. 10:30 16:30 From $19.00
Van2 Travel 09:00 14:30 From $19.00

bus-van-ferry-krabi-to-koh-samui
Bus and ferry of Lomprayah from Krabi to Koh Samui in Thialand (photo: 12go.asia).

2. VAN + FERRY from Krabi to Koh Samui

👉 Van/minibus + ferry is a flexible and often the cheapest way to travel from Krabi to Koh Samui.

  • ✔️ Best for: budget travelers and those wanting frequent departure options
  • ✔️ Travel time: ~4–7 hours
  • ✔️ Cost: $14–43 per person
  • ✔️ Comfort: moderate (shared minivan + ferry transfer)
  • ✅ Best Option: Combo tickets with companies like Phantip 1970 or Krabi Sea Pearl
  • 💡 Tip: Book your tickets online in advance and choose pickup from your hotel area for added convenience.

Another land transfer option from Krabi to Koh Samui, and usually the cheapest in some cases, is a trip by minivan/minibus and ferry again via Surat Thani or Don Sak Pier. The minivan and ferry timetables on Koh Samui are usually significantly longer than regular larger buses and the range of companies operating these combined services is relatively wide. These smaller minivans are for a limited number of passengers, usually a maximum of 14 passengers.

Companies that offer minivan transfer and ferry from Krabi to Koh Samui are Phantip 1970, 12GO Transport, Krabi Sea Pearl, Future Travel and Service, Phangan Tour 2000, Sapthaweephol Tour and Travel, KP Travel and Tour, Lanta Super Concord, Thubthim Siam Travel, Ramon Transport, RTC Transport, Van2Travel or others.

BOOK TICKETS to Koh Samui

The transfer by minivan and ferry from Krabi to Koh Samui takes about 4-7 hours, usually the same time as in the case of larger buses. However, this time may sometimes vary slightly or there may be a delay during the journey. You can again leave minivans from the same places as buses, i.e. from Krabi town, Ao Nang, Ao Nam Mao Pier and similar places.

Minivan transfer and ferry to Koh Samui from Krabi costs between $14-43/pp, this is the price for minivan transport and ferry/boat combination. Again, these Koh Samui minivan and ferry combo tickets are easy to find and buy online ahead of time. The timetable is long and you will definitely choose your suitable combined connection.

van-minivan-ferry-krabi-to-koh-samui
From Krabi to Koh Samui you can also travel by van / minivan + ferry (photo: Phantip 1970, 12go.asia).

3. FLIGHTS from Krabi to Koh Samui

👉 Flight is the fastest and most comfortable way to travel from Krabi to Koh Samui.

  • ✔️ Best for: travelers who want to save time and avoid land transfers
  • ✔️ Travel time: ~1 hour (up to ~5 hours total including transfers)
  • ✔️ Cost: $100–240 per person
  • ✔️ Comfort: high (direct flight with minimal hassle)
  • ✅ Best Option: Direct flights operated by Bangkok Airways
  • 💡 Tip: Book your flight online in advance for better prices and check the schedule due to limited availability.

A quick and convenient transport option from Krabi to Koh Samui is a direct flight. However, the disadvantage of this option is the limited flight schedule of direct flights, then there are also flights with a transfer, e.g. in Bangkok. Air transfer from Krabi to Koh Samui is also only offered by Bangkok Air.

Flights are operated from Krabi International Airport to Koh Samui Airport, this airport is in the northern part of the island. Krabi International Airport is approx. 25 km from the city of Krabi and the best way to get from Krabi Airport (KBV) to Krabi without a car is to bus which takes 20 min and costs $3 – $26.

A direct flight from Krabi to Koh Samui takes about 1 hour, but you also need to factor in the time for the transfer to the airport and waiting before departure. In total, this transport option can take up to 5 hours, but it is significantly more comfortable than the land transport option via Surat Thani.

BOOK FLIGHT to Koh Samui

Air transfer from Krabi to Koh Samui costs between $100-240/pp, usually a direct flight can be cheaper than a connecting flight. These prices can also change during the year or season, they are never fixed. You can search and book flights to Koh Samui from Krabi online in advance. Due to the lower prices, it is advisable to search for flights with a longer lead time, in the tourist season the prices of these flights can be even higher.

Air transfer is not a bad transfer option if you want to avoid ground transfer and Surat Thani city. In the end, however, it can take the same time as a trip combined with a minivan and a ferry, the disadvantage is also the higher prices of these flights. It is therefore not a suitable transport option for low-cost travelers.

flight-krabi-to-koh-samui-bangkok-air
From Krabi to Koh Samui you can also travel by plane, there is a direct flight by Bangkok Air.

4. PRIVATE CAR + FERRY from Krabi to Koh Samui

👉 Private car + ferry is the most comfortable and flexible way to travel from Krabi to Koh Samui.

  • ✔️ Best for: groups, families, and travelers wanting door-to-door service
  • ✔️ Travel time: ~4–6 hours
  • ✔️ Cost: $190–460 per car
  • ✔️ Comfort: high (private vehicle + ferry transfer)
  • ✅ Best Option: Transfers with companies like Glassflower or Bangkok Taxi24
  • 💡 Tip: Split the cost among passengers and choose hotel pickup/drop-off for maximum convenience.

The last transfer option from Krabi to Koh Samui is a transfer by private car/taxi with driver and ferry via Surat Thani or Don Sak Pier. This transfer option is the most expensive among these places, but it will offer you modern and fast cars just for you and a subsequent ferry transfer to Koh Samui.

Bangkok Taxi24, Kim Transfers Thailand, Glassflower, Van2Travel, Easyride Services and Firstplan Transport Services offer this option of transportation to Koh Samui. These companies offer smaller classic cars, SUVs and or minivans for groups of travelers, minivans are suitable for group travel, but they are also the most expensive.

They are mostly well-rated companies, have experienced drivers and offer transfers on other popular routes in Thailand. With these cars, you can depart from the location of your choice and you can also arrive at various locations on Koh Samui, if the company offers such an option.

BOOK TAXI / CAR to Koh Samui

Transfer by private car and ferry from Krabi to Koh Samui takes about 4-6 hours, but the indicated travel time may vary slightly, depending on your specific travel route. Private car/taxi and ferry from Krabi to Koh Samui ranges from $190-460/car, these prices vary by car type.

The fare also usually includes a ferry transfer from Don Sak Pier / Surat Thani to Koh Samui. It’s also a rule of thumb that smaller classic cars are a cheaper option than larger multi-passenger minivans. Again, you can easily find and book your private car and ferry to Koh Samui online ahead of time.

🚕 Taxi Schedule from Krabi to Koh Samui:
Taxi Service Departs in Krabi Travel Time Price (Car)
Bangkok Taxi 24 Ao Nang, Krabi Any Time From $238.00
Bangkok Taxi 24 Ao Nang, Krabi Any Time From $252.00
Bangkok Taxi 24 Ao Nang, Krabi Any Time From $286.00
Bangkok Taxi 24 Airport Any Time From $221.00
Bangkok Taxi 24 Airport Any Time From $252.00
Bangkok Taxi 24 Airport Any Time From $286.00
Firstplan Trans. Airport Any Time From $220.00
Firstplan Trans. Airport Any Time From $250.00
Firstplan Trans. Town Any Time From $250.00
Firstplan Trans. Town Any Time From $279.00
Glassflower Town Any Time From $226.00
Glassflower Town Any Time From $253.00
Van2Travel Town Any Time From $220.00
Easyride Services Ao Nang, Town Any Time From $210.00 (Eco)
Easyride Services Ao Nang, Town Any Time From $280.00 (SUV)
Easyride Services Ao Nang, Town Any Time From $459.00 (Van)

taxi-car-krabi-to-koh-samui
From Krabi to Koh Samui you can also travel by private car/taxi + ferry or boat (photo: Bangkok Taxi24, 12go.asia).

FAQ + TIPS – Travel route from Krabi to Koh Samui:

1. How to book tickets or flights from Krabi to Koh Samui?

2. What is the travel time from Krabi to Koh Samui?

    • Travel by bus/van + ferry from Krabi to Koh Samui (via Surat Thani) takes about 4-9 hours.
    • Travel by plane (direct flight) from Krabi to Koh Samui takes about 1 hour.
    • Travel by private car + ferry from Krabi to Koh Samui takes about 4-6 hours.

3. What is the travel distance from Krabi to Koh Samui?

    • Travel distance from Krabi to Koh Samui is about 270 km by land.

4. How much does it cost to travel from Krabi to Koh Samui?

    • Travel by bus/van + ferry from Krabi to Koh Samui (via Surat Thani) costs about $14-43/pp.
    • Travel by plane (direct flight) from Krabi to Koh Samui costs about $100-240/pp.
    • Travel by private taxi/car + ferry from Krabi to Koh Samui costs about $190-460/car.

5. From which places in Krabi buses depart to ferry transfer?

    • Buses depart from various bus stations and places (Ao Nang, Krabi town, Krabi Bus Terminal, Ao Nam Mao Pier, Krabi Airport), it depends on the company, check 12go.asia.

6. Is there also a private transfer/private taxi from Krabi?

    • Yes, you can use your private transfer/taxi from Krabi to ferry transfer, book your private transfer on 12go.asia.

7. Is it possible to travel by train from Krabi to Surat Thani?

    • No, it is not possible to travel by train from Krabi to Surat Thani because there is no railway between these cities. The only way how to get to Surat Thani from Krabi is to travel by bus/van or private taxi.

8. What is the best way of getting from Krabi to Koh Samui?

    • The best and fastest way of getting from Krabi to Koh Samui is to travel by plane. There are direct flights from Krabi to Koh Samui, but these flights are limited and it is not a cheap way of transport.

9. What is the cheapest option of transfer from Krabi to Koh Samui?

    • The cheapest option of transfer from Krabi to Koh Samui is to travel by tourist bus + ferry via Surat Thani. The most cheapest way of this transfer should cost about $14-17/pp.

10. What are the ways of transport from Koh Samui to Surat Thani?

    • There are various boats and ferries from Koh Samui to Surat Thani, travel by boat or ferry is the only way how to travel between these sites.

11. Is it possible to get from Krabi Airport to Koh Samui?

    • Yes, you can travel directly from Krabi Airport to Koh Samui. There are some private companies (e.g. Seatran Discovery) and you can book join ticket (bus+ferry ticket) from Krabi Airport to Koh Samui on 12go.asia.

12. Where you can travel from Koh Samui?

    • From Koh Samui you can travel to nearby islands in this area: Koh Tao or Koh Phangan. There are various boats and high speed ferries between these islands in Chumphon Archipelago. You can book ferry/boat tickets from Koh Samui to Koh Tao or Koh Phangan online on 12go.asia or Baolau. You can also travel to Bangkok, there are direct flights or you can also visit Phuket – by ferry + bus or you can book a direct flight. You can also take a ferry / speedboat to Surat Thani town, it is a popular travel route in the Gulf of Thailand.

13. Which are the most popular and nice islands in Thailand?

    • There are a lot of various interesting, nice and also isolated or tourist islands in Thailand. Most of them are in the Gulf of Thailand or Phang Nga Bay. Read this article: The Best Islands in Thailand.



💡 Practical Travel Tips for Krabi to Koh Samui

Traveling from Krabi to Koh Samui involves a combination of land and sea transport across southern Thailand, but understanding some lesser-known details can make your journey much smoother and more enjoyable.

1. Choose Joint Tickets Including Bus and Ferry for Seamless Transfers

Many travel operators offer combined tickets that include bus transfers from Krabi to ferry piers and the ferry ride itself to Koh Samui. These joint tickets reduce waiting times and simplify logistics, often at better prices.

2. Opt for the Donsak Pier Ferry for the Fastest Route

Ferries to Koh Samui depart mainly from Donsak Pier near Surat Thani, not directly from Krabi. Selecting transport that routes through Donsak shortens your sea crossing and avoids longer, less frequent ferries.

3. Prepare for Transfers at Multiple Stops Along the Way

Expect a few stops and transfers during your journey, including changing buses or vans en route to the ferry pier and switching boats upon arrival on Koh Samui. Pack light and keep essentials handy to ease these transitions.

4. Avoid Tight Schedules to Accommodate Possible Delays

Weather conditions, traffic, or ferry delays can add unexpected waiting times. Allow buffer time if you have onward travel plans or accommodations requiring check-in by a certain hour.

5. Use Waterproof Covers and Secure Your Luggage During Transfers

Handling luggage across wet docks and ferry decks can be challenging. Use waterproof bags or covers and secure straps to protect your belongings from splashes and sudden movements.

6. Consider Private Transfers if Traveling with Group or Heavy Luggage

While shared buses and ferries are budget-friendly, private car and boat transfers offer door-to-door service and more comfort, particularly useful if traveling in groups or with bulky luggage.

7. Bring Snacks and Water for the Journey

Some transfer routes include long stretches without convenient stops. Carry snacks and water, especially if traveling during off-peak hours or monsoon season.

8. Plan Your Arrival Time to Match Accommodation Check-In on Koh Samui

Ferry arrivals may not always align with hotel check-in times. Confirm check-in policies or arrange early check-in or luggage storage to avoid waiting.

Tip: Tickets combining bus and ferry from Krabi to Koh Samui can be searched and booked online in advance, ensuring smoother connections, better prices, and stress-free travel — especially during peak seasons.


🎫 Book your tickets / flight from Krabi to Koh Samui:

Vietnam to Thailand ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: