There are 7 ways to get from Krabi to Ko Samui by bus and ferry, ferry, bus, taxi or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus and ferry  •  4 h 52 min

  1. Take the bus and ferry from Krabi Seatran to Bangrak Pier Koh Samui

$44 - $49

Cheapest option

Bus, bus and ferry  •  7 h 6 min

  1. Take the bus from Krabi Bus Station to Phang Nga
  2. Take the bus from Phang Nga to Surat Thani
  3. Take the bus and ferry from Surat Thani to Koh Samui - Nathon

$14 - $19

5 alternative options

Bus and ferry, ferry  •  6 h 20 min

  1. Take the bus and ferry from Krabi Lomprayah Bus Terminal to Koh Phangan Laemsory Ferry
  2. Take the ferry from Ko Phangan to Koh Samui

$28 - $30

Minivan, ferry  •  7 h 12 min

  1. Take the Minivan from Krabi to Surat Thani
  2. Take the ferry from Lomprayah Tapee River Surat Thani City to Koh Samui Nathon Pier

$23 - $26

Mini Van  •  10 h 30 min

  1. Take the Mini Van from Krabi Bus Station to Khao Sok
  2. Take the Mini Van from Khao Sok to Koh Samui

$25

Taxi to Phuket, fly  •  3 h 24 min

  1. Take a taxi from Krabi to Phuket
  2. Fly from Phuket (HKT) to Koh Samui (USM) HKT - USM

$188 - $326

Fly from Krabi  •  2 h 35 min

  1. Fly from Krabi (KBV) to Koh Samui (USM) KBV - USM

$118 - $313

Questions & Answers

The cheapest way to get from Krabi to Ko Samui is to bus and bus and ferry which costs ฿470 - ฿650 and takes 7 h 6 min.

More details

The quickest way to get from Krabi to Ko Samui is to fly which takes 2 h 35 min and costs ฿3800 - ฿11000.

More details

The distance between Krabi and Ko Samui is 198 km.

It takes approximately 4 h 52 min to get from Krabi to Ko Samui, including transfers.

More details

No, there is no direct bus from Krabi to Ko Samui. However, there are services departing from Krabi Bus Station and arriving at Koh Samui - Nathon via Phang Nga and Surat Thani. The journey, including transfers, takes approximately 7 h 6 min.

More details

What companies run services between Krabi, Thailand and Ko Samui, Thailand?

Bangkok Airways flies from Krabi to Ko Samui once daily.

Airlines
Bangkok Airways
Website
bangkokair.com
Flights from Phuket to Koh Samui
Ave. Duration
55 min
When
Every day
Estimated price
$90 - $370
Flights from Krabi to Koh Samui
Ave. Duration
50 min
When
Every day
Estimated price
$90 - $380
Bus operators
Seatran Discovery
Phantip Travel
Website
phantiptravel.com
Bus from Krabi to Surat Thani
Ave. Duration
4 h
Frequency
Every 4 hours
Estimated price
$5
Schedules at
phantiptravel.com
Book at
12go.asia
Bus from Phang Nga to Surat Thani
Ave. Duration
2 h 50 min
Frequency
3 times a day
Estimated price
$7
Schedules at
phantiptravel.com
Book at
12go.asia
bus
Bus from Krabi Bus Station to Phang Nga
Ave. Duration
1 h 30 min
Frequency
Hourly
Estimated price
$3
bus
Bus from Phang Nga to Surat Thani
Ave. Duration
2 h 40 min
Frequency
Hourly
Estimated price
$5
Yellow Bus
Website
iloveyellowbus.com
Bus and ferry from Surat Thani to Koh Samui - Nathon
Ave. Duration
1 h 30 min
Frequency
Twice daily
Estimated price
$8 - $10
Schedules at
iloveyellowbus.com
Mini Van
Bus from Krabi Bus Station to Khao Sok
Ave. Duration
3 h
Frequency
Hourly
Estimated price
$10
Mini Van
Bus and ferry from Khao Sok to Koh Samui
Ave. Duration
6 h 30 min
Frequency
Once daily
Estimated price
$16
Ferry operators
Seatran Discovery
Website
seatrandiscovery.com
Ferry from Ko Phangan to Koh Samui
Ave. Duration
30 min
Frequency
3 times a day
Estimated price
$10 - $12
Schedules at
seatrandiscovery.com
Book at
12go.asia
Other operators
Taxi from Krabi to Phuket
Ave. Duration
2 h 3 min
Estimated price
$70 - $90
Krabi Cab
Phone
+66 089 289 6233
Website
krabicab.com
Krabi Taxi
Website
krabitaxi.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Need to know: Jadrolinija and Best ways to travel around Australia - to help you get the most out of your next trip.