By joint bus and ferry service the journey from Krabi to Koh Tao is scheduled to take from 5 to 15 hours depending upon which service you take.
Bus Times from Krabi to Koh Tao
There are currently 23 services a day from Krabi to Koh Tao available to book online.
| Krabi | Koh Tao | Ticket | Company |
| 07:15 | 14:15 | ฿1,486 | Lanta Super Concord Tour |
| 07:30 | 14:15 | ฿2,405 | K and P Travel and Tour |
| 08:00 | 14:15 | ฿1,300 | Lomprayah |
| 09:00 | 16:40 | ฿1,407 | Boonsiri High Speed Ferries |
| 09:00 | 16:00 | ฿1,620 | Lanta Super Concord Tour |
| 09:30 | 17:00 | ฿1,380 | Krabi Sea Pearl |
| 09:30 | 16:00 | ฿1,400 | Lomlahkkhirin |
| 10:00 | 17:00 | ฿1,300 | Ramon Transport |
| 10:00 | 16:25 | ฿1,306 | Boonsiri High Speed Ferries |
| 10:30 | 19:00 | ฿1,282 | Pattana Tour |
| 10:30 | 18:00 | ฿1,417 | Nopphayar Trans and Tour |
| 11:00 | 17:45 | ฿1,404 | Lanta Super Concord Tour |
| 11:00 | 17:30 | ฿1,500 | RTC Transport |
| 11:30 | 17:45 | ฿1,300 | Lomprayah |
| 12:00 | 17:30 | ฿1,800 | Ramon Transport |
| 12:30 | 18:00 | ฿1,942 | Lanta Super Concord Tour |
| 13:00 | 18:00 | ฿1,545 | Lomlahkkhirin |
| 15:00 | 06:00 | ฿1,350 | Ramon Transport |
| 16:00 | 05:00 | ฿1,147 | Pattana Tour |
| 16:00 | 05:00 | ฿1,300 | Holiday Travel Agency |
| 16:00 | 05:00 | ฿1,197 | Sapthaweephol Tour and Travel |
| 16:00 | 05:00 | ฿1,350 | Nopphayar Trans and Tour |
| 16:30 | 06:00 | ฿1,310 | Phantip |
The easiest way to travel from Krabi to Koh Tao is to take a joint ferry and bus service. Booking a separate ferry and bus ticket for each stage of the journey is not a cheaper option and using several different companies to complete the journey means that it takes longer.
Buy Tickets from Krabi to Koh Tao
Use the Search Box below to buy your tickets from Krabi to Koh Tao.
Lomprayah from Krabi to Koh Tao
This service leaves from outside the Lomprayah Office on the Vatchara Road, which is the main road through Krabi Town. It is worth bearing in mind that this office is outside of the town centre and some 2.8 km by road from the Maharaj Road where shared taxis from popular locations such as Ao Nang arrive. The office is not on the public transport routes from the beach resorts and you may need to take a taxi or tuk-tuk to get there.
- Ticket: 1,300 THB
- Journey Time: 6 hours 15 minutes
- Travel times for the Lomprayah service from Krabi to Koh Tao:
| Krabi | Koh Tao |
| 08:00 | 14:15 |
| 11:30 | 17:45 |
- Location of the Lomprayah Bus Stop in Krabi
Independent Travel from Krabi to Koh Tao
There are two routes you can use to travel from Krabi to Koh Tao. The route via Surat Thani is the one used by the companies offering a direct point to point travel service from Krabi to Koh Tao.

- Route 1: via Chumphon (Thung Makham pier).
- It takes 3 hours 48 minutes by road from Krabi to Chumphon, although the journey by public bus can take up to 8 hours.
- Lomprayah ferries to Koh Tao depart from nearby Thung Makham pier at 7.00 and 13.00.
- This is the cheapest route to take from Krabi to Chumphon because the ferries from Chumphon to Koh Tao are cheaper than the ferries from Surat Thani province to Koh Tao.
- Route 2: via Surat Thani (Donsak ferry pier).
- It takes 1 hour 50 minutes by road from Krabi to Surat Thani, and from there it takes 60 to 90 minutes by bus to reach any of the Donsak ferry ports.
- There are four different ferry piers in Donsak so make sure that you travel to the right one. Boats from Donsak to Koh Tao leave at 10.10, 11.00, 14.30 and 16.00.
- Alternatively, from Surat Thani city centre you can take the Night Boat to Koh Tao which departs at 23.00 and arrives in Koh Tao at 08:00.
Koh Tao Ferry Pier
All three services arrive at Mae Haad Pier, which is near the main town of Koh Tao on Sairee Beach and where the majority of the resorts are located. If you are staying somewhere too far to walk to from Mae Haad Pier, then there are always plenty of shared taxis which are already waiting at the pier whenever a boat arrives.