Bus times from Koh Tao to Hat Yai

By joint ferry and bus or minivan service it takes up to 16 hours to travel from Koh Tao to Hat Yai.

Bus Timetable from Koh Tao to Hat Yai


  • Click on the Koh Tao – Hat Yai link in the timetable below for more information and to buy tickets.
Koh Tao - Hat Yai ฿ 1,100–1,190 9h 30m – 16h
  •   High Speed Ferry 06:30
  •   Sleeper Boat 23:00

Departure from Koh Tao


Joint ferry and bus services from Koh Tao to Hat Yai depart from Mae Haad Pier in Koh Tao.

Google Map of Mae Haad Pier in Koh Tao

Arrival in Hat Yai


Joint ferry and bus services from Koh Tao to Hat Yai terminate at Hat Yai Bus Station.

Google Map of Hat Yai Bus Station

About Travel to Hat Yai


There are two routes you can take from Koh Tao to Hat Yai. The shortest sea crossing is to Chumphon and from there it’s a journey of 483 km by road to Hat Yai, The longer sea crossing is to take a ferry via Koh Phangan and Koh Samui to Surat Thani. From Surat Thani it’s a 317 km journey to Hat Yai. The journey via Surat Thani is the more pleasant of the two options as it reduces the length of time you need to spend on a bus.

Bus service from Chumphon to Hat Yai
Bus service from Chumphon to Hat Yai

Hat Yai is not so popular as a tourist destination in its own right except for visitors from Malaysia and Singapore who come to the city for short breaks, to go shopping and eat the local cuisine. Most other leisure travellers from Koh Tao to Hat Yai will go through Hat Yai on the way to somewhere else. Hat Yai is a hub for travel to the popular tourist island of Koh Lipe and for travel to Langkawi via Satun. Most direct services to Koh Lipe depart from in front of Hat Yai Railway Station. For Langkawi you need to take a minivan from Hat Yai Bus Station to Satun Bus Station and then a shared taxi or motorbike taxi 9 km to Tammalang Pier where you can board a ferry to Langkawi. There are also several different options for travel to Malaysia. The closest border crossing to Hat Yai is in Padang Besar. Minivans to Padang Besar depart frequently from Hat Yai Bus Station. The journey takes 50 minutes. Minivan services to Penang take 4 hours and depart from various locations in Hat Yai, as do direct bus services Kuala Lumpur. It is also possible to take one of three daily trains to Padang Besar Railway Station in Malaysia from where you take fast trains services to destinations on Malaysia’s West Coast Railway Line including Penang, Ipoh and Kuala Lumpur. For Kota Bharu in Malaysia, which is a popular choice for people seeking a new Thailand visa, you first need to travel by minivan or train to Sungai Kolok. Once you have crossed over the border from Sungai Kolok into Malaysia you then need to take either a bus or a taxi to reach Kota Bharu, where the Thai Consulate in located.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.