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 Koh Lanta Saladan Pier to Trang Town Transferbus Koh Lanta Saladan Pier - Trang Town Transfer
- Take the bus from Trang Bus Terminal to Songkhla Bus Terminalbus Trang Bus Terminal - Songkhla Bus Terminal
5h 42m฿1,259Bus, Minivan
cheapest- 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฿853Bus, Minivan via Trang
- 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฿871Bus
- Take the bus from Lanta Transport Office to Songkhla Bus Terminalbus Lanta Transport Office - Songkhla Bus Terminal
7h 9m฿882
Koh Lanta to Songkhla by bus and foot
Comparing Your Travel Options
The cheapest way to get from Koh Lanta to Songkhla is to bus and Minivan which costs ฿853 and takes 7h 55m.
The fastest way to get from Koh Lanta to Songkhla is to bus and Minivan via Trang which takes 5h 26m and costs ฿871.
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 5h 42m and costs ฿1259.
It takes approximately 5h 42m to get from Koh Lanta to Songkhla, including transfers.
Koh Lanta to Songkhla bus services, operated by Tigerline Ferry, depart from Koh Lanta Saladan Pier station.
Koh Lanta to Songkhla bus services, operated by Tigerline Ferry, arrive at Trang Town Transfer 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 bus from Koh Lanta Saladan Pier to Songkhla Bus Terminal via Trang Town Transfer and Trang Bus Terminal in around 5h 42m.
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Bus from Koh Lanta Saladan Pier to Trang Town Transfer
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- ฿721
- Website
- tigerlinetravel
Bus from Koh Lanta Saladan Pier to Trang station
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ฿721
- Website
- tigerlinetravel
- Website
- kbi.dlt.go.th
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
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 do I buy a London Underground ticket?, 5 incredible day trips from Florence by train, and Travelling by boat in Italy - to help you get the most out of your next trip.
