There are 6 ways to get from Ko Samui to Krabi (State) by plane, ferry, busferry, car ferry, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Krabi Airport
best- Fly from Koh Samui Airport (USM) to Krabi Airport (KBV)plane USM - KBV
2h 38m฿4,166–10,276Ferry via Phantip Travel Koh Samui
cheapest- Take the ferry from Phantip Travel Koh Samui to Krabi Bus Terminalferry Phantip Travel Koh Samui - Krabi Bus Terminal
5h 24m฿510–700Ferry
- Take the ferry from Na Thon Koh Samui Songserm to Krabi Bus Terminalferry Na Thon Koh Samui Songserm - Krabi Bus Terminal
4h 44m฿2,208–4,052Bus and ferry
- Take the busferry from Lipa Noi Pier to Krabi Bus Terminalbusferry
6h฿600–1,300Car ferry, drive
- Take the carferry from Lipa Noi Pier to Raja Ferry Donsak Piercarferry
- Drive from Raja Ferry Donsak Pier to Krabicar
4h 40m฿1,010–1,514Fly to Phuket International Airport, bus
- Fly from Koh Samui Airport (USM) to Phuket International Airport (HKT)plane USM - HKT
- Take the bus from สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1 to อ่าวลึก;Ao Luekbus
5h 33m฿4,231–11,206
Ko Samui to Krabi (State) by ferry and bus
Comparing Your Travel Options
The cheapest way to get from Ko Samui to Krabi (State) is to ferry via Phantip Travel Koh Samui which costs ฿500 - ฿700 and takes 5h 24m.
The fastest way to get from Ko Samui to Krabi (State) is to fly which takes 2h 38m and costs ฿4100 - ฿11000.
Yes, there is a direct bus departing from Lipa Noi Pier and arriving at Krabi Bus Terminal. Services depart three times a day, and operate every day. The journey takes approximately 6h.
No, there is no direct ferry from Ko Samui to Krabi (State). However, there are services departing from Na Thon Koh Samui Songserm and arriving at Krabi Bus Terminal via . The journey, including transfers, takes approximately 4h 44m.
The distance between Ko Samui and Krabi (State) is 256 km.
The best way to get from Ko Samui to Krabi (State) without a car is to ferry which takes 4h 44m and costs ฿2200 - ฿4100.
It takes approximately 2h 38m to get from Ko Samui to Krabi (State), including transfers.
Ko Samui to Krabi (State) bus services, operated by Raja Ferry, depart from Lipa Noi Pier station.
Ko Samui to Krabi (State) bus services, operated by Raja Ferry, arrive at Krabi Bus Terminal station.
There are 1157+ hotels available in Krabi (State).
What companies run services between Ko Samui, Thailand and Krabi (State), Thailand?
Bangkok Airways flies from Koh Samui Airport (USM) to Krabi Airport (KBV) twice daily. Alternatively, Songserm operates a ferry from Na Thon Koh Samui Songserm to Krabi Bus Terminal once daily. Tickets cost ฿1,300–3,900 and the journey takes 4h 20m.
- Website
- bangkokair.com
Flights from Koh Samui Airport to Krabi Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ฿3,000–8,500
Flights from Koh Samui Airport to Phuket International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ฿3,100–8,500
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Busferry from Lipa Noi Pier to Krabi Bus Terminal
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- ฿640
- Book at
- 12 Go
- Website
- Raja Ferry
- Phone
- +66 86 2730389
- [email protected]
- Website
- Songserm
Ferry from Na Thon Koh Samui Songserm to Krabi Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- ฿1,300–3,900
- Website
- Songserm
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 Getting to Rome from the airport, Getting around the Cyclades, and Best ways to travel around Australia - to help you get the most out of your next trip.

