By bus it takes 13 to 14 hours to travel 939 km from Bangkok to Hat Yai.
Bus Timetable from Bangkok to Hat Yai
- Click on the Bangkok – Hat Yai link in the timetable below for more information and to buy tickets.
Bangkok - Hat Yai āļŋ 860–1,355 14h – 17h 30m | |
|
Bus Station in Bangkok
Bus services to Hat Yai depart from Bangkok’s Southern Bus Terminal at 8 Borommaratchachonnani Rd, Khwaeng Chim Phli, Khet Taling Chan, Krung Thep Maha Nakhon 10170, 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, Thailand.
Travel from Hat Yai
One of the main reasons foreign travellers go to Hat Yai is because the city is a major transport hub for travel to destinations in the south of Thailand and for travel from Thailand to Malaysia and Singapore. Hat Yai has a large airport, major train station and large bus station. There are several ways to travel from Hat Yai to Malaysia. You can travel by train south to either Padang Besar or Sungai Kolok on the border with Malaysia and connect with Malaysian bus or train services. You can also take direct minivan (but not bus services) from Hat Yai at Penang, Kuala Lumpur, Ipoh and Singapore from Hat Yai. From Hat Yai you can also fly to Penang, Kuala Lumpur and Singapore with relatively cheap low cost airlines.

Hat Yai is also the place from which to travel to popular coastal destinations in the South of Thailand. The popular town of Songkhla is 31 km away and easy to reach from Hat yai town with a multitude of bus and minivan services plying the route day and night. There are also joint bus and ferry services direct from Hat Yai city centre to popular islands such as Koh Lipe and Koh Lanta as well as to lesser visited visited islands in the Andaman sea such as Koh Tarutao and Koh Bulone.