Learning the various means of how to get to Koh Samui is essential for your trip. There are many ways you can do so, including air and land transfers, all of which vary greatly in terms of cost and convenience.
Find out the best way for you and your budget.
How To Get To Koh Samui From Bangkok, Surat Thani, KL & Singapore
You may also book flights from Bangkok directly into Surat Thani, and from here take a short ferry to Koh Samui. The second option is cheaper than flying to Koh Samui directly, although the bus and ferry from Surat Thani will add roughly three hours to your journey
If you have some time to spare and are on a budget, it is recommended to take a train from Bangkok directly to Surat Thani. The train journey is approximately 12 hours, and the prices are low whether you book a fan or a deluxe First Class cabin on the train. However, the First Class cabin is highly recommended because it’s much more comfortable. It is always best to take the evening departure times from Bangkok; this way, you can sleep comfortably on the train, and once you wake up, you’ll already be in Surat Thani ready to board the ferry to the islands.
The cheapest way overland is to take a bus from Bangkok to Surat Thani, followed by a boat to Koh Samui. Just make sure to purchase a combo bus and ferry ticket, show up at the bus station, and you’ll be heading south soon. The journey also takes a significant part of your day, so try to book a night bus to sleep through most of it.
If you are trying to save on costs, finding a suitable overland option when researching how to get to Koh Samui is the most convenient option. Otherwise, booking an plane ticket ahead of time is best.
Flight Koh Samui - Phuket ฿ 3,103–3,229 1h – 1h 30m | |
|
|
Bus Koh Samui - Phuket ฿ 500–650 7h – 8h 30m | |
|
|
Ferry Koh Samui - Phuket ฿ 500–1,000 6h – 12h | |
|
|
Van Koh Samui - Phuket ฿ 700–850 9h – 10h 30m | |
|
Bus Koh Samui - Surat Thani Airport ฿ 420–550 4h 10m – 5h 10m | |
|
|
Ferry Koh Samui - Surat Thani Airport ฿ 400–900 2h 30m – 6h 30m | |
|
|
Flight Koh Samui - Krabi ฿ 3,959–4,000 55m | |
|
|
Bus Koh Samui - Krabi ฿ 450–600 4h 30m – 6h | |
|
|
Ferry Koh Samui - Krabi ฿ 500–950 4h 40m – 7h 30m | |
|
|
Flight Koh Samui - Bangkok ฿ 3,638–7,846 1h 5m – 1h 35m | |
|
|
Bus Koh Samui - Bangkok ฿ 1,200–1,400 12h – 17h 10m | |
|
|
Ferry Koh Samui - Bangkok ฿ 750–1,550 14h – 17h 30m | |
|
|
Ferry Koh Samui - Donsak ฿ 190–400 1h 30m – 4h | |
|
|
Bus Koh Samui - Surat Thani Train Station ฿ 300–450 4h 30m – 6h | |
|
|
Ferry Koh Samui - Surat Thani Train Station ฿ 330–850 2h 20m – 6h 40m | |
|
|
Ferry Koh Samui - Koh Tao ฿ 500–950 1h 30m – 7h 45m | |
|
|
Ferry Koh Samui - Koh Phangan ฿ 150–720 30m – 4h | |
|
|
Taxi Koh Samui - Surat Thani ฿ 900–1,100 30m | |
|
|
Ferry Koh Samui - Surat Thani ฿ 290–750 1h 40m – 9h | |
|
|
Ferry Koh Samui - Nakhon Si Thammarat ฿ 320–1,000 3h 30m – 6h | |
|
|
Ferry Koh Samui - Ao Nang ฿ 600–1,100 5h – 8h | |
|
|
Van Koh Samui - Ao Nang ฿ 550–700 6h 30m – 7h 30m | |
|
Ferry Koh Samui - Hat Yai ฿ 500–850 6h 30m – 8h 30m | |
|
|
Van Koh Samui - Hat Yai ฿ 540–680 8h – 9h 30m | |
|
|
Bus Koh Samui - Khao Sok ฿ 550 6h 30m | |
|
|
Ferry Koh Samui - Khao Sok ฿ 530–750 4h 45m – 9h 30m | |
|
|
Bus Koh Samui - Phang Nga ฿ 470–620 5h 30m – 7h 30m | |
|
|
Ferry Koh Samui - Phang Nga ฿ 550 8h 30m | |
|
Bus Koh Samui - Koh Phi Phi ฿ 750–900 8h – 9h | |
|
|
Ferry Koh Samui - Koh Phi Phi ฿ 740–1,050 7h 25m – 10h | |
|
|
Bus Koh Samui - Koh Lanta ฿ 750–900 9h – 10h | |
|
|
Ferry Koh Samui - Koh Lanta ฿ 740–1,050 7h 30m – 10h | |
|
|
Ferry Koh Samui - Surat Thani Bus Terminal ฿ 460 3h 30m | |
|
|
Bus Koh Samui - Railay ฿ 700–900 6h 30m – 7h 30m | |
|
|
Ferry Koh Samui - Railay ฿ 750–1,050 5h 30m – 8h 30m | |
|
Flight Koh Samui - Pattaya ฿ 4,881–7,209 1h 15m – 1h 20m | |
|
|
Ferry Koh Samui - Chumphon ฿ 900–1,300 3h 45m – 9h | |
|
|
Bus Koh Samui - Trang ฿ 500–680 6h – 8h | |
|
Ferry Koh Samui - Narathiwat ฿ 750–790 10h – 12h | |
|
Ferry Koh Samui - Hua Hin ฿ 1,300–1,550 9h – 11h 5m | |
|
|
Bus Koh Samui - Surat Thani Town ฿ 290–500 3h 30m – 5h | |
|
|
Ferry Koh Samui - Surat Thani Town ฿ 350–500 3h – 6h | |
|
|
Taxi Koh Samui - Big Buddha ฿ 700–900 10m | |
|
|
Do You Have a Question to Ask?