By joint bus and ferry service the journey from Trang to Koh Lanta is scheduled to take from 3 hours to 3 hours 15 minutes depending upon which service you take.
Bus & Ferry times from Trang Railway Station to Koh Lanta
There are currently 3 services a day from Trang to Koh Lanta available to book online.
| Trang | Koh Lanta | Ticket | Company |
| 12:00 | 15:00 | ฿598 | Lanta Transport |
| 12:30 | 15:15 | ฿1,003 | Tigerline Travel |
| 15:00 | 17:00 | ฿598 | Lanta Transport |
- Lanta Transport services from Trang to Koh Lanta depart from Trang Bus Terminal, which is located 3.8 km by road from Trang Train Station.
- Tigerline Travel services from Trang to Koh Lanta depart from in front of Trang Train Station.
Buy Tickets from Trang Railway Station to Koh Lanta
Use the Search Box below to buy your tickets from Trang to Koh Lanta.
Location of Saladan Ferry Pier in Koh Lanta
Local Travel in Koh Lanta
The ferry arrives at Koh Lanta’s Ban Sala Dan Pier which is at the North end of Koh Lanta Yai, which is the main island in Koh Lanta. The other island, Koh Lanta Yai, is sparsely populated and has few facilities for tourists.

Ban Sala Dan Pier is 5.1 km from the centre of Koh Lanta’s Long Beach (Haad Klong Dao) which is the most popular part of Koh Lanta with foreign visitors and has the highest concentration of bars, restaurants and resorts. If have not arranged a pick up at Ban Sala Pier with your resort then you have three local travel options:
- Shared songthaew taxis
- Motorbike taxis
- Motorbike taxis with side car
Expect to pay around 150 THB for the journey from Ban Sala Dan Pier to Haad Klong Dao, more for destinations further away. You should also note that some of the roads on Koh Lanta Yai are unpaved, and the taxi driver may be unwilling or unable to take you all the way to your resort, in which you may need to walk a short distance from the main concrete road to your resort if that resort is located on an unpaved road.
Train Times from Bangkok to Trang
There are currently 2 trains per day from Bangkok to Trang.
- Buy train tickets from Bangkok to Trang.
| Train | Bangkok | Trang | Service |
| 83 | 18:50 | 08:15 | Express |
| 167 | 20:30 | 11:00 | Rapid |
Train Services from Bangkok to Trang
There are two direct trains a day from Bangkok to Trang. Trang is on a branch line off the main North to South train line in Thailand.
- The better of the two train services is Train #83 which is scheduled to complete the journey in 13 hours 25 minutes. This service has 1st and 2nd class air-conditioned sleeper berths available. It is also scheduled to arrive in good time before the connection to Koh Lanta is scheduled to depart from Trang Train Station.
- Train #167 is a slower service which is scheduled to complete the journey in 17 hours 07 minutes. There is a single carriage of 2nd class air-conditioned sleeper berths available on this train, as well as a single carriage of fan-cooled 2nd class sleeper berths. Most of the carriages on this train contain 2nd and 3rd class fan cooled seats.