KOH SAMUI to KRABI — Transport Options ☀️

How to get from Koh Samui to Krabi by ferry, boat, bus, van, car, taxi, plane
How to get from Koh Samui to Krabi? You can travel by ferry+bus/van or you can take a direct flight.
  1. Ferry + Bus to Krabi
  2. Direct Flight to Krabi
  3. Ferry + Taxi to Krabi
  4. Book a Tour Online 🎫
  5. Book Ticket Online 🎫
Best comfort

Private car + ferry

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

Best budget

Van + ferry

Cheap option with shared transport and simple transfer process

Alternative

Direct flight

There are direct flights by Bangkok Air

Quick answer: Travelling from Koh Samui to Krabi offers several good options: ferry + bus/van, direct flight, or ferry + private car/taxi. Ferry + bus is the most budget-friendly; the flight is the fastest; ferry + private car/taxi gives flexible door-to-door service. You can book tickets from Koh Samui to Krabi easily online in advance.

At a glance:

  • 📍 Distance: approx. 250 km by land via Surat Thani.
  • ⏱️ Travel time: Ferry + Bus/Van ~4–10 hours | Direct Flight ~1 hour | Ferry + Car/Taxi ~4–6 hours.
  • 💰 Price range: Ferry + Bus/Van US$ 15–46 pp | Flight US$ 100–160 pp | Ferry + Car/Taxi US$ 150–450
  • 🚢 Ferry + Bus/Van: Many combo tickets from Koh Samui via Surat Thani to Krabi city, Ao Nang or Railay.
  • ✈️ Direct Flight: There are flights from Koh Samui Airport to Krabi Airport taking about 1 hour.
  • 🚕 Ferry + Private Car/Taxi: Private transfer from Koh Samui to pier + car to Krabi—fastest and most flexible for groups.

Last updated in April 2026


How to Travel from Koh Samui to Krabi

Travel from Koh Samui to Krabi covers about 250 km via Surat Thani. You can travel by ferry + bus/minivan, ferry + private car or take a direct flight. The most popular and cheapest option is a combined ferry and bus transfer.

Ferry + bus journeys take about 4–10 hours and can end in Krabi Town, Krabi Bus Terminal, Ao Nang or Railay Beach. Direct flights from Koh Samui to Krabi take only about 1 hour, making them the fastest option.

From Krabi you can continue by ferry to Koh Phi Phi, Koh Yao Yai or travel to Phuket. Before your trip, check the weather in Krabi for the best travel conditions.

Comparison of Transfer Options from Koh Samui to Krabi
Transfer Mode – Koh Samui to Krabi: Duration Cost
Ferry + Bus (via Surat Thani) About 4–10 hours $15–46 per person
Plane (Direct Flight) About 1 hour $100–160 per person
Ferry + Private Car/Taxi About 4–6 hours $150–450 per car

BOOK TICKETS with 12go.asia


How do I get from Koh Samui to Krabi?


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

1. Ferry from Koh Samui to Surat Thani

The first step is a ferry transfer from Koh Samui to Surat Thani or Donsak Pier. The journey takes about 2–3 hours, with departures from Na Thon or Lipa Noi piers. Modern ferries offer comfortable indoor and outdoor seating, and this route is operated by companies such as Lomprayah, Raja Ferry, Seatran Ferry, Songserm and Phantip.

2. Bus / Minivan from Surat Thani to Krabi

From Surat Thani, continue by bus or minivan to Krabi. The journey takes about 4–5 hours, with arrivals at Krabi Town, Ao Nang, Railay transfer points or other popular destinations. Combined ferry + bus tickets from Koh Samui to Krabi cost about $15–46 per person. For more details, read How to travel from Surat Thani to Krabi. Booking combined tickets online in advance is recommended, especially during the high tourist season.

BOOK JOIN TICKETS to Krabi

🚢 Bus + Ferry Schedule from Koh Samui to Krabi:
Bus + Ferry Company Departure in Koh Samui Arrival in Krabi Bus + Ferry Ticket
Raja Ferry 05:00 14:00 From $18.00
Raja Ferry 09:00 16:00 From $18.00
Raja Ferry 11:00 19:00 From $18.00
Raja Ferry 14:00 19:00 From $18.00
Phantip 08:00 15:00 From $17.00
Phantip 10:00 17:30 From $21.00
Phantip 14:00 20:00 From $21.00
Lomprayah 08:30 14:00 From $42.00
Lomprayah 11:45 18:00 From $42.00

ferry-van-bus-koh-samui-to-krabi
Ferry/Boat + Van/Bus of Lomprayah company from Koh Samui to Krabi (photo: 12go.asia).

2. FLIGHT from Koh Samui to Krabi

The fastest way to travel from Koh Samui to Krabi is by direct flight. Bangkok Airways operates non-stop flights from Koh Samui Airport to Krabi International Airport. The flight takes about 1 hour and tickets usually cost $100–160 per person.

Although flying is more expensive than traveling by ferry and bus, it saves several hours and is the most convenient option for travelers with limited time. Because the number of daily flights is limited, booking online in advance is highly recommended, especially during the high tourist season.

From Krabi Airport, you can easily continue by shuttle bus, minivan or private taxi to Krabi Town or Ao Nang. If you are heading to Railay Beach, simply take a longtail boat from Ao Nang after arriving.

flight-koh-samui-to-krabi
From Koh Samui to Krabi you can also travel by plane, there are direct flights of Bangkok Air.

3. FERRY + TAXI / CAR from Koh Samui to Krabi

Another comfortable option is a private car with a ferry transfer from Koh Samui to Krabi. This door-to-door service combines a ferry crossing to the mainland with a private vehicle, making it an excellent choice for families, groups or travelers with more luggage. The total travel time is about 3.5–6 hours.

Private transfers are available with companies such as Bangkok Taxi24, Raja Ferry, Easyride Services, Glassflower, Van2Travel and Firstplan Transport Services. Prices range from $150–450 per car, depending on the vehicle type and number of passengers. Hotel pickup is available in Koh Samui, with drop-off at Krabi Town, Krabi Airport or Ao Nang.

Although this is the most expensive option, it offers maximum comfort, flexible departure times and no unnecessary transfers. If you continue your journey, you can also travel by private car from Ao Nang to Khao Sok National Park.

🚕 Taxi Schedule + Companies from Koh Samui to Krabi:
Taxi Service Travel Time Price (Car)
Easyride Services 05:00 From $240.00
Glassflower 05:00 From $335.00
Van2Travel 07:00 From $250.00
Bangkok Taxi24 06:00 From $240.00
Bangkok Taxi24 06:00 From $240.00
Firstplan Transport 06:00 From $280.00

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

FAQ – Travel from Koh Samui to Krabi

How do I book tickets or flights from Koh Samui to Krabi?

Book ferry, bus, flight or private transfer tickets online via 12go.asia or Baolau.

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

Ferry + bus takes 4–10 hours, direct flights about 1 hour, and private car + ferry about 3.5–6 hours.

What is the travel distance from Koh Samui to Krabi?

The distance is about 250–270 km via Surat Thani and Donsak Pier.

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

Ferry + bus costs $15–46, flights $100–160, and private transfers $150–450 per car.

Is there a private transfer from Koh Samui to Krabi?

Yes. Private cars with ferry transfer are available with hotel pickup and drop-off in Krabi or Ao Nang.

Can I travel by train from Surat Thani to Krabi?

No. There is no railway between Surat Thani and Krabi.

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

A direct flight is the fastest option, while ferry + bus offers the best value for most travelers.

What is the cheapest way to travel from Koh Samui to Krabi?

The cheapest option is a combined ferry + bus ticket from about $15–18 per person.

How do I get from Krabi Airport to Ao Nang?

Travel by shuttle bus, minivan or taxi in about 1–1.5 hours. See this guide.

Where can I travel from Krabi?

Popular routes include Koh Phi Phi, Koh Yao Yai, Koh Lanta and Chiang Mai.

Where should I stay in Krabi?

Krabi offers budget hotels, luxury resorts and hostels.

Is Thailand good for solo travelers?

Yes. Thailand is safe, affordable and easy to explore. Read Solo Travel in Thailand.


💡 Practical Travel Tips for Koh Samui to Krabi

Traveling from Koh Samui to Krabi is straightforward, with options including a combined ferry + bus transfer, a direct flight, or a private car with ferry. The best choice depends on your budget, travel time and final destination in Krabi Province.

  • Best Option: Ferry + bus offers the best balance of price, travel time and frequent departures.
  • Fastest Route: A direct flight to Krabi takes about 1 hour, but flights are limited and usually more expensive.
  • Book Combined Tickets: Ferry and bus tickets are often sold together, making transfers easier and more reliable.
  • Choose Your Arrival: You can arrive at Krabi Town, Ao Nang, Krabi Airport or nearby tourist areas.
  • Private Transfer: A private car with ferry is ideal for families or groups seeking maximum comfort.
  • Plan Ahead: Ferry schedules may change during the low season or in bad weather, so book early whenever possible.

Tip: Ferry, bus, flight and private transfer tickets from Koh Samui to Krabi can be searched and booked online in advance.


🎫 Book ferry + bus tickets or flights from Koh Samui to Krabi:

(You can change another travel route, e.g. Koh Samui to Surat Thani, Surat Thani to Krabi…)

Koh Samui to Bangkok ➔

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: