Koh Samui to Krabi
Planning a trip from Koh Samui to the breathtaking province of Krabi? Getting there is easier than you might think! The total distance is just around 260 kilometers. Read on to discover the prices, schedules and travel tips.
Koh Samui to Krabi by Van (or Bus) and Ferry
- Price: from 520 THB
- Transport types: ferry, speedboat, van, bus
- Operators: 12Go Transport, BangkokTaxi24, Firstplan Transport Services, Future Travel and Service, Glassflower, Jarinthon Tour, Lomlahkkhirin, Lomprayah, Nara Travel, Phantip 1970, Raja Ferry, Sapthaweephol Tour and Travel, Songserm, Van2Travel
- Travel time: 4 hours
The cheapest and the most popular way of travel is by combo service. A number of companies offer it, with prices starting at just 520 per ticket.
You can choose trips with different departure stations in Koh Samui: Lipa Noi Pier or Nathon Pier, depending on where your hotel is located.
The whole trip consists of two parts, starting with ferry ride to Donsak Pier in Surat Thani. After the ferry, a bus or van will take you directly to Krabi Town or other destinations in Krabi, such as Ao Nang or Krabi Airport.
While you can buy tickets at the piers, we recommend booking them online in advance. Prices are the same, but at least you’ll get a guaranteed seat on the scheduled departure.
There are more than 100 available options, so here we’ve listed the fastest, the cheapest, and the most popular trips.
Departure Time | Departure Location | Arrival Time | Arrival Location | Duration | Transport Type | Operator |
6:00 | Phantip Travel, Koh Samui | 13:30 | Krabi Bus Terminal | 7h 30m | Ferry+Bus | 12Go Transport |
11:45 | Lomprayah Nathon Pier, Koh Samui | 15:30 | Krabi Lomprayah Office | 3h 45m | Ferry+Bus | Lomprayah |
12:00 | Na Thon Seatran Ferry Pier, Koh Samui | 17:30 | Ao Nam Mao Pier, Krabi | 5h 30m | Ferry+Van | Van2Travel |
Koh Samui to Krabi by Flight
- Price: from 4,000 THB
- Transport types: flight
- Operators: Bangkok Airways
- Travel time: 50 minutes
There are daily flights from Koh Samui airport directly to Krabi. The duration is just 50 minutes on average. If you’re looking for the fastest way to get to Krabi, this is the best choice.
After arriving at Krabi Airport, take a taxi or shuttle to your destination in Krabi (Ao Nang, Railay, or Krabi Town).