There are 5 ways to get from Krabi to Ko Samui by busferry, ferry, car, car ferry, plane, 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.
Bus and ferry
best- Take the busferry from Krabi Lomprayah Bus Terminal to Koh Samui Nathon Pierbusferry
3h 45m฿600–1,300Bus
cheapest- Take the bus from Krabi Town Hotel Transfer except Railay to Na Thon Koh Samuibus Krabi Town Hotel Transfer except Railay - Na Thon Koh Samui
4h 15m฿230–320Ferry
- Take the ferry from Krabi Town Hotel Transfer to Na Thon Seatran Ferry Pierferry Krabi Town Hotel Transfer - Na Thon Seatran Ferry Pier
4h 15m฿650–4,200Drive, car ferry
- Drive from Krabi to Raja Ferry Donsak Piercar
- Take the carferry from Raja Ferry Donsak Pier to Lipa Noi Piercarferry
4h 43m฿1,059–1,470Fly
- Fly from Krabi Airport (KBV) to Koh Samui Airport (USM)plane KBV - USM
4h 26m฿3,388–9,374
Krabi to Ko Samui by busferry
Comparing Your Travel Options
The cheapest way to get from Krabi to Ko Samui is to bus which costs ฿230 - ฿320 and takes 4h 15m.
The fastest way to get from Krabi to Ko Samui is to bus and ferry which takes 3h 45m and costs ฿600 - ฿1300.
Yes, there is a direct bus departing from Krabi Lomprayah Bus Terminal and arriving at Koh Samui Nathon Pier. Services depart three times a day, and operate every day. The journey takes approximately 3h 45m.
Yes, there is a direct ferry departing from Krabi Town Hotel Transfer and arriving at Na Thon Seatran Ferry Pier. Services depart every four hours, and operate every day. The journey takes approximately 4h 15m.
The distance between Krabi and Ko Samui is 243 km.
Book your Krabi to Ko Samui ferry tickets online with Omio and 12go.asia.
The best way to get from Krabi to Ko Samui without a car is to bus and ferry which takes 3h 45m and costs ฿600 - ฿1300.
The bus and ferry from Krabi Lomprayah Bus Terminal to Koh Samui Nathon Pier takes 3h 45m including transfers and departs three times a day.
Krabi to Ko Samui bus services, operated by Lomprayah, depart from Krabi Lomprayah Bus Terminal station.
The best way to get from Krabi to Ko Samui is to fly which takes 4h 26m and costs ฿3300 - ฿9500. Alternatively, you can bus, which costs ฿230 - ฿320 and takes 4h 15m.
What companies run services between Krabi, Thailand and Ko Samui, Thailand?
Lomprayah operates a vehicle from Krabi Lomprayah Bus Terminal to Koh Samui Nathon Pier twice daily. Tickets cost ฿1,289 and the journey takes 3h 45m. Raja Ferry also services this route once daily. Alternatively, Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล operates a ferry from Krabi Town Hotel Transfer to Na Thon Seatran Ferry Pier twice daily. Tickets cost ฿1,405–1,410 and the journey takes 4h 15m. Five other operators also service this route.
- Website
- bangkokair.com
Flights from Krabi Airport to Koh Samui Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- ฿3,100–9,000
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Busferry from Krabi Lomprayah Bus Terminal to Koh Samui Nathon Pier
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- ฿1,289
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Busferry from Krabi Lomprayah Bus Terminal to Koh Samui Nathon Pier
- Ave. Duration
- 5h 8m
- Frequency
- Once daily
- Estimated price
- ฿630
- Book at
- 12 Go
- Website
- Raja Ferry
- Phone
- +66 2 208 1008
- [email protected]
- Website
- Thubthim Siam Travel
Bus from Krabi Town Hotel Transfer except Railay to Na Thon Koh Samui
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a day
- Estimated price
- ฿1,200–1,500
- Website
- Thubthim Siam Travel
- Phone
- (Service Counter) / +66 81 891 7991
- [email protected]
- Website
- 12go.co
Bus from Krabi Town Hotel Transfer except Railay to Na Thon Koh Samui
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- ฿900–1,100
- Book at
- Nopphayar Trans and Tour
- Phone
- +66 2 248 1048
- [email protected]
- Website
- 12go.co
Bus from Krabi Town Hotel Transfer except Railay to Na Thon Koh Samui
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- ฿650
- Book at
- Phangan Tour 2000
- Phone
- +66 2 296 1096
- [email protected]
- Website
- Pattana Tour
Bus from Krabi Town Hotel Transfer except Railay to Na Thon Koh Samui
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- ฿650
- Schedules at
- Pattana Tour
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Bus from Krabi Town Hotel Transfer except Railay to Na Thon Koh Samui
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,200
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- [email protected]
- Website
- m.facebook.com
Bus from Krabi Town Hotel Transfer except Railay to Na Thon Koh Samui
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,045
- Book at
- https://www.12go.asia/en/operator/nara-travel
- Phone
- +66 2 240 1040
- [email protected]
- Website
- 12go.co
Bus from Krabi Town Hotel Transfer except Railay to Na Thon Koh Samui
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿683
- Book at
- Southern Transport
- Phone
- +66 2 216 1016
- [email protected]
- Website
- Krabi Sea Pearl
Bus from Krabi Town Hotel Transfer except Railay to Na Thon Koh Samui
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿635
- Website
- Krabi Sea Pearl
Bus from Krabi Town Hotel Transfer except Railay to Na Thon Koh Samui
- Ave. Duration
- 5h 52m
- Frequency
- Once daily
- Estimated price
- ฿230–320
- Schedules at
- Provincial Land Transport Office Of Krabi
Ferry from Krabi Town Hotel Transfer to Na Thon Seatran Ferry Pier
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- ฿1,405–1,410
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Krabi Town Hotel Transfer to Na Thon Seatran Ferry Pier
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ฿600–4,200
- Schedules at
- Lomprayah
- Phone
- +66 2 294 1094
- [email protected]
- Website
- Boone Travel
Ferry from Krabi Town Hotel Transfer to Na Thon Seatran Ferry Pier
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Estimated price
- ฿588
- Schedules at
- Boone Travel
- Phone
- +66 2 243 1043
- [email protected]
- Website
- 12go.co
Ferry from Krabi Town Hotel Transfer to Na Thon Seatran Ferry Pier
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Book at
- Sapthaweephol Tour and Travel
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Krabi Town Hotel Transfer to Na Thon Seatran Ferry Pier
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ฿650–1,200
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- +66 2 208 1008
- [email protected]
- Website
- Thubthim Siam Travel
Ferry from Krabi Town Hotel Transfer to Na Thon Seatran Ferry Pier
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ฿1,010
- Website
- Thubthim Siam Travel
- Phone
- +66 2 277 4488
- [email protected]
- Website
- Raja Ferry
Car ferry from Raja Ferry Donsak Pier to Lipa Noi Pier
- Ave. Duration
- 1h 30m
- Frequency
- Every 2 hours
- Estimated price
- ฿230–270
- Book at
- 12 Go
- Website
- Raja Ferry
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 Travelling by boat in Italy, How to get from Florence to Rome, and Need to know: Greyhound - to help you get the most out of your next trip.
Booking & Getting There
Krabi to Ko Samui bus services, operated by Lomprayah, arrive at Koh Samui Nathon Pier station.
Book your Krabi to Ko Samui bus tickets online with Omio.
There are 3469+ hotels available in Ko Samui.




