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.
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.
The road distance is 944.2 km from 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.
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
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.
The arrival point in Hat Yai is located at Hat Yai Bus Terminal.
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 www.busonlineticket.co.th and book your seat within 5 minutes.
You can book a bus of your choice to any destination in Thailand by logging on to the official website of BusOnlineTicket which is www.busonlineticket.co.th. The site is user-friendly and you can book your bus ticket in a matter of minutes.