There are 7 ways to get from Krabi to Ko Mak by plane, busferry, bus, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Krabi Airport to Trat Airport, bus and ferry
best- Fly from Krabi Airport (KBV) to Trat Airport (TDX)plane KBV - TDX
- Take the busferry from Trat Airport to Koh Makbusferry
7h 51m฿4,804–8,640Bus, ferry
cheapest- Take the bus from Krabi Town Hotel Transfer to Khao San Montanatipbus Krabi Town Hotel Transfer - Khao San Montanatip
- Take the ferry from Boonsiri Khao San office to Koh Mak Ao Nidferry Boonsiri Khao San office - Koh Mak Ao Nid
15h 45m฿1,946–2,397Ferry
- Take the ferry from Krabi Town Hotel Transfer to Koh Phi Phiferry Krabi Town Hotel Transfer - Koh Phi Phi / ...
- Take the ferry from Koh Phi Phi to Ao Nid Pierferry Koh Phi Phi - Ao Nid Pier
29h 15m฿3,536–4,038Bus to Phuket International Airport, fly to Trat Airport, bus and ferry
- Take the bus from Krabi Sea Pearl Travel to Phuket International Airportbus
- Fly from Phuket International Airport (HKT) to Trat Airport (TDX)plane HKT - TDX
- Take the busferry from Trat Airport to Koh Makbusferry
9h 39m฿5,016–8,816Fly Krabi Airport to Suvarnabhumi Airport, ferry
- Fly from Krabi Airport (KBV) to Suvarnabhumi Airport (BKK)plane KBV - BKK
- Take the ferry from Suvarnabhumi Airport Bangkok to Koh Mak Ao Nidferry
10h 41m฿3,351–5,387Bus
- Take the bus from Krabi Bus Terminal to Ao Nid Pierbus Krabi Bus Terminal - Ao Nid Pier
24h 45m฿2,577Ferry via Ko Samui
- Take the ferry from Krabi Lomprayah Office to Koh Samui Hotel Transferferry
- Take the ferry from Koh Samui to Ao Salad Hotel Transferferry
- Take the ferry from Ko Kood to Koh Makferry
32h 57m฿5,533–5,883
Krabi to Ko Mak by bus and ferry
Comparing Your Travel Options
The cheapest way to get from Krabi to Ko Mak is to bus and ferry which costs ฿1900 - ฿2400 and takes 15h 45m.
The fastest way to get from Krabi to Ko Mak is to fly and bus and ferry which takes 7h 51m and costs ฿4800 - ฿9000.
Yes, there is a direct bus departing from Krabi Bus Terminal and arriving at Ao Nid Pier. Services depart once daily, and operate every day. The journey takes approximately 24h 45m.
No, there is no direct ferry from Krabi to Ko Mak. However, there are services departing from Krabi Town Hotel Transfer and arriving at Ao Nid Pier via Koh Phi Phi. The journey, including transfers, takes approximately 29h 15m.
The distance between Krabi and Ko Mak is 663 km.
Book your Krabi to Ko Mak ferry tickets online with 12go.asia.
The best way to get from Krabi to Ko Mak without a car is to bus and ferry which takes 15h 45m and costs ฿1900 - ฿2400.
It takes approximately 7h 51m to get from Krabi to Ko Mak, including transfers.
Krabi to Ko Mak bus services, operated by Nara Travel | นรา ทราเวล, depart from Krabi Bus Terminal station.
Krabi to Ko Mak bus services, operated by Nara Travel | นรา ทราเวล, arrive at Ao Nid Pier station.
What companies run services between Krabi, Thailand and Ko Mak, Trat, Thailand?
You can take a ferry from Krabi Town Hotel Transfer to Ao Nid Pier via Koh Phi Phi in around 29h 15m. Alternatively, Nara Travel | นรา ทราเวล operates a bus from Krabi Bus Terminal to Ao Nid Pier once daily. Tickets cost ฿2,577 and the journey takes 24h 45m.
- Website
- thaiairways.com
Flights from Krabi Airport to Trat Airport via Suvarnabhumi Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ฿3,700–7,500
Flights from Phuket International Airport to Trat Airport via Suvarnabhumi Airport
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- ฿3,600–8,000
Flights from Phuket International Airport to Trat Airport via Koh Samui, Suvarnabhumi Airport
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ฿3,600–7,000
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿1,300–5,500
Flights from Krabi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ฿1,300–3,200
- Website
- bangkokair.com
Flights from Krabi Airport to Trat Airport via Suvarnabhumi Airport
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ฿3,700–7,500
Flights from Phuket International Airport to Trat Airport via Suvarnabhumi Airport
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- ฿3,600–8,000
Flights from Phuket International Airport to Trat Airport via Koh Samui, Suvarnabhumi Airport
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ฿3,600–7,000
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,300–3,200
Flights from Krabi Airport to Suvarnabhumi Airport via Koh Samui
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ฿1,300–3,200
- Website
- vietjetair.com
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ฿1,000–3,100
- Website
- airasia.com
Flights from Krabi Airport to Suvarnabhumi Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,100–3,000
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Busferry from Trat Airport to Koh Mak
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- ฿996
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Busferry from Trat Airport to Koh Mak
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- ฿996
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- (Service Counter) / +66 81 891 7991
- [email protected]
- Website
- 12go.co
Bus from Krabi Town Hotel Transfer to Khao San Montanatip
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- ฿900–1,400
- Book at
- Nopphayar Trans and Tour
- Phone
- +66 2 216 1016
- [email protected]
- Website
- Krabi Sea Pearl
Bus from Krabi Sea Pearl Travel to Phuket International Airport
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- ฿320
- Website
- Krabi Sea Pearl
- [email protected]
- Website
- m.facebook.com
Bus from Krabi Bus Terminal to Ao Nid Pier
- Ave. Duration
- 24h 45m
- Frequency
- Once daily
- Estimated price
- ฿2,577
- Book at
- https://www.12go.asia/en/operator/nara-travel
- Phone
- +66 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Khao San office to Koh Mak Ao Nid
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- ฿850–1,100
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Suvarnabhumi Airport Bangkok to Koh Mak Ao Nid
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- ฿1,100–2,200
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
Ferry from Ko Kood to Koh Mak
- Ave. Duration
- 30 min
- Frequency
- Every 4 hours
- Estimated price
- ฿50–400
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
- Phone
- +66 75 601 170
- [email protected]
- Website
- PP Cabana Express
Ferry from Krabi Town Hotel Transfer to Koh Phi Phi
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ฿750–1,000
- Website
- PP Cabana Express
- Phone
- +66 98 017 2564
- [email protected]
- Website
- Chaokoh Ferry
Ferry from Krabi Town Hotel Transfer to Koh Phi Phi
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- ฿600–1,000
- Website
- Chaokoh Ferry
- Book at
- 12 Go
Ferry from Krabi Town Hotel Transfer to Koh Phi Phi
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- ฿600–1,300
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Krabi Town Hotel Transfer to Koh Phi Phi
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ฿490–900
- Website
- tigerlinetravel
- Phone
- +66 2 221 1021
- [email protected]
- Website
- Andaman Shuttle
Ferry from Krabi Town Hotel Transfer to Koh Phi Phi
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿888
- Website
- Andaman Shuttle
- Phone
- +66 2 209 1009
- [email protected]
- Website
- Phi Phi Logistic and Tour
Ferry from Krabi Town Hotel Transfer to Koh Phi Phi
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ฿1,198
- Website
- Phi Phi Logistic and Tour
- [email protected]
- Website
- m.facebook.com
Ferry from Koh Phi Phi to Ao Nid Pier
- Ave. Duration
- 27h 15m
- Frequency
- Once daily
- Estimated price
- ฿3,040
- Book at
- https://www.12go.asia/en/operator/nara-travel
- Phone
- +66 89 873 0008
- [email protected]
- Website
- Lomprayah
Ferry from Krabi Lomprayah Office to Koh Samui Hotel Transfer
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ฿650–4,300
- Schedules at
- Lomprayah
- Phone
- +66 63 125 1421
- [email protected]
- Website
- Seudam Go
Ferry from Koh Samui to Ao Salad Hotel Transfer
- Ave. Duration
- 25h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,200–2,500
- Schedules at
- Seudam Go
- Phone
- +66 2 265 1065
- [email protected]
- Website
- kokutexpress.in.th
Ferry from Ko Kood to Koh Mak
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿500
- Book at
- KoKut Express
- Phone
- +66 39558046
- [email protected]
- Website
- facebook.com
Ferry from Ko Kood to Koh Mak
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- ฿260–400
- Schedules at
- facebook.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 Flying into Beijing?, Need to know: Eurostar, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
Booking & Getting There
Book your Krabi to Ko Mak bus tickets online with 12go.asia.
There are 509+ hotels available in Ko Mak.










