Hat Yai to Kuala Lumpur

The distance between Hat Yai and Kuala Lumpur, the capital of Malaysia, is around 530 kilometers, which equals a 6-8-hour drive. There are several ways to travel between these destinations.

Bus: This is the most affordable option, with fares starting from 665 THB. A few bus companies operate between Hat Yai and Kuala Lumpur, and the journey takes approximately 8-13 hours. Most buses depart from Hat Yai Bus Station and arrive at Terminal Bersepadu Selatan (TBS) in Kuala Lumpur.

Flight: This is the fastest option, with flight times of around 1 hour and 5 minutes. However, it is also the most expensive option, with fares starting from around 1,700 THB. Currently, only AirAsia has direct flights between Hat Yai Airport (HDY) and Kuala Lumpur International Airport (KUL).

Train: While there are no direct trains, you can travel to Kuala Lumpur via Padang Besar. In this case, the total travel time will be around 8 hours including the transfer.

Below, we will describe exactly how to get to Kuala Lumpur by these types of transport, feature the schedules, prices, and the best ways to book the tickets.

Hat Yai to Kuala Lumpur by Bus

  • Price: from 665 THB
  • Transport type: express, VIP 24
  • Companies: Alisan Coach, Archipelago Travel Service, KKKL Express, Super Nice Express
  • Travel time: 8.5 – 13 hours

If you’re planning to travel from Hat Yai to Kuala Lumpur by bus, you’ll find several options available. The journey typically ranges from 8.5 to 13 hours, and you can choose from different companies like Alisan Coach, Archipelago Travel Service, KKKL Express, and Super Nice Express. Prices start from around 665 THB. 

Remember to arrive at the departure point at least 30 minutes before the bus leaves. It’s essential to note that Malaysian buses, by law, don’t have onboard toilets. However, they make regular stops at gas stations where you can use the facilities and grab some snacks. All the buses operating on this route offer reclining seats for a comfortable long journey.

Hat Yai to Kuala Lumpur Bus Schedule

Departure TimeDeparture PointArrival TimeArrival StationDurationBus Company
9:00Hat Yai Station23:44TBS Kuala Lumpur13h 44m (VIP)Alisan Coach
9:00Archipelago Office19:00TBS Kuala Lumpur9h (VIP 24)Archipelago Travel Service
10:30Hat Yai Station1:14TBS Kuala Lumpur13h 44m (Express)KKKL Express
11:00Hat Yai Station1:44TBS Kuala Lumpur13h 44m (VIP)Alisan Coach
12:00Hat Yai Station2:44TBS Kuala Lumpur13h 44m (VIP)Alisan Coach
12:30Archipelago Office22:30TBS Kuala Lumpur9h (VIP 24)Archipelago Travel Service
13:00Hat Yai Station22:33TBS Kuala Lumpur8h 33m (Express)Super Nice Express
13:00Hat Yai Station3:44TBS Kuala Lumpur13h 44m (VIP)Alisan Coach
19:00Hat Yai Station9:44TBS Kuala Lumpur13h 44m (VIP)Alisan Coach

Hat Yai to Kuala Lumpur by Flight

  • Price: from 1,700 THB
  • Transport type: flight
  • Companies: Thai AirAsia
  • Travel time: 1 hr 5 min

If you’re looking for the fastest option to get from Hat Yai to Kuala Lumpur, a flight is the best choice. 

Thai AirAsia is currently the only airline operating this route. Flights from Hat Yai Airport (HDY) to Kuala Lumpur Airport (KUL) take just 1 hour and 5 minutes, making it a very quick journey. 

Prices for this route generally start from 1,700 THB.

Hat Yai to Kuala Lumpur Flight Schedule

Hat Yai AirportKuala Lumpur AirportCompany
15:4017:45Thai AirAsia

Hat Yai to Kuala Lumpur by Train via Padang Besar

  • Price: from 850 THB
  • Transport type: train
  • Companies: Thai Railways, KTM
  • Travel time: 8 hours

While there is no direct train, train travel is still possible via Padang Besar. Here’s what you need to know: the train journey involves two stages. Firstly, you’ll embark on a Thai train from Hat Yai, which will take around 55 minutes to reach Padang Besar Railway Station in Malaysia. There are approximately three trains daily for this leg of the trip. Once you arrive at Padang Besar Railway Station, you’ll need to complete the immigration procedures for both Thailand and Malaysia. Afterward, you can board a Malaysian train service to Kuala Lumpur. There are approximately five daily trains available for this route.

The first train trip costs around 100 THB, while the second train costs around 99 Malaysian Ringgit (MYR), totaling approximately 850 THB overall. Remember, Padang Besar Railway Station is situated in Malaysia, and this is where you’ll transfer to the Malaysian train service heading to Kuala Lumpur.

Train Schedule from Hat Yai to Padang Besar

Hat YaiPadang BesarTrain TypeTrain Number
7:208:05Special Express45
8:559:40Ordinary947
14:0014:55Ordinary949

Train Schedule from Kuala Lumpur to Padang Besar

Padang BesarKuala LumpurTrain NumberType of Service
7:3013:049273ETS Platinum
9:3515:099275ETS Platinum
13:4019:149277ETS Platinum
15:5021:359425ETS Gold
16:4522:239279ETS Platinum

Similar Posts