The most pleasant way to travel overland from Bangkok to Koh Lanta is take a train to Surat Thani and then a connecting bus service to Koh Lanta. By joint bus and ferry service it takes 5 hours to travel from Surat Thani to Koh Lanta.
Bus Times from Surat Thani to Koh Lanta
There are currently 3 services a day from Surat Thani to Koh Lanta available to book online.
Surat Thani | Koh Lanta | Cost | Company |
09:00 | 14:00 | 600 THB | Phantip |
10:30 | 15:30 | 600 THB | Phantip |
12:00 | 17:00 | 600 THB | Phantip |
- This is a basic service in an air-conditioned bus which travels to Koh Lanta via Krabi.
Buy Tickets from Surat Thani to Koh Lanta
Use the Search Box below to buy your joint bus and ferry tickets from Surat Thani to Koh Lanta.
Location of Surat Thani Railway Station
Read more about Surat Thani Railway Station.
Location of Saladan Pier
The final destination for Phantip Travel services from Surat Thani to Koh Lanta is Saladan Pier.
About Koh Lanta
Koh Lanta is a wonderful relaxed island with beautiful beaches that offers great value for money to holiday makers at time when the increasing value of the Thai currency has made it more expensive for foreign to come on holiday to Thailand.
Koh Lanta is Less Busy than Phuket
The island has a lot to offer and because of its size, and also because you can’t fly there direct, it never feels crowded especially in comparison to other nearby islands such as Phuket and Koh Samui. Koh Lanta has limited nightlife and tends not to attract the types of holiday maker who want to party late into the evening every night during their time in Thailand. Instead, Koh Lanta tends to be popular with families and couples, as well as some visitors who want to spend several months on the island staying in a basic beach bungalow.

Koh Lanta is a collection of islands. The largest island, Koh Lanta Yai, is where the beaches and most of the accommodation is located as well as Koh Lanta’s main long distance ferry pier, Saladan Pier.
West Coast of Koh Lanta Yai
The west coast of Koh Lanta Yai, which is 30 km long, has a series of beaches separated by small headlands.
East Coast of Koh Lanta Yai
The east coast has no beaches but it does have an interesting Old Town and a mangrove forest around which you can take boat tours.
Towns in Koh Lanta
The main town on Koh Lanta is Ban Saladan, with some other towns and villages on the west coast clustered around the beaches, which get progressively smaller and less busy the further south you travel from Ban Saladan.