Bangkok to Hat Yai Bus Tickets

Please ensure that you bring along your ID to travel. Passengers who fail to present ID would be denied from boarding.

Estimated Trip Duration is 13 hour(s)
To go to Sai Tai Mai from Victory Monument, please note that you can take local bus preferably Line 515 or 28 because they have less stops compared to other bus line.

Refine Search
Filter by
Refine Search
Refine Search
Refine Search

Bangkok to Hat Yai Bus Schedule and Bus Fare

Bus Operator First Bus Last Bus No.of Trip Depart Day Fare From
Piya Rungrueng Tour 15:30 19:30 3 M T W T F S S  THB 698.00
Siam Dernrod 15:30 15:30 1 M T W T F S S  THB 698.00
Sri Siam Tour 06:50 20:30 5 M T W T F S S  THB 698.00

Bangkok to Hat Yai Bus Trip Summary


944 km

Avg Duration


No.of Operator


Total Trip


Popular Bus Company from Bangkok to Hat Yai

Bus from Bangkok to Hat Yai

Bus from Bangkok to Hat Yai
Bus from Bangkok to Hat Yai is one of the important long distance bus service in Southern Bangkok Bus Terminal (Sai Tai Mai). Many locals travel from Bangkok and Hat Yai for work and some adventurous backpacker travel to Hat Yai with the plan to cross border to Malaysia.

How to Get from Bangkok to Hat Yai

Bus is a highly recommended transport mean for both locals and tourists who travel from Bangkok to Hat Yai.

While flight service is available from Bangkok to Hat Yai, a flight ticket can often be more costly than a bus fare, unless there is a special promotion.

Train service is also available. However, taking a train is not always the travellers’ first choice. That is because the higher class of train type is a lot more expensive than a bus ticket whereas the lower class of train type is not very comfy for a long distance journey.

How Long is the Journey to get from Bangkok to Hat Yai

Duration for bus from Bangkok to Hat Yai takes about 13 hours.

When travelling on a long-distance bus ride, you are advised to bring along your jacket, scarf or something to cover up with as the air-conditioning can be a bit chilly at times. Another great way to get comfortable on a long-distance bus journey is by taking a taking a neck and travel pillow with you.

How Far is Bangkok to Hat Yai

The road distance is 944.2 km from Bangkok to Hat Yai

Bus Operator for Bangkok to Hat Yai

Piya Rungrueng Tour Co.,Ltd. and Siam Dernroad are two bus company that offer bus service from Bangkok to Hat Yai. Their combined trips have total up to 15 daily departures.

How much is the Bus Fare from Bangkok to Hat Yai

The bus fare from Bangkok to Hat Yai is depending on the type of coach. Generally, the higher the ticket fare, the better and more spacious is the seats in the bus. Following are the available type of coach operating from Bangkok to Hat Yai:

P1 – THB 698

VIP32 – THB 815

Where is the Boarding Point in Bangkok

The main bus boarding point in Bangkok is at at Bangkok Bus Terminal (Southern), also known as Sai Tai Mai by the locals. You can easily get there by taking taxi, BTS Skytrain, Bangkok bus, BRT and MRT.

Where is the Arrival Point in Hat Yai

The arrival point in Hat Yai is located at Hat Yai Bus Terminal.

How do I Book Bus Service from Bangkok to Hat Yai?

You can either visit the terminal and go the booth belonging to the bus operator of your choice, wait in line, select a seat, and book your ticket. If you would rather not do that, you can visit and book your seat within 5 minutes.

How can I make an online bus ticket booking in Thailand?

You can book a bus of your choice to any destination in Thailand by logging on to the official website of BusOnlineTicket which is The site is user-friendly and you can book your bus ticket in a matter of minutes.