There are 9 ways to get from Bangkok to Kuah by plane, bus, train, 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.
Fly Don Mueang International Airport to Hat Yai, bus
best- Fly from Don Mueang International Airport (DMK) to Hat Yai (HDY)plane DMK - HDY
- Take the bus from Hat Yai Airport to Kuah Jetty Langkawibus
7h 7mRM 510–720Train, ferry
cheapest- Take the train from Bang Bamru to Padang Besar Malaysiatrain 45
- Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
20h 3mRM 60–288Bus via Hat Yai
- Take the bus from Asia Holiday Travel to Hat Yai Bus Terminalbus Asia Holiday Travel - Hat Yai Bus Terminal
- Take the bus from Hat Yai Bus Station to Kuah Jetty Langkawibus Hat Yai Bus Station - Kuah Jetty Langkawi
16h 53mRM 496–540Train, bus
- Take the train from Krung Thep Aphiwat Central Terminal to Hat Yaitrain 45 / ...
- Take the bus from Hat Yai station to Kuah Jetty Langkawibus Hat Yai Railway Station - Kuah Jetty Langkawi
18h 43mRM 382–454Fly Suvarnabhumi Airport to Hat Yai, bus
- Fly from Suvarnabhumi Airport (BKK) to Hat Yai (HDY)plane BKK - HDY
- Take the bus from Hat Yai Airport to Kuah Jetty Langkawibus
7h 36mRM 558–762Fly Don Mueang International Airport to Langkawi International Airport
- Fly from Don Mueang International Airport (DMK) to Langkawi International Airport (LGK)plane DMK - LGK
5h 44mRM 525–995Fly Suvarnabhumi Airport to Langkawi International Airport
- Fly from Suvarnabhumi Airport (BKK) to Langkawi International Airport (LGK)plane BKK - LGK
6h 52mRM 597–1,157Fly Don Mueang International Airport to Trang Airport, ferry
- Fly from Don Mueang International Airport (DMK) to Trang Airport (TST)plane DMK - TST
- Take the ferry from Trang Airport to The Steak Restaurantferry
- Take the ferry from Pattaya Beach Koh Lipe to Kuah Jettyferry
9h 22mRM 388–665Bus
- Take the bus from Bangkok Mochit Bus Terminal 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
28h 20mRM 276–1,079
Don Mueang International Airport (DMK) to Hat Yai (HDY) flights
Comparing Your Travel Options
The cheapest way to get from Bangkok to Kuah is to train and ferry which costs RM 60 - RM 290 and takes 20h 3m.
The fastest way to get from Bangkok to Kuah is to fly which takes 5h 44m and costs RM 500 - RM 1000.
No, there is no direct bus from Bangkok to Kuah. However, there are services departing from Asia Holiday Travel and arriving at Kuah Jetty Langkawi via Hat Yai Bus Station. The journey, including transfers, takes approximately 16h 53m.
The distance between Bangkok and Kuah is 939 km.
The best way to get from Bangkok to Kuah without a car is to bus via Hat Yai which takes 16h 53m and costs RM 490 - RM 540.
It takes approximately 7h 7m to get from Bangkok to Kuah, including transfers.
Bangkok to Kuah bus services, operated by Asia Holiday Travel, depart from Asia Holiday Travel station.
The best way to get from Bangkok to Kuah is to bus via Hat Yai which takes 16h 53m and costs RM 490 - RM 540. Alternatively, you can fly, which costs RM 500 - RM 1000 and takes 5h 44m.
Bangkok to Kuah bus services, operated by Asia Holiday Travel, arrive at Hat Yai Bus Terminal station.
Kuah is 1h ahead of Bangkok. It is currently 1:53 AM in Bangkok and 2:53 AM in Kuah.
What companies run services between Bangkok, Thailand and Kuah, Malaysia?
You can take a bus from Asia Holiday Travel to Kuah via Hat Yai Bus Station and Kuah Jetty Langkawi in around 16h 53m. Alternatively, AirAsia, Thai AirAsia, and Firefly fly from Don Mueang International Airport (DMK) to Langkawi International Airport (LGK) 5 times a day.
- Website
- lionairthai.com
Flights from Don Mueang International Airport to Hat Yai
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- RM 130–320
Flights from Don Mueang International Airport to Trang Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- RM 160–340
- Website
- airasia.com
Flights from Don Mueang International Airport to Hat Yai
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- RM 140–350
Flights from Don Mueang International Airport to Trang Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- RM 160–360
- Website
- malaysiaairlines.com
Flights from Suvarnabhumi Airport to Hat Yai
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 280–360
Flights from Don Mueang International Airport to Langkawi International Airport via Penang
- Ave. Duration
- 3h 47m
- When
- Wednesday, Sunday, Tuesday, Thursday, and Saturday
- Estimated price
- RM 500–1,000
Flights from Suvarnabhumi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- RM 600–1,100
- Website
- airasia.com
Flights from Don Mueang International Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- RM 500–950
Flights from Suvarnabhumi Airport to Langkawi International Airport via Penang
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- RM 450–1,200
Flights from Suvarnabhumi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 370–1,100
- Website
- vietjetair.com
Flights from Suvarnabhumi Airport to Hat Yai
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 180–390
- Website
- fireflyz.com.my
Flights from Don Mueang International Airport to Langkawi International Airport via Penang
- Ave. Duration
- 3h 47m
- When
- Wednesday, Sunday, Tuesday, Thursday, and Saturday
- Estimated price
- RM 500–1,000
Flights from Suvarnabhumi Airport to Langkawi International Airport via Kuala Lumpur
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- RM 600–1,100
- Website
- thaiairways.com
Flights from Suvarnabhumi Airport to Hat Yai
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RM 280–360
- Website
- nokair.com
Flights from Don Mueang International Airport to Hat Yai
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 160–370
Flights from Don Mueang International Airport to Trang Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- RM 170–350
- Website
- flyscoot.com
Flights from Suvarnabhumi Airport to Langkawi International Airport via Singapore Changi
- Ave. Duration
- 6h 20m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- RM 500–950
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Krung Thep Aphiwat Central Terminal to Hat Yai
- Ave. Duration
- 14h 25m
- Frequency
- Hourly
- Estimated price
- RM 35–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 35–45
- 2nd Class (Air-Conditioned Berth)
- RM 35–50
- 2nd Class (Air-conditioned Seat)
- RM 80–90
Train from Bang Bamru to Padang Besar Malaysia
- Ave. Duration
- 15h 43m
- Frequency
- Once daily
- Estimated price
- RM 35–110
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- RM 75–110
- 3rd Class (Seat)
- RM 35–45
- 2nd Class (Air-Conditioned Berth)
- RM 40–55
- 2nd Class (Air-conditioned Seat)
- RM 80–90
- [email protected]
- Website
- Zee Zenith Travel
Bus from Hat Yai Airport to Kuah Jetty Langkawi
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- RM 348
- Schedules at
- Zee Zenith Travel
Bus from Hat Yai Bus Station to Kuah Jetty Langkawi
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- RM 333
- Schedules at
- Zee Zenith Travel
Bus from Hat Yai station to Kuah Jetty Langkawi
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- RM 333
- Schedules at
- Zee Zenith Travel
Bus from Hat Yai Airport to Kuah Jetty Langkawi
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- RM 348
- Schedules at
- Zee Zenith Travel
- Phone
- +66 972 348 899
- Website
- 12go.co
Bus from Asia Holiday Travel to Hat Yai Bus Terminal
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Estimated price
- RM 154
- Book at
- Asia Holiday Travel
- Phone
- +66 2 208 1008
- [email protected]
- Website
- Thubthim Siam Travel
Bus from Hat Yai Bus Station to Kuah Jetty Langkawi
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- RM 361
- 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 163
- Website
- Thubthim Siam Travel
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Bangkok Mochit Bus Terminal to Satun
- Ave. Duration
- 24h 7m
- Frequency
- 4 times a day
- Estimated price
- RM 95–900
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 2 268 1068
- [email protected]
- Website
- Kanab Naam Tour
Ferry from Trang Airport to The Steak Restaurant
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- RM 117
- Schedules at
- Kanab Naam Tour
- Phone
- +66 980 168 181
- [email protected]
- 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
- Phone
- 04-966 5889
- Website
- Langkawi Ferry Line
Ferry from Kuala Perlis to Langkawi Ferry Terminal
- Ave. Duration
- 1h 5m
- Frequency
- 4 times a day
- Estimated price
- RM 16–45
- Website
- Langkawi Ferry Line
- Adult (MyKad holder)
- RM 17
- Adult (Non MyKad)
- RM 45
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 Which London airport should I choose?, How to get from London to Edinburgh, and How to get from Florence to Rome - to help you get the most out of your next trip.
Booking & Getting There
There are 831+ hotels available in Kuah.














