There are 5 ways to get from Trang to Langkawi by bus or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, ferry
best- Take the bus from Trang Bus Terminal to Satun Bus Stationbus Trang Bus Terminal - Satun Bus Station
- Take the ferry from Tammalang Pier Satun to Kuah Ferry Terminalferry
4h 9mRM 165–169Ferry
- Take the ferry from Trang Town Transfer to Koh Kradan Beachferry
- Take the ferry from Koh Kradan Beach to Pattaya Beach Koh Lipeferry
- Take the ferry from Pattaya Beach Koh Lipe to Kuah Jettyferry
7hRM 402–657Bus, ferry via Koh Lipe Walking Street
- Take the bus from Trang Hotel Transfer to Koh Lipe Walking Streetbus Trang Hotel Transfer - Koh Lipe Walking Street
- Take the ferry from Pattaya Beach Koh Lipe to Kuah Jettyferry Pattaya Beach Koh Lipe - Kuah Jetty
5h 50mRM 244–329Bus
- Take the bus from Trang Bus Terminal to Kuah Jetty Langkawibus Trang Bus Terminal - Kuah Jetty Langkawi
6hRM 182Mini Van, bus
- Take the bus from Trang to Satunbus
- Take the bus from Hotel Transfer Satun Metro Palace Hotel to Kuah Jetty Langkawibus Hotel Transfer Satun Metro Palace Hotel - Kuah Jetty Langkawi
7h 10mRM 177
Trang to Langkawi by bus, taxi, and ferry
Comparing Your Travel Options
The cheapest way to get from Trang to Langkawi is to bus and ferry which costs RM 165 - RM 170 and takes 4h 9m.
The fastest way to get from Trang to Langkawi is to bus and ferry which takes 4h 9m and costs RM 165 - RM 170.
Yes, there is a direct bus departing from Trang Bus Terminal and arriving at Kuah Jetty Langkawi. Services depart once daily, and operate every day. The journey takes approximately 6h.
No, there is no direct ferry from Trang to Langkawi. However, there are services departing from Trang Town Transfer and arriving at Kuah Jetty via Koh Kradan Beach and Pattaya Beach Koh Lipe. The journey, including transfers, takes approximately 7h.
The distance between Trang and Langkawi is 195 km.
Book your Trang to Langkawi ferry tickets online with 12go.asia.
The best way to get from Trang to Langkawi without a car is to bus and ferry which takes 4h 9m and costs RM 165 - RM 170.
It takes approximately 4h 9m to get from Trang to Langkawi, including transfers.
Trang to Langkawi bus services, operated by Lanta Transport, depart from Trang Bus Terminal station.
Trang to Langkawi bus services, operated by Lanta Transport, arrive at Kuah Jetty Langkawi station.
What companies run services between Trang, Thailand and Langkawi, Malaysia?
You can take a ferry from Trang Town Transfer to Kuah Jetty via Koh Kradan Beach and Pattaya Beach Koh Lipe in around 7h. Alternatively, Lanta Transport operates a bus from Trang Bus Terminal to Kuah Jetty Langkawi once daily. Tickets cost RM 182 and the journey takes 6h.
- Website
- kbi.dlt.go.th
Bus from Trang Bus Terminal to Satun Bus Station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RM 43
- Book at
- 12 Go
Bus from Trang Bus Terminal to Kuah Jetty Langkawi
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- RM 182
- Book at
- 12 Go
- Phone
- +66 2 361 1161
- [email protected]
- Website
- Taweesub Speedboat
Bus from Trang Hotel Transfer to Koh Lipe Walking Street
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- RM 150
- Schedules at
- Taweesub Speedboat
Bus from Trang to Satun
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- RM 13
- Phone
- +66 2 208 1008
- [email protected]
- Website
- Thubthim Siam Travel
Bus from Hotel Transfer Satun Metro Palace Hotel to Kuah Jetty Langkawi
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- RM 164
- Website
- Thubthim Siam Travel
- Phone
- +66 2 331 1131
- [email protected]
- Website
- Pitchaya Travel
Ferry from Trang Town Transfer to Koh Kradan Beach
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RM 97
- Website
- Pitchaya Travel
- Phone
- +66 980 168 181
- [email protected]
- Website
- tigerlinetravel
Ferry from Koh Kradan Beach to Pattaya Beach Koh Lipe
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 120–380
- Website
- tigerlinetravel
Ferry from Pattaya Beach Koh Lipe to Kuah Jetty
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 95–180
- Website
- tigerlinetravel
Ferry from Pattaya Beach Koh Lipe to Kuah Jetty
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- RM 95–180
- Website
- tigerlinetravel
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 What are the different types of Renfe trains in Spain?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
Booking & Getting There
Langkawi is 1h ahead of Trang. It is currently 9:21 PM in Trang and 10:21 PM in Langkawi.
There are 833+ hotels available in Langkawi.




