Hay servicios de embarcaciones que transportan pasajeros desde Ko Lanta a otras islas cercanas como las islas Phi Phi, Krabi o Phuket, así como servicios desde Krabi, Ao Nang o Phuket vía Ko Phi Phi hasta el muelle Saladan de Ko Lanta Yai. Hay que tener en cuenta que los servicios de ferry están sujetos a las condiciones climáticas y a la demanda, por lo que es posible que muchos no funcionen en época de monzones y en temporada baja.
Muchas de las agencias de viajes de la ciudad de Krabi ofrecen transporte en furgonetas hasta Ko Lanta.
La estación de tren más cercana se encuentra en la provincia de Trang, justo al sur de Krabi. Desde allí hay trenes que van hasta Bangkok.