GoAsia
How to Get from Koh Samui to Krabi

How to Get from Koh Samui to Krabi

Last updated: October 18, 2026
Contents

Koh Samui is in the Gulf of Thailand and Krabi is on the Andaman coast, so the trip crosses the mainland peninsula. You can fly direct, take a private transfer that combines a ferry and a road journey, or buy a combined bus and ferry ticket.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

Koh Samui to Krabi by Flight

Bangkok Airways flies direct from Samui Airport (USM) to Krabi International Airport (KBV). The flight takes about 50 minutes, and the fare includes a 20 kg checked baggage allowance.[1] In its Samui promotion, Bangkok Airways listed one-way economy fares between Krabi and Samui from THB 2,575 including airport tax and fees (October 2026).[2]

Krabi Airport is 13 to 15 km from Krabi Town, about 20 to 30 minutes by road depending on traffic. From the airport you can continue to Krabi Town, Ao Nang or the island-hopping piers by taxi, airport shuttle, rental car or ride-hailing app.[1]

Koh Samui to Krabi by Bus and Ferry

Seatran Discovery sells combined bus and ferry transfers from Koh Samui piers and Koh Samui Airport to Krabi Airport, Krabi Town, Ao Nang and other drop-off points.[3] The route crosses to the mainland by boat and continues by road, so it takes most of a day and depends on the ferry connection.

Koh Samui to Krabi by Private Transfer

A private transfer uses a ferry across to the mainland and then a car or van to your hotel in Krabi, with no change of vehicle at the mainland pier. Booking platforms list vehicles from comfort cars and 4-seat SUVs to 9- and 10-seat vans and luxury VIP vans. Prices start at about $210 per vehicle (October 2026), and the journey takes from about 5 hours, longer with traffic, weather or delays.[4]

Comparing Your Options

ModePriceDuration
Direct flight (Bangkok Airways)From THB 2,575 one way[2]About 50 min[1]
Bus and ferry combination (Seatran Discovery)Varies by operator[3]Most of a day
Private transferFrom about $210 per vehicle[4]From about 5 h[4]

Tips for Traveling from Koh Samui to Krabi

  • Ferry factor: If you choose a land transfer, the ferry crossing depends on sea conditions, so avoid tight connections in Krabi.
  • Luggage: Bangkok Airways includes 20 kg of checked baggage on this route.[1]
  • Check the drop-off point: Seatran Discovery lists several Krabi drop-offs, including Krabi Airport, Krabi Town, Ao Nang, Nopparat Thara Pier and Railay East Pier, so confirm which one your ticket uses.[3]

Timetable

Flight Koh Samui - Krabi $ 150.06–207.44 3h 50m – 8h 20m
  • →  Economy 10:50, 11:45, 14:00, 14:35, 15:00
  • →  Business 11:45, 15:00
Taxi Koh Samui - Krabi $ 208.78–309.90 5h – 6h
  • →  Comfort
  • →  Economy
  • →  VIP Van 9pax
  • →  SUV 4pax
  • →  Van 10pax
  • →  Van 9pax
  • →  Luxury VIP Van
  • →  Comfort Car

Frequently Asked Questions

How can I book tickets from Koh Samui to Krabi?

Use the booking tool on this page to compare the transport options currently available from Koh Samui to Krabi, including current prices and schedules.

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

A combined bus and ferry ticket may cost less than a flight, but fares change, so compare current prices. Bangkok Airways listed one-way fares from THB 2,575 in October 2026, and a private transfer starts at about $210 per vehicle.

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

The direct Bangkok Airways flight is the fastest, at about 50 minutes in the air. Add time for check-in and the transfer from Krabi Airport to your hotel.

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

A direct flight takes about 50 minutes. By private transfer with a ferry crossing, expect from about 5 hours, and longer with a combined bus and ferry ticket.

Is it better to fly or take a private van?

Flying is much faster for individuals and couples. A private van suits groups, families and travellers with a lot of luggage, because it takes you from your Samui hotel to your Krabi hotel without airport procedures.

Do I need to book the ferry separately for a private transfer?

Private transfers normally include the ferry crossing, but confirm with the operator that the ferry is part of the quoted price.

How do I get from Krabi Airport to the town or Ao Nang?

Krabi Airport is 13 to 15 km from Krabi Town, about 20 to 30 minutes by road. You can use a taxi, airport shuttle, rental car or ride-hailing app.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] Bangkok Airways: Flight Ticket from Samui to Krabi. Retrieved October 18, 2026.
  2. [2] Bangkok Airways: Fly to Samui!. Retrieved October 15, 2026.
  3. [3] Seatran Discovery: Seatran Discovery: bus and ferry transfers. Retrieved October 18, 2026.
  4. [4] 12Go: Koh Samui - Krabi timetable. Retrieved October 19, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.