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 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 October 2026

Koh Samui to Krabi: Which Transport Is Best?

🚢 Koh Samui to Krabi Transport Comparison
Transport ⏱️ Time 💰 Price Comfort Best for
Ferry + Bus / Van 4–10 h $15–46 pp ★★★★☆ Best value
Direct Flight About 1 h $100–160 pp ★★★★★ Fastest travel
Ferry + Private Car / Taxi 4–6 h $150–450/car ★★★★★ Families & groups

Rating: ★★★★★ excellent   ★★★★☆ very good   ★★★☆☆ good.

Travel from Koh Samui to Krabi by combined ferry and bus/van, direct flight, or ferry and private car. Combined tickets can arrive in Krabi Town, Ao Nang or other destinations in Krabi Province, while private transfers offer hotel pickup and flexible drop-off.

BOOK TICKETS to Krabi ➜


How do I get from Koh Samui to Krabi?


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

👉 Ferry + bus is the most popular and affordable way to travel from Koh Samui to Krabi.

  • ✔️ Good for: budget travelers and backpackers
  • ✔️ Duration: ~6–8 hours including transfers
  • ✔️ Price: $15–46 per person
  • ✔️ Comfort: medium to high (modern ferry and air-conditioned bus or minivan)
  • ✅ Best option: Combined ferry + bus ticket via Surat Thani
  • 💡 Tip: Book a combined ticket for easier transfers.
  • ⭐ Extra Tip: Reserve online in advance during high season.

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

👉 Direct flight is the fastest and most convenient way to travel from Koh Samui to Krabi.

  • ✔️ Good for: travelers who want to save time
  • ✔️ Duration: ~1 hour
  • ✔️ Price: $100–160 per person
  • ✔️ Comfort: high (direct flight with short travel time)
  • ✅ Best option: Direct Bangkok Airways flight to Krabi International Airport
  • 💡 Tip: Book early because daily flights are limited.
  • ⭐ Extra Tip: Arrange your Krabi airport transfer in advance.

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

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

  • ✔️ Good for: families, groups and travelers with luggage
  • ✔️ Duration: ~3.5–6 hours
  • ✔️ Price: $150–450 per vehicle
  • ✔️ Comfort: high (private door-to-door transfer)
  • ✅ Best option: Private car or minivan with hotel pickup and flexible drop-off
  • 💡 Tip: Choose your Krabi drop-off point when booking.
  • ⭐ Extra Tip: Share the cost with your group to save money.

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 long does it usually take to travel from Koh Samui to Krabi?

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

What is the approximate travel distance from Koh Samui to Krabi?

The distance is about 250–270 km via Surat Thani and Donsak Pier, depending on the route taken.

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

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

Is a private transfer available from Koh Samui to Krabi?

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

Can you travel by train from Surat Thani to Krabi?

No. There is currently no railway between Surat Thani and Krabi, so you need to continue by bus, minivan, or taxi.

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

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

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

The cheapest option is usually a combined ferry + bus ticket, with fares starting from about $15–18 per person.

How can I get from Krabi Airport to Ao Nang after arriving?

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

Where can you travel from Krabi after arriving in the region?

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

Where should you stay in Krabi for a convenient visit?

Krabi offers budget hotels, luxury resorts and hostels.

Is Thailand a good destination for solo travelers?

Yes. Thailand is safe, affordable, and easy to explore for solo travelers. 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.


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.

🎫 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: