Rome2Rio

How to get fromHat Yai to Kuahby bus or ferry

Find Transport to Kuah

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

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 346–350
  2. Ferry

    cheapest
    1. Take the ferry from Hat Yai Airport to Kuah Jettyferry ferry Hat Yai Airport - Kuah Jetty
    7h 6m
    RM 195–199
  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 346–350
  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 401–405

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 333 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 175 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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from Gatwick Airport into central London, and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

Booking & Getting There