By bus and then ferry it takes between 4 hours 45 minutes and 7 hours 45 minutes to travel from Krabi to Koh Phangan depending upon which service you take.
Bus Timetable from Krabi to Koh Phangan
- Click on the Krabi – Koh Phangan link in the timetable below for more information and to buy tickets.
Krabi - Koh Phangan ฿ 1,050–1,265 5h 45m – 7h 50m | |
| |
Krabi - Koh Phangan ฿ 7,810–9,950 5h – 9h | |
|
Bus Stop in Krabi
Different bus companies depart from different locations in Krabi Town. The Lomprayah High Speed Ferry Service, which is the fastest service, depart from their bus depot on the Krabi Road on the north of Krabi Town.
Arrival in Koh Phangan
All joint bus and ferry services from Krabi arrive at Koh Phangan Ferry Port at Thong Sala Pier in Koh Phangan.
About Koh Phangan
Koh Phangan has a reputation as Thailand’s party island, with all night beach parties and small cheap bungalows lining the beach and not much else. That may have been largely true 10 years ago but the island has changed a lot faster than its reputation. Koh Phangan still has beach parties, most notably the Full Moon Party, and it still has some cheap beach bungalow but not very many, and it also doesn’t have many backpackers on 6 month adventures around Asia any longer.

In recent years Koh Phangan has gone a lot more upmarket, become more expensive, and has developed better facilities. Koh Phangan has six proper luxury resorts now, four of which are in Thong Nai Pan on the north coast of the island. Koh Phangan now has supermarkets and fairly sizeable private hospitals as well.
All that the island doesn’t have now, compared to neighbouring island Koh Samui, is a cinema, an airport and a McDonald’s. With these exceptions Koh Phangan is now as a family friendly destination as Koh Samui. Where Koh Phangan still differs to Koh Samui is that it doesn’t have the big towns or the long crowded beaches. For this reason Thong Nai Pan in Koh Phangan is the luxury destination of choice in the Gulf of Thailand for those who can afford 5 star luxury because it better fits most people’s idea of a tropical dream destination than crowded Chaweng beach in Koh Samui.