By joint ferry and bus or minivan services it takes between 5 hours 20 minutes and 7 hours 30 minutes to travel from Koh Phangan to Krabi depending upon which company you travel with.
Bus Timetable from Koh Phangan to Krabi
- Click on the ‘Koh Phangan – Krabi’ link in the timetable below for more information and to buy tickets.
Koh Phangan - Krabi ฿ 530–900 5h 20m – 8h | |
| |
Koh Phangan - Krabi ฿ 550 5h 40m | |
|
Ferry pier in Koh Phangan
Joint ferry and bus services to Krabi depart from Koh Phangan Ferry Port in the town of Thong Sala.
Arrival in Krabi
Joint ferry and bus services from Koh Phangan arrive at a number of different places in and around Krabi Town depending upon which company you travel with. The service provided by the Lomprayah High Speed Ferry Company terminates at 40 Phisarnphop Road, Paknam, Mueang District, Krabi 81000.
Travel From Krabi
Krabi is a major transport hub for the west coast of Thailand with a large international airport, medium sized bus station and several ferry piers. The main bus station in Krabi Province is Krabi Bus Terminal which is 6.5 km by road from the night market in the centre of Krabi Town. Direct bus and minivan services depart from Krabi Bus Terminal to Bangkok, Koh Lanta, Hat Yai, Phuket, Surat Thani, Nakhon Ratchasima, Nakhon Si Thammarat and Phatthalung. There are other private bus operators who depart from Krabi Town centre but these services are more expensive than the services which depart from Krabi Bus Terminal.

The main ferry pier in mainland Krabi Province is Klong Jilard Pier which is 3.9 km by road from Krabi’s Walking Street Market. Services to Koh Phi Phi and Koh Lanta depart from Klong Jilard Pier. For longtail boat services to Railay Beach the best place to go is Ao Nammao Pier which is located 15.3 km from Krabi Bus Terminal. Longtail boats to Railay Beach depart from Ao Nammao Pier at 08:30. 09:30, 10:30, 11:30, 12:30, 13:30, 14:30, 15:30, 16:30, 17:30 and 18:30. The fare to Railay Beach is 100 THB per person one way.