There three ways to travel from Krabi to Koh Samui:
- Use a Direct Service: There are currently three companies offering a direct point to point service from Krabi to Koh Samui. All services include bus and ferry transfers all the way from Krabi Town to Koh Samui.
- Fly: Bangkok Air operates a single daily direct flight from Krabi to Koh Samui.
- Independent Travel: If you have time to spare you can save money by travelling independently from Krabi to Koh Samui. There are frequent bus and minivan services from Krabi bus station to Surat Thani town . Once you arrive in Surat Thani you can buy a ticket for the 90 minute bus ride to one of Donsak ferry piers.
Buy Tickets from Krabi to Koh Samui
Use the Search Box below to buy your tickets from Krabi to Koh Samui.
Bus Times from Krabi to Koh Samui
There are currently 16 direct services a day from Krabi to Koh Samui available to book online.
Company | Krabi | Koh Samui | Ticket |
Lomprayah | 08:00 | 11:45 | 1,100 THB |
Raja Ferry | 09:00 | 15:30 | 630 THB |
Raja Ferry | 09:00 | 16:30 | 649 THB |
Krabi Sea Pearl | 09:30 | 15:30 | 700 THB |
Lomprayah | 09:30 | 14:00 | 900 THB |
Raja Ferry | 10:00 | 15:30 | 630 THB |
Raja Ferry | 10:00 | 15:30 | 630 THB |
Krabi Sea Pearl | 10:00 | 15:30 | 700 THB |
Phantip | 10:15 | 15:30 | 610 THB |
Lomprayah | 11:00 | 15:15 | 1,100 THB |
Raja Ferry | 11:30 | 16:30 | 630 THB |
Raja Ferry | 11:30 | 18:30 | 649 THB |
Krabi Sea Pearl | 11:30 | 17:30 | 700 THB |
Krabi Sea Pearl | 12:00 | 17:30 | 700 THB |
Raja Ferry | 12:00 | 19:30 | 630 THB |
Phantip | 13:30 | 18:30 | 610 THB |
Option 1: Lomprayah Ferry from Krabi to Koh Samui
The Lomprayah Company offers the quickest service from Krabi to Koh Samui. It is at least 3 hours quicker than going by public bus to Surat Thani and from there travelling by bus to Donsak pier for a ferry over to Koh Samui. This service departs from the Lomprayah Office on the Vatchara Road in Krabi Town.
Lomprayah Bus Times from Krabi to Koh Samui
Company | Krabi | Koh Samui | Ticket |
Lomprayah | 08:00 | 11:45 | 1,100 THB |
Lomprayah | 09:30 | 14:00 | 900 THB |
Lomprayah | 11:00 | 15:15 | 1,100 THB |
- Location of the Lomprayah Bus Stop in Krabi
Option 2: Phantip Travel from Krabi to Koh Samui
Phantip Travel has two daily services from Krabi to Koh Samui. Phantip services depart from Krabi Bus Terminal which is 5 km by road to the north of Krabi Town.
Phantip Travel Bus Times from Krabi to Koh Samui
Company | Krabi | Koh Samui | Ticket |
Phantip | 10:15 | 15:30 | 610 THB |
Phantip | 13:30 | 18:30 | 610 THB |
- Location of the Phantip Travel bus stop in Krabi
Arrival in Koh Samui
The Lomprayah and Phantip Travel services arrive at Na Thon Pier. The Seatran Discovery ferry arrives at Bangrak pier. For information about onward travel from Na Thon pier and Bangrak pier see below.
Lomprayah, Phantip Travel, Songserm and Jolly Travel
Most of the direct bus and ferry services to Koh Samui terminate at Na Thon Pier, which is in the centre of Na Thon Town. From Na Thon Pier it is easy to find shared pick up truck taxis (songthaew) to most destinations on the island as well as plenty of taxis.
- Location of Nathon Pier
Seatran Discovery
The arrival point in Koh Samui for this service is the Seatran Pier in Bangrak. Bangrak is near the northern most point of Koh Samui and very close to the airport. On the road in front of the pier you can normally flag down a songthaew shared taxi, although they are less frequent than they are on the main ring around the Island which is 3.3 km from Bangrak Seatran Pier.

What we recommend is speaking to the staff at the Seatran Discovery office to organise a pre-booked transfer to your final destination in Koh Samui at the point when you check in for your journey. The charge is 150 THB per person to anywhere on the island.
- Location of Bangrak Seatran Pier