Getting to Koh Samui

By Bus
From Bangkok, the Southern Bus Terminal there are different classes of buses running between Bangkok and Koh Samui. There are buses run by private companies and there are buses run by the government. If you are taking the bus from Bangkok to Koh Samui, or vice versa, we recommend any of the VIP bus as there are fewer seats on the bus, and the seats recline to somewhat of a sleeping position. These buses tend to leave late afternoon, early evening. A one way ticket including the ferry boat will cost you approximately 600 Baht. You can purchase a ticket that includes bus and ferry at the Southern Bus Terminal, or through any travel agent in Bangkok. The bus ride to Surat Thani is about 10 hours.


By bus/boat combination
From Krabi, Travel agencies in town offer bus/boat tickets to Ko Samui (300-370 baht, four times a day), and also to Ko Pha-Ngan (450 baht, four times a day).

By Train
From Bangkok to Surat Thani, the Surat Thani train station is about an hour from the ferry pier where you catch the boat to Koh Samui. You will need transportation from the railway station to the pier. The most popular trains are the sleeper trains where you travel at night and arrive in either Bangkok or Surat Thani in the morning.
Any travel agent in Bangkok or Koh Samui can book a ticket for you that will include train, bus and boat, to or from Koh Samui. Prices vary depending on the class of train travel 1st, 2nd or 3rd.We recommend 2nd class air conditioned as the best value at approximately 700 baht for the train, bus and boat ticket combined. The click here for additional information from the State Railway of Thailand.

By Air
Bangkok Airways is the only airline that flies directly to Koh Samui. They have approximately 10 flights per day, depending on the season. The Bangkok Airways counter at Don Muang Airport is on the arrivals level in the domestic terminal. For further information regarding flights to Koh Samui from Bangkok (and other locations) click on the link for Bangkok Airways
You can also fly by Thai Airways to the Surat Thani airport and arrange for bus and ferry transportation to Koh Samui. Click for more information from Thai Airways.

