Many visitors to Thailand want to experience the most famous beaches of Thailand as well as more remote and less developed beaches such as Bottle Beach. It is now easy to travel in one day between Krabi and Koh Phangan for a cheap price.
Koh Phangan is located 224 kilometres to the north-east of Krabi in the Gulf of Thailand. There are good ferry and bus services connecting to the two places in Thailand. The journey time between Krabi and Bottle beach is about 5 hours.
There are two companies that provide tickets between Krabi and Koh Phangan available to book online.
Bus and Ferry Combined Ticket – Lomprayah
The Lomprayah Company takes people on a bus from the Lomprayah Office in Krabi across Thailand to Donsak on the east coast. From there passengers board a high speed catamaran that arrives at Thongsala in Koh Phangan. Due to the high speed catamaran the total journey time is 4 hours and 45 minutes.
There are 3 trips a day at 7am, 9.30am and 12.30pm. The price of a ticket is 800 Thai Baht
Lomprayah Office in Krabi
Address: Pak Nam, Mueang Krabi District, Krabi 81000, Thailand
Tel: 075-622-318 , 081-767-5412
Van and Ferry Combined Ticket – Seatran
Seatran has an office in Krabi Town. They take passengers by mini bus to Donsak. At Donsak passengers are transferred to a Seatran ferry boat that goes to Thongsala in Koh Phangan after a short stop at Koh Samui to drop off and take on new passengers.
The Seatran trip from Krabi to Koh Phangan takes 5 hours and 30 minutes. The cost of a ticket is 800 Thai Baht per person. Although the travel time is longer on the Seatran route, the company has several good reviews from various respected travel sites.
There are two trips a day at am and 11am.
Seatran Office in Krabi
Address: 9/6 Maharat soi 11, Paknam district, Amphur Muang Krabi,
Krabi 81000 Thailand
Tel: (66) 075 611 096,(66) 611 284
The Final Leg
Once you arrive at Thongsala, the main port town of Koh Phangan, you have 2 options for getting to Bottle Beach
- Transfer organised through your hotel. Only Bottle Beach taxis normally accept a fare from Thongsala to Bottle Beach. The transfer needs to be organised in advance
- Taxi to Chaloklum and then a short longtail boat journey to Bottle Beach. Click here for guide to getting to Bottle Beach