Первый и самый простой способ добраться из Бангкока на Самуи – самолет. Из аэропорта Суварнабхуми на Самуи каждый час летают самолеты авиакомпании Bangkok Airways. Полет длится от 1 часа до 75 минут, самолеты прилетают в аэропорт Самуи, где можно взять такси в любой уголок острова или уехать на предварительно заказанном трансфере. Минимальная стоимость билетов на такие рейсы 100$ или 3500-3700 тайских батов.
Кроме того, существует возможность добраться до Самуи авиакомпанией- лоукостером Airasia, из аэропорта Дон Муанг до аэропорта города Сураттани. Стоимость билета вместе с трансфером до пристани и паромом составляет около 40$ или 1200-1500 бат, однако такой вид перелета занимает гораздо больше времени (около 1 часа на самолете, далее 1 час на автобусе до пристани и 1,5 часа на пароме до Натона – административного центра острова Самуи).
Любители комфортных путешествий могут воспользоваться услугами железнодорожной сети Таиланда. Стоимость ночного переезда в поезде (плацкарт) до города Сураттани составит около 10$ (400-500 тайских батов), поезда отправляются от железнодорожного вокзала Бангкока Хуа Лампонга каждый вечер. В дороге можно перекусить в вагоне-ресторане (проводники также приносят еду в вагон). Однако, после приезда в Сураттани необходимо будет потратиться на автобус до пристани Донсак и на паром до Самуи (в совокупности еще около 400 бат).
Наиболее простой и бюджетный способ – автобус со включенными услугами парома). Стоимость ночного автобуса начинается от 600 бат, в дороге выдается талон на покупку закусок в магазине, принадлежащем автобусной компании, подушка и плед. Автобусы идут около 12 часов, в sleeping bus есть возможность удобно разложить кресла до горизонтального положения и комфортно поспать.