Rome2Rio

How to get fromHat Yai to Kuahby bus or ferry

Find Transport to Kuah

See all options

There are 4 ways to get from Hat Yai to Kuah 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.

  1. Bus

    best
    1. Take the bus from Hat Yai station to Kuah Jetty Langkawibus bus Hat Yai Railway Station - Kuah Jetty Langkawi
    3h 18m
    RM 347–351
  2. Ferry

    cheapest
    1. Take the ferry from Hat Yai Airport to Kuah Jettyferry ferry Hat Yai Airport - Kuah Jetty
    7h 6m
    RM 196–200
  3. Bus via Hat Yai Town Transfer

    1. Take the bus from Hat Yai Town Transfer to Kuah Jetty Langkawibus bus Hat Yai Town Transfer - Kuah Jetty Langkawi
    3h 23m
    RM 347–351
  4. Bus via Hat Yai Transfer

    1. Take the bus from Hat Yai Transfer to Kuah Jetty Langkawibus bus Hat Yai Transfer - Kuah Jetty Langkawi
    4h 3m
    RM 402–406

Comparing Your Travel Options

What companies run services between Hat Yai, Thailand and Kuah, Malaysia?

Zee Zenith Travel operates a bus from Hat Yai station to Kuah Jetty Langkawi once daily. Tickets cost RM 334 and the journey takes 3h 15m. Alternatively, Satun Center Tour operates a ferry from Hat Yai Airport to Kuah Jetty once daily. Tickets cost RM 176 and the journey takes 5h 30m.

Bus operators
Ferry operators

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 Need to know: Eurostar, Travelling to the US: What do I need to know?, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.

Booking & Getting There