Travel options for:
Kelantan to Hat Yai
  • Train

    $12 - $18
    1. Kota Bharu

      41 min - 26.6 miles

      $3 - $6

    2. Sungai Kolok

      3 h 40 min - 3 times a day

      $8 - $13

  • Minivan

    $13 - $14
    1. Kota Bharu

      40 min - 25.9 miles

      $3 - $6

    2. Sungai Kolok

      3 h - hourly

      $4

    3. Yala

      1 h - hourly

      $1

    4. Pattani Bus Station

      2 h - hourly

      $4

  • Drive

    $26 - $40
    1. Kota Bharu

      4 h 28 min - 185 miles

      $26 - $40

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Kota Bharu drive to Sungai Kolok then train to Hat Yai. 4 h 21 min ฿476. From Kota Bharu drive to Sungai Kolok, minivan to Yala, bus to Pattani Bus Station, then minivan to Hat Yai Bus Station. 7 h 40 min ฿439. From Kota Bharu drive to Hat Yai. 4 h 28 min ฿1041.

 
 

Bus or train from Kelantan to Hat Yai?

State Railway of Thailand operates a train from Kota Bharu to Hat Yai 5 times a day. Tickets cost $8 - $13 and the journey takes 3 h 40 min. Alternatively, operates a bus from Kota Bharu to Hat Yai hourly. Tickets cost $4 and the journey takes 3 h. 2 other operators also service this route.