Ferry & Speedboat
If you are coming to Koh Phangan from the mainland, buses, trains and planes all stop around Suratthani where you will be transferred to either a Suratthani jetty for the Songserm Ferry Service (3½ hours to Koh Phangan) or to Donsak which is a 50 minute bus ride away. If you stay overnight in Suratthani, the hotel can book you a ferry, or alternatively head for Phangan Tour as they are the main agent for bus transfers to Koh Phangan. From Donsak, Raja (3 hours) car ferry has five services a day or hop on the Lomprayah Catamaran (1½ hours) to arrive in half the time.
From Koh Samui the shortest crossing point is from the Bophut and Mae Nam area where several services run to Koh Tao via the main Thongsala pier on Koh Phangan:
Lomprayah Catamaran (30 mins)
Seatran Discovery (30 mins)
The only service direct to Haad Rin is the Haad Rin Queen (50 mins) which also runs the most frequent service and also has a last boat at 6:30pm if you fly in late.
Songserm Express (45 mins) also runs to/from the main port of Nathon on Koh Samui.
If you are in a hurry or arriving too late for any of the regular ferry services then a speedboat may be a good option from Koh Samui, arriving in only 15 minutes (weather permitting) it is the fastest way to travel between the two islands; contact the Pumpui Speedboat or Kittimon Private Speedboat for the cheapest price. While coming from Suratthani the Night Boat departs at 10.00pm which may be able to help out if you don’t want to spend the night in a hotel there.
Departing Phangan at 10.00pm, the Night Boat arrives at 04.00am and is a popular choice for quick VISA trips to Ranong (Burma) as you can return the same day. On arrival at Suratthani you’ll find travel agents offering the return minibus service at a cost of around 1,500 Baht per person which will include boat transfer to and from the border.This service should have you back at the pier by around 4pm at the latest.