เส้นทางที่ไปยังสุราษฎร์ธานี แล้วต่อเรือมาที่เกาะสมุย
>>> เครื่องบิน นักท่องเที่ยวสามารถบินตรงมายังเกาะสมุยได้เลย ซึ่งปัจจุบันมีสายการบินที่ให้บริการบินตรงมายังเกาะสมุย คือ การบินไทย และ บางกอกแอร์เวย์ส โดยใช้เวลาประมาณ 1 ชั่วโมง 10 นาที ซึ่งเที่ยวบินบินตรง อาจเสียค่าใช้จ่ายค่อนข้างสูงอยู่เสียหน่อย นักท่องเที่ยวสามารถนั่งเครื่องมาลงที่สุราษฎร์ธานี แล้วต่อเรือมาที่เกาะสมุย ก็สามารถทำได้เช่นกัน
>>> รถโดยสารประจำทาง นักท่องเที่ยวสามารถนั่งรถโดยสารประจำทางจากกรุงเทพฯ-สุราษฎร์ธานี ได้ที่สถานีขนส่งผู้โดยสารกรุงเทพฯ (ถนนบรมราชชนนี) ใช้เวลาเดินทางประมาณ 10 ชั่วโมง มีให้เลือกหลายบริษัท ได้แก่ นครศรีราชาทัวร์, ศรีสุเทพทัวร์ และกรุงสยามทัวร์ เป็นต้น นักท่องเที่ยวสามารถจองตั๋วรถโดยสารได้ผ่านช่องทางการบริการออนไลน์ได้ที่ เว็บไซต์ จองตั๋วรถทัวร์.com หลังจากนั้นต่อรถไปที่อำเภอดอนสักเพื่อขึ้นเรือเฟอร์รี่เพื่อเดินทางมายังเกาะสมุย
>>> รถไฟ นักท่องเที่ยวสามารถใช้บริการรถไฟเพื่อนั่งมายังสุราษฎร์ธานีที่สถานีรถไฟหัวลำโพงได้ทุกวัน ซึ่งมีรถไฟให้บริการหลากหลายประเภท ใช้เวลาเดินทางเฉลี่ยประมาณ 10-12 ชั่วโมง สามารถตรวจสอบตารางการเดินรถได้ที่เว็บไซต์ railway.co.th