By joint bus and ferry service it takes from 6 hours 45 minutes to 7 hours 30 minutes to travel from Krabi to Koh Tao depending upon which company you travel with.
Bus Timetable from Krabi to Koh Tao
- Click on the Krabi – Koh Tao link in the timetable below for more information and to buy tickets.
Where to get the Bus in Krabi
Bus services to Koh Tao depart from different locations in Krabi town depending upon which company you travel with. Lomprayah High Speed Ferry Services to Koh Tao depart from 40 Phisalphop Road, Pak Nam, Muang, Krabi 81000, Thailand.
Arrival in Koh Tao
All joint bus and ferry services from Krabi to Koh Tao arrive in Mae Haad.
Koh Nang Yuan near Koh Tao
Koh Nang Yuan is a cluster of three small islands connected by a sand bar located less than 500 metres from the nearest point on Koh Tao. Koh Nang Yuan is a popular destination for day trips from Koh Tao as well as from Koh Samui and Koh Phangan. Lomprayah High Speed Ferry services from Koh Samui to Chumphon call in at Koh Nang Yuan bringing large numbers of day trippers during high season, which means it can get crowded from mid morning until mid afternoon. If you want to enjoy the island with less people there then either hire a local wooden boat to go early in the morning or late afternoon, or alternative stay overnight at the only hotel on the island, which is the Nangyuan Dive Resort. Rooms rates at the Nangyuan Dive Resort range from around 2,500 THB a night to 6,000 THB depending upon the season and the type of room. This resort also has the only restaurant and bar on the island, and prices are more expensive than they are on Koh Tao.

There are three main activities to do in Koh Nang Yuan:
- Sitting on the beach.
- Snorkelling off the beach, which has coral and lots of fish near the shoreline, or by boat at the shallower dive sites particularly Japanese Gardens.
- Climbing to the top of the viewpoint, which takes 15 to 20 minutes.
By local boat it costs around 150 THB per person each way from Saree Beach in Koh Tao. The distance is about 3 km which takes 20 or less minutes.