There are 3 ways to get from Krabi to Ko Yao by ferry 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.
Longtail Boat, bus
best- Take the ferry from Krabi Town Pier to Railay Eastferry
- Take the bus from Railay Pier to Koh Yao Noi Transferbus Railay Pier - Koh Yao Noi Transfer
2h 7m฿1,590Ferry
cheapest- Take the ferry from Krabi Jijie Tour to Koh Yao Noi Transferferry Krabi Jijie Tour - Koh Yao Noi Transfer
2h 30m฿1,010Line 8399 bus, bus
- Take the bus from Krabi Bus Terminal to Ban Aonangbus 8399
- Take the bus from Ao Nang Transfer to Koh Yao Noi Transferbus Ao Nang Transfer - Koh Yao Noi Transfer
2h 10m฿1,778–1,812
Krabi to Ko Yao by bus and foot
Comparing Your Travel Options
The cheapest way to get from Krabi to Ko Yao is to ferry which costs ฿1010 and takes 2h 30m.
The fastest way to get from Krabi to Ko Yao is to Longtail Boat and bus which takes 2h 7m and costs ฿1590.
No, there is no direct bus from Krabi to Ko Yao. However, there are services departing from Krabi Bus Terminal and arriving at Koh Yao Noi Transfer via Ao Nang Transfer. The journey, including transfers, takes approximately 2h 10m.
Yes, there is a direct ferry departing from Krabi Jijie Tour and arriving at Koh Yao Noi Transfer. Services depart once daily, and operate every day. The journey takes approximately 2h 30m.
The distance between Krabi and Ko Yao is 40 km.
Book your Krabi to Ko Yao ferry tickets online with 12go.asia.
The best way to get from Krabi to Ko Yao without a car is to Longtail Boat and bus which takes 2h 7m and costs ฿1590.
It takes approximately 2h 7m to get from Krabi to Ko Yao, including transfers.
Krabi to Ko Yao bus services, operated by Pichet Transport, depart from Krabi Bus Terminal station.
Krabi to Ko Yao bus services, operated by Pichet Transport, arrive at Ban Aonang station.
What companies run services between Krabi, Thailand and Ko Yao, Phangnga, Thailand?
You can take a bus from Krabi Bus Terminal to Koh Yao Noi Transfer via Ban Aonang and Ao Nang Transfer in around 2h 10m. Alternatively, Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล operates a ferry from Krabi Jijie Tour to Koh Yao Noi Transfer once daily. Tickets cost ฿1,010 and the journey takes 2h 30m.
- [email protected]
- Website
- 12go.co
Bus from Railay Pier to Koh Yao Noi Transfer
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Estimated price
- ฿1,440
- Book at
- Anda Krabi Sea Tour
Bus from Ao Nang Transfer to Koh Yao Noi Transfer
- Ave. Duration
- 20 min
- Frequency
- Once daily
- Estimated price
- ฿1,680
- Book at
- Anda Krabi Sea Tour
- Phone
- +66 84-149-3565
- [email protected]
- Website
- 12go.asia
Bus from Krabi Bus Terminal to Ban Aonang
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- ฿95–140
- Book at
- 12go.asia
Ferry from Krabi Town Pier to Railay East
- Ave. Duration
- 30 min
- Frequency
- On demand
- Estimated price
- ฿150
Ferry from Krabi Jijie Tour to Koh Yao Noi Transfer
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿1,010
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
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 The London Underground: Essential tips to navigate the Tube, 4 stunningly beautiful Philippines islands you need to visit, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are 436+ hotels available in Ko Yao.






