How to Take a Bus from Hat Yai to Kuala Lumpur

Traveling from Hat Yai to Kuala Lumpur is relatively affordable, with various transportation options available, including buses, trains, and flights. Here is a guide to assist you on your bus journey

Step 1: Book Your Bus Ticket

You can book your bus ticket from Hat Yai to Kuala Lumpur from the website online and Bus travel agencies in Hat Yai. Ticket prices typically range from RM 80 to RM 150 depending on the type of bus (standard or VIP).

Step 2: Departure from Bus Travel Agencies Office

Most buses to Kuala Lumpur depart from the Bus Travel Agencies Office in Hatyai City. Ensure you arrive at the Travel Agencies Office at least 30 minutes before departure. Some VIP buses offer more comfortable seating and additional amenities like snacks, Wi-Fi, and extra legroom.

Step 3: Border Crossing

The journey from Hat Yai to Kuala Lumpur takes approximately 8 to 10 hours, depending on traffic and the time spent at the border crossing. The bus will stop at the Sadao (Thailand) – Bukit Kayu Hitam (Malaysia) border checkpoint.

  • Exiting Thailand: You’ll need to pass through Thai immigration to get your passport stamped for exiting the country.
  • Entering Malaysia: After passing the Thai border, you’ll enter Malaysia through the Bukit Kayu Hitam checkpoint, where you’ll go through Malaysian immigration. Make sure to have your passport and any necessary documents ready for inspection.

Step 4: Continue the Journey

Once you’ve cleared immigration, the bus will continue its journey through Malaysia, usually making a few rest stops along the way. Some buses may provide refreshments during the trip, but it’s always good to carry snacks and water.

Step 5: Arrival in Kuala Lumpur

  • Terminal Bersepadu Selatan (TBS)
  • Hentian Duta Bus Terminal

Most buses arrive at Terminal Bersepadu Selatan (TBS), Kuala Lumpur’s main long-distance bus terminal. TBS is well-connected to the city center by train (KTM Komuter, LRT) or taxi. Depending on your final destination in Kuala Lumpur, you can take a train or bus from TBS to your accommodation.

Additional Tips:

  • Travel Time: The total journey takes around 10 to 12 hours, depending on the bus schedule, road conditions, and time spent at the border.

Plan your trip from Hatyai in Thailand to Kuala Lumpur and book your bus ticket in advance. Book now