There is 1 way to get from Koh Lanta to Songkhla by bus or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from Koh Lanta to Songkhla is to Minivan which costs ฿400 and takes 6h 21m.
The fastest way to get from Koh Lanta to Songkhla is to Minivan which takes 6h 21m and costs ฿400.
No, there is no direct bus from Koh Lanta to Songkhla. However, there are services departing from Ko Lanta and arriving at Songkhla via Trang. The journey, including transfers, takes approximately 6h 21m.
The distance between Koh Lanta and Songkhla is 287 km.
The best way to get from Koh Lanta to Songkhla without a car is to Minivan which takes 6h 21m and costs ฿400.
It takes approximately 6h 21m to get from Koh Lanta to Songkhla, including transfers.
Koh Lanta to Songkhla bus services, operated by Local Minivan Thailand, depart from Ko Lanta station.
Koh Lanta to Songkhla bus services, operated by Local Minivan Thailand, arrive at Trang station.
There are 157+ hotels available in Songkhla.
What companies run services between Koh Lanta, Thailand and Songkhla, Thailand?
There is no direct connection from Koh Lanta to Songkhla. However, you can walk to Ko Lanta, take the bus to Trang, walk to Trang, then take the vehicle to Songkhla.
Bus from Ko Lanta to Trang
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- ฿250
Night bus from Trang to Songkhla
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿150
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Need to know: Eurostar, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
