Koh Samui to Krabi Airport

By joint bus and ferry service the journey from Koh Samui to Krabi Airport is scheduled to take 6 hours 30 minutes.

Ferry & Bus Times from Koh Samui to Krabi Airport


There is currently 1 service a day with Seatran Discovery from Koh Samui to Krabi Airport available to book online.

Koh SamuiKrabi AirportTicket
12:0018:30฿1,140

Buy Tickets from Koh Samui to Krabi Airport


Use the Search Box below to buy your tickets from Koh Samui to Krabi Airport.

Powered by 12Go Asia system

Flights from Koh Samui to Krabi are also available to book through the Search Box above.

Travel on the Seatran Ferry from Koh Samui to Krabi
Travel on the Seatran Ferry from Koh Samui to Krabi

About Travel from Koh Samui to Krabi Airport


There are four separate stages to the journey by public transport from Koh Samui to Krabi International Airport. Whether you travel with a joint bus and ferry service, or whether you travel independently with separate transport operators, you will need to change vehicles several times.

  • Location of Nathon Seatran Ferry Pier (Koh Samui):

Google Map of Nathon Seatran Ferry Pier

The first stage of the journey from Koh Samui to Krabi International Airport is a ferry crossing to the mainland. If you travel with Seatran Discovery the sea crossing is completed in a Seatran ferry. Seatran ferries are car ferries with passenger seating, toilets, and a small shop. Seatran ferries depart a pier in the island’s main town, Nathon, and take about 90 minutes to sail to Donsak on the mainland.

  • Location of Donsak Seatran Ferry Pier (mainland):

Google Map of Donsak Seatran Ferry Pier

The second stage of the journey from Koh Samui to Krabi International Airport is by bus or minivan from Donsak Seatran Ferry Pier to Surat Thani City. By road it takes about 65 minutes to travel 65 km from Donsak Seatran Ferry Pier to the Seatran Bus Terminal in Surat Thani City.

For the third stage of the journey travellers transfer to another bus or minivan for a journey by road from Surat Thani City to Krabi Town. The distance from Seatran Bus Terminal in Surat Thani City to the Seatran Coach Office in Krabi Town is 164 km and the journey takes around 2 hours 20 minutes.

  • Location of Krabi Airport Bus Stop:

Google Map of Krabi Airport bus stop

The fourth and final stage of the journey is a minivan transfer from Krabi Town to Krabi International Airport. By road the distance from Krabi Town to Krabi International Airport is 13 km and the journey takes only 21 minutes.

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.