Bangkok adalah pusat transportasi utama dari mana Anda dapat mencapai hampir semua kota di Thailand. Pulau resor Koh Samui dapat dicapai dari sini dengan beberapa cara yang nyaman.
Cara pertama dan termudah untuk pergi dari Bangkok ke Koh Samui adalah dengan pesawat. Bangkok Airways terbang dari Bandara Suvarnabhumi ke Koh Samui setiap jam. Penerbangan berlangsung dari 1 jam hingga 75 menit, pesawat tiba di bandara Samui, di mana Anda dapat naik taksi ke sudut mana pun di pulau atau berangkat dengan transfer yang telah dipesan sebelumnya. Biaya minimum tiket untuk penerbangan tersebut adalah $ 100 atau THB 3500-3700.
Selain itu, ada kesempatan untuk pergi ke Koh Samui dengan maskapai penerbangan murah Airasia, dari bandara Don Muang ke bandara Surat Thani. Biaya tiket bersama dengan transfer ke dermaga dan feri sekitar $ 40 atau 1200-1500 baht, tetapi penerbangan jenis ini memakan waktu lebih lama (sekitar 1 jam dengan pesawat, kemudian 1 jam dengan bus ke dermaga dan 1,5 jam dengan feri ke Nathon - pusat administrasi Koh Samui).
Pecinta perjalanan yang nyaman dapat menggunakan layanan jaringan kereta api Thailand. Biaya perjalanan kereta malam (reserved seat) ke kota Surat Thani akan sekitar $10 (400-500 THB), kereta berangkat dari stasiun kereta Hua Lampong Bangkok setiap malam. Dalam perjalanan, Anda dapat menikmati makanan ringan di gerbong makan (kondektur juga membawa makanan ke dalam mobil). Namun, setelah tiba di Surat Thani, Anda harus mengeluarkan uang untuk naik bus ke dermaga Donsak dan feri ke Koh Samui (totalnya sekitar 400 baht).
Cara termudah dan paling hemat adalah dengan bus dengan layanan feri yang disertakan). Biaya bus malam mulai dari 600 baht, dalam perjalanan Anda akan menerima kupon untuk pembelian makanan ringan di toko milik perusahaan bus, bantal dan selimut. Bus berjalan selama sekitar 12 jam, di bus tidur dimungkinkan untuk dengan mudah memperluas kursi ke posisi horizontal dan tidur dengan nyaman.