By joint ferry and bus service it takes between 7 hours 30 minutes and 8 hours 30 minutes to travel from Khao Sok National Park to Koh Phangan, depending on which transport operator you travel with. All services travel via Surat Thani City where passengers change bus or minivan for onward travel to one of the ferry ports.
Bus Timetable from Khao Sok to Koh Phangan
- Click on the ‘Khao Sok – Koh Phangan’ link in the timetable below for more information and to buy tickets.
Khao Sok - Koh Phangan ฿ 660 7h 30m – 10h 30m | |
| |
Khao Sok - Koh Phangan ฿ 640–810 6h 40m – 12h 40m | |
|
Khao Sok Bus Stop
Bus services to Koh Phangan depart from a minivan station near the Khao Sok National Park Headquarters building.
Arrival in Koh Phangan
Direct services from Khao Sok National Park arrive in Koh Phangan at Thong Sala Ferry Pier.
About Koh Phangan
Thong Sala Ferry Pier is walking distance from a small number of resorts in Thong Sala and at the western end of Bantai Beach. For every where else you need to take a shared taxi, motorbike taxi, or rent a motorbike which is a popular but slightly dangerous option if you are not used to driving on Thailand’s notoriously dangerous road network. The cheapest form of local transport in Koh Phangan is shared taxis (songthaew). The shared taxis at Thong Sala Ferry Pier all charge the same amount for a shared taxi, although they do charge different prices if you want to hire the whole car privately or you want to travel before the shared taxi is full. The charge for a shared taxi from Thong Ferry Pier is 200 THB per person for the journey to Haad Rin and 300 THB for the journey to Thong Nai Pan or Haad Yao. There are no meter taxis in Koh Phangan.

The best beaches in Koh Phangan are on the East Coast, in particular Thong Nai Pan, Bottle Beach and Than Sadet. If you want to study yoga or go to a wellness centre then head to Sri Thanu and Haad Yao on the West Coast. For nightlife and parties head to the South Coast, especially Haad Rin and Bantai.