Bus times from Koh Phangan to Krabi

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: 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
  •   Catamaran 07:20, 12:00
  •   High Speed Ferry 07:00, 08:00, 10:30, 12:30
  •   ferry 08:00
Koh Phangan - Krabi ฿ 550 5h 40m
  •   Standard AC 07:00

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.

Bus at Krabi Bus Terminal
Bus at 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.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Last Updated on