Bangkok on suur transpordikeskus, kust pääseb praktiliselt igasse Tai linna. Koh Samui kuurordisaarele pääseb siit mitmel mugaval viisil.
Esimene ja kõige lihtsam viis Bangkokist Koh Samui jõudmiseks on lennuk. Bangkok Airways lendab Suvarnabhumi lennujaamast Koh Samui iga tund. Lend kestab 1 tund kuni 75 minutit, lennukid saabuvad Samui lennujaama, kus saab taksoga sõita saare igasse nurka või lahkuda ettetellitud ümberistumisega. Selliste lendude piletite miinimummaksumus on 100 dollarit või 3500–3700 THB.
Lisaks on võimalus odavlennufirmaga Airasia Koh Samui jõuda Don Muangi lennujaamast Surat Thani lennujaamani. Pilet maksab koos ümberistumisega muulile ja praamile umbes 40 dollarit ehk 1200-1500 bahti, kuid seda tüüpi lend võtab palju kauem aega (umbes 1 tund lennukiga, siis 1 tund bussiga muuli juurde ja 1,5 tundi praamiga Nathoni - Koh Samui halduskeskusesse).
Mugava reisi armastajad saavad kasutada Tai raudteevõrgu teenuseid. Öise rongisõidu (reserveeritud istekoha) maksumus Surat Thani linna on umbes 10 dollarit (400–500 THB), rongid väljuvad Bangkoki Hua Lampongi raudteejaamast igal õhtul. Teel saab einestamisautos näksida (konduktorid toovad autosse ka toitu). Pärast Surat Thanisse jõudmist peate aga kulutama raha bussile Donsaki kai juurde ja parvlaevale Koh Samui (kokku umbes 400 bahti).
Lihtsaim ja soodsaim viis on buss koos lisatud parvlaevateenustega). Ööbuss maksab 600 bahti, teel saate kupongi suupistete ostmiseks bussifirmale kuuluvas poes, padja ja teki. Bussid sõidavad umbes 12 tundi, magamisbussis on võimalik toole mugavalt horisontaalasendisse laiendada ja mugavalt magada.