KRABI to KOH SAMUI — Transport Options ☀️

How to get from Krabi to Koh Samui by bus, van, car, ferry, plane
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 by bus + ferry, flight or private car.

Traveling from Krabi to Koh Samui is possible by bus + ferry, direct flight or private car with ferry. The journey covers about 250 km via Surat Thani. The cheapest option is a combined bus and ferry ticket, taking 4–9 hours and costing about $14–43 per person. Direct flights are the fastest, taking about 1 hour, while private transfers offer the most comfort.

Departures are available from Krabi Town, Krabi Airport, Ao Nang, Krabi Bus Terminal and other locations. Private transfers include hotel pickup, while flights and ferries should be booked in advance, especially during the high season. From Krabi you can also travel by ferry to Koh Phi Phi.

Koh Samui is one of Thailand’s most popular islands.

Koh Samui, located in the Gulf of Thailand, is famous for its beaches, resorts and tropical scenery. The island has its own international airport and regular ferry connections from Surat Thani. From Koh Samui you can continue by ferry to Koh Phangan or Koh Tao.

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

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.

Traveling by bus and ferry is one of the most popular and affordable ways to get from Krabi to Koh Samui. Combined tickets include the bus transfer to Surat Thani or Don Sak Pier followed by the ferry to Koh Samui. The journey takes about 4–8 hours, depending on connections.

Buses depart from Krabi Town, Ao Nang, Krabi Bus Terminal, Ao Nam Mao Pier and other locations. Ferries arrive at Na Thon, Lipa Noi, Bo Phut, Chaweng and other piers on Koh Samui. Operators include Lomprayah, Raja Ferry and 12GO Transport.

BOOK TICKETS with 12go.asia

Combined bus and ferry tickets cost about $20–33 per person. Book online in advance, arrive at least 30–60 minutes before departure, and always check the latest transfer details. You can also compare schedules on 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.

Traveling by minivan and ferry is often the cheapest way to get from Krabi to Koh Samui. Combined tickets include a minivan transfer to Surat Thani or Don Sak Pier, followed by a ferry to the island. The journey takes about 4–7 hours, depending on the connection.

Minivans depart from Krabi Town, Ao Nang, Ao Nam Mao Pier and other popular locations. Operators include Phantip 1970, 12GO Transport, Krabi Sea Pearl, Future Travel and Service, Van2Travel, KP Travel and Tour, Ramon Transport and others.

BOOK TICKETS to Koh Samui

Combined minivan and ferry tickets cost about $14–43 per person. Book online in advance to secure your preferred departure, especially during the high season.

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

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.

Flying is the fastest way to travel from Krabi to Koh Samui, although direct flights are limited. The route is operated by Bangkok Airways, with flights from Krabi International Airport to Koh Samui Airport. Connecting flights via Bangkok are also available.

The direct flight takes about 1 hour, while the total travel time, including airport transfers and check-in, is around 4–5 hours. Flight prices range from $100–240 per person, depending on the season and booking date.

BOOK FLIGHTS to Koh Samui

Book flights well in advance for the best fares, especially during the high season. While flying is the fastest option, combined minivan and ferry transfers are usually much cheaper and often have more frequent departures.

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.

A private car with a driver and ferry is the most comfortable way to travel from Krabi to Koh Samui. Transfers via Surat Thani or Don Sak Pier are offered by Bangkok Taxi24, Glassflower, Kim Transfers Thailand, Van2Travel, Easyride Services and other trusted companies.

The journey takes about 4–6 hours and includes the ferry to Koh Samui. You can choose your pickup point in Krabi and, in most cases, your drop-off location on the island. Private cars, SUVs and spacious minivans are available.

Private transfers cost about $190–460 per vehicle, depending on the car type. Book online in advance to compare prices, vehicles and departure times.

BOOK TAXI / CAR to Koh Samui

🚕 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).

❓ FAQ – Travel from Krabi to Koh Samui

How do you book tickets from Krabi to Koh Samui?

Book bus + ferry tickets, flights or private transfers online via 12go.asia or Baolau.

How long does it take to get to Koh Samui?

Bus or minivan + ferry takes about 4–9 hours, direct flights about 1 hour, and private car + ferry about 4–6 hours.

How far is Koh Samui from Krabi?

The travel distance is approximately 250 km via Surat Thani.

How much does the trip cost?

Bus or minivan + ferry costs about $14–43 per person, flights $100–240 per person, and private transfers $190–460 per vehicle.

Where do buses and minivans depart from?

Departures are available from Krabi Town, Ao Nang, Krabi Airport, Krabi Bus Terminal, Ao Nam Mao Pier and other locations.

Can you book a private transfer?

Yes. Private cars and minivans with ferry transfers can be booked online in advance.

Is there a train from Krabi to Surat Thani?

No. There is no railway between Krabi and Surat Thani. Travel by bus, minivan or private taxi instead.

What is the best way to travel?

Direct flights are the fastest option, while bus or minivan + ferry offers the best value for most travelers.

What is the cheapest option?

The cheapest way is usually a combined minivan or bus + ferry ticket, with prices starting from about $14 per person.

Can you travel from Krabi Airport to Koh Samui?

Yes. You can book combined bus + ferry transfers or direct flights from Krabi Airport to Koh Samui.

Where can you travel from Koh Samui?

From Koh Samui you can travel to Koh Tao, Koh Phangan, Bangkok, Phuket or Surat Thani.

Which are the best islands in Thailand?

Discover the country’s top islands in our guide: Best Islands in Thailand.



💡 Practical Travel Tips for Krabi to Koh Samui

Travel from Krabi to Koh Samui by bus + ferry, minivan + ferry, flight or private car. The best option depends on your budget, schedule and comfort.

  • Best Value: Combined minivan or bus + ferry tickets offer the best balance of price and convenience.
  • Fastest Option: Direct flights take about 1 hour but operate with limited schedules.
  • Book Early: Ferry connections and flights can sell out during the high season.
  • Travel Time: Combined transfers usually take 4–9 hours, depending on ferry connections.
  • Private Transfer: Private cars include flexible pickup, ferry transfer and hotel drop-off on Koh Samui.
  • Weather: Ferry schedules may change during the monsoon season, so allow extra travel time.

Tip: Bus, minivan, ferry, flight and private car tickets can be booked online in advance for the best schedules and prices.


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