There is train service from both south and north of Surat Thani, which then require a transfer by bus to the pier, from where boats will take passengers to Koh Phangan. Combined train-bus-boat tickets can be purchased at the Advance Booking Counter at Hua Lumphong station in Bangkok, although trains are not guaranteed to arrive before boats depart.