Bus times from Koh Samui to Hat Yai

By ferry and public bus or minivan it takes between 7 and 8 hours to travel 348 km from Koh Samui to Hat Yai. You can also travel by train from Surat Thani train station (which is the closest railway station to Koh Samui) to Hat Yai.

Bus Timetable from Koh Samui to Hat Yai

  • Click on the ‘Koh Samui – Hat Yai’ link in the timetable below for more information and to buy tickets.
Koh Samui - Hat Yai ฿ 550–800 7h – 8h 30m
  •   High Speed Ferry 09:00
  •   Catamaran 12:45
  •   ferry 08:00
Koh Samui - Hat Yai ฿ 480 8h
  •   Standard AC 07:30, 09:30

Where to get the Bus in Koh Samui

Bus services to Hat Yai depart from Koh Samui Bus Terminal, Ang Thong, Ko Samui District, Surat Thani 84140, Thailand

Arrival in Hat Yai

Bus services from Bangkok terminate at Hat Yai Bus Station at 73, Chotevittayakul Road, Tambon Hat Yai, Amphoe Hat Yai, Songkhla, 90110, Tambon Hat Yai, Amphoe Hat Yai, Chang Wat Songkhla 90110, Thailand.

Travel in Hat Yai

Hat Yai bus station is located 2.9 km away from Hat Yai train station which is in the most popular part of Hat Yai city which is the area with the best hotels and busiest shops and markets. For travel between the bus station and this part of town you can take either a motorbike taxi or a small blue taxi van. The fare should be 40 to 60 THB using either form of transport

Koh Samui Bus Terminal

Koh Samui Bus Terminal

With the exception of the services to Penang and Kuala Lumpur, the best place to get a bus to destinations beyond Hat Yai, such as the border at Padang Besar or Songkhla, are from the main bus station. If you need to stay overnight in Hat Yai before taking another bus from Hat Yai bus station the next day then we recommend staying at the CK Residence which is less than 100 metres from the bus station. At night food vendors set up tables and chairs on the road in front of the bus station a few metres from the entrance to the CK Residence.

Next read about Travel from Koh Samui to Koh Phi Phi