There are 4 ways 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.
Bus via Trang
best- Take the bus from Lanta Transport Office to Trang Bus Terminalbus Lanta Transport Office - Trang Bus Terminal
- Take the bus from Trang Bus Terminal to Songkhla Bus Terminalbus Trang Bus Terminal - Songkhla Bus Terminal
6h 9m฿1,088Bus, Minivan via Trang
cheapest- Take the bus from Koh Lanta Saladan Pier to Trang stationbus Koh Lanta Saladan Pier - Trang station
- Take the nightbus from Trang to Songkhlanightbus
5h 26m฿719Bus
- Take the bus from Lanta Transport Office to Songkhla Bus Terminalbus Lanta Transport Office - Songkhla Bus Terminal
7h 9m฿882Bus, Minivan
- Take the bus from Saladan Pier Koh Lanta to Hat Yai Bus Terminalbus Saladan Pier Koh Lanta - Hat Yai Bus Terminal
- Take the bus from Hat Yai to Songkhlabus
7h 55m฿853
Koh Lanta to Songkhla by foot and bus
Comparing Your Travel Options
The cheapest way to get from Koh Lanta to Songkhla is to bus and Minivan via Trang which costs ฿719 and takes 5h 26m.
The fastest way to get from Koh Lanta to Songkhla is to bus and Minivan via Trang which takes 5h 26m and costs ฿719.
Yes, there is a direct bus departing from Lanta Transport Office and arriving at Songkhla Bus Terminal. Services depart once daily, and operate every day. The journey takes approximately 7h.
The distance between Koh Lanta and Songkhla is 284 km.
The best way to get from Koh Lanta to Songkhla without a car is to bus via Trang which takes 6h 9m and costs ฿1088.
It takes approximately 6h 9m to get from Koh Lanta to Songkhla, including transfers.
Koh Lanta to Songkhla bus services, operated by Lanta Transport, depart from Lanta Transport Office station.
Koh Lanta to Songkhla bus services, operated by Lanta Transport, arrive at Trang Bus Terminal station.
Book your Koh Lanta to Songkhla bus tickets online with 12go.asia.
There are 152+ hotels available in Songkhla.
What companies run services between Koh Lanta, Thailand and Songkhla, Thailand?
You can take a vehicle from Koh Lanta to Songkhla Bus Terminal via Lanta Transport Office and Trang Bus Terminal in around 6h 9m.
- Website
- kbi.dlt.go.th
Bus from Lanta Transport Office to Trang Bus Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿550
- Book at
- 12 Go
Bus from Trang Bus Terminal to Songkhla Bus Terminal
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ฿538
- Book at
- 12 Go
Bus from Lanta Transport Office to Songkhla Bus Terminal
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ฿882
- Book at
- 12 Go
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Bus from Koh Lanta Saladan Pier to Trang station
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ฿569
- Website
- tigerlinetravel
Night bus from Trang to Songkhla
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿150
Bus from Hat Yai to Songkhla
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ฿40
- Schedules at
- facebook.com
Bus from Saladan Pier Koh Lanta to Hat Yai Bus Terminal
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- ฿813
- Website
- Jijie Tour and Travel | จีจี้ ทัวร์ แอนด์ ทราเวล
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 How to get from London City Airport into central London, Slovenia: Getting from Ljubljana to Lake Bled, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
