Bus from Bangkok to Hatyai

bus bangkok to hatyai songkhla

Bus from Bangkok to Hatyai. Two bus companies provide this route, and you can book your tickets in advance online at Thaibusgo.com. The bus journey from Bangkok to Hatyai covers approximately 950 km, with estimated travel times of around 12-14 hours, depending on traffic, road conditions.

About Hat Yai City

Hat Yai is the largest city in southern Thailand and a major hub for travel, trade, and culture. Located in Songkhla Province, near the border with Malaysia, Hat Yai is often considered the gateway between Thailand and Malaysia.

Bus companies

  • Siam Tour
  • Piya Rengrueng Tour

Ticket Price

The bus ticket from Bangkok to Hatyai ranges from THB 785 to THB 916, depending on your choice of bus operators, services, and coach types. ( Please check the last price update online)

Where do buses from Bangkok to Hatyai depart?

Buses depart from Bangkok Bus Terminal Southern (Sai Tai Mai), Bangkok 

Where do buses from Bangkok to Hatyai arrive?

Buses arrive at the Hatyai Bus TerminalSongkhla province

How to find the bus from Bangkok to Hatyai on Thaibusgo.com.

bangkok to hatyai bus

Plan your trip from Bangkok to Hatyai by bus and book your ticket online in advance! 

Travel to Kuala Lumpur, Malaysia, from Hatyai

Direct Bus from Hat Yai to Kuala Lumpur: There are several Malaysian buses operating daily between Hat Yai and Kuala Lumpur. usually taking about 8–9 hours. You can book your bus ticket in advance online via Busonlineticket ( Website in Malaysia), or purchase it at the Malaysia Bus Company Office in Hatyai Town. Songkhla province.