Hat Yai to Kuala Lumpur Bus: Schedules, Tickets & Prices
Travel from Hat Yai to Kuala Lumpur by bus in around 7h 40m to 13h 44m, with tickets available from 719 THB to 1,080 THB.
Bus from Hat Yai to Kuala Lumpur
For the route from Hat Yai to Kuala Lumpur by bus, departures are available from multiple stations, including Hat Yai Billion Stars, 138 Nipatuthit 1 Rd Hat Yai, Songkhla, 25 Chee Uthit Road Hat Yai and others throughout the day, giving you plenty of options to pick a time that fits your schedule. Expect the journey to take around 7 hours 40 minutes, arriving at multiple stations, including TBS Kuala Lumpur, Hentian Duta, Kuala Lumpur, Klang Sentral Bus Terminal, Selangor and others, with tickets usually priced at 719 THB. This provides an affordable way to travel. Don’t forget to check schedules, compare fares, and book your seat in advance for a smooth and enjoyable trip.
Prices: 719 THB to 1,080 THB
Duration: 7h 40m – 13h 44m ⏱
Bus Routes & Schedules from Hat Yai to Kuala Lumpur
On this bus route between Hat Yai and Kuala Lumpur, several departure and arrival stations are available along the way. Travel time depends on the specific stops used, though most journeys fall around 7h 40m. Buses follow a coordinated schedule running from 08:30 until 19:00, covering most of the day. Fares usually start at 719 THB and can vary slightly depending on the service and stops selected. Consulting the full bus timetable for Hat Yai to Kuala Lumpur helps you compare station options, estimated travel times and available departures before deciding on the most suitable connection.
Cheapest Bus Hat Yai to Kuala Lumpur
719 THB, from 173 Niphat Uthit 3 Rd, Hat Yai to Hentian Duta, Kuala Lumpur, departure 09:00, duration 13h 22m.Fastest Bus Hat Yai to Kuala Lumpur
1040 THB, from Hat Yai Town to Kepong Kuala Lumpur, departure some times, duration 7h 40m.Bus Timetable: 138 Nipatuthit 1 Rd Hat Yai, Songkhla → Hentian Duta, Kuala Lumpur
- 19:00 09:24 13h 24m 839 THB
Bus Timetable: 138 Nipatuthit 1 Rd Hat Yai, Songkhla → Klang Sentral Bus Terminal, Selangor
- 09:00 23:23 13h 23m 938 THB
- 19:00 09:23 13h 23m 938 THB
Bus Timetable: 138 Nipatuthit 1 Rd Hat Yai, Songkhla → TBS Kuala Lumpur
- 09:00 23:44 13h 44m 839 THB
- 19:00 09:44 13h 44m 839 THB
Bus Timetable: 173 Niphat Uthit 3 Rd, Hat Yai → Hentian Duta, Kuala Lumpur
- 09:00 23:22 13h 22m 719 THB
Bus Timetable: 173 Niphat Uthit 3 Rd, Hat Yai → TBS Kuala Lumpur
- 09:00 23:42 13h 42m 719 THB
Bus Timetable: 25 Chee Uthit Road Hat Yai → Hentian Duta, Kuala Lumpur
- 08:45 23:09 13h 24m 938 THB
- 09:30 23:54 13h 24m 938 THB
- 10:30 00:54 13h 24m 938 THB
- 11:30 01:54 13h 24m 938 THB
- 12:30 02:54 13h 24m 938 THB
- 13:30 03:54 13h 24m 938 THB
- 17:30 07:54 13h 24m 938 THB
- 18:30 08:54 13h 24m 938 THB
Bus Timetable: 25 Chee Uthit Road Hat Yai → TBS Kuala Lumpur
- 08:45 23:29 13h 44m 938 THB
- 09:30 00:14 13h 44m 938 THB
- 10:30 01:14 13h 44m 938 THB
- 11:30 02:14 13h 44m 938 THB
- 12:30 03:14 13h 44m 938 THB
- 13:30 04:14 13h 44m 938 THB
- 17:30 08:14 13h 44m 938 THB
- 18:30 09:14 13h 44m 938 THB
Bus Timetable: Archipelago Office, Hat Yai → TBS Kuala Lumpur
- 09:30 20:30 10h 950 THB
- 12:30 23:30 10h 950 THB
Bus Timetable: CP World Tour, Hat Yai → Hentian Duta, Kuala Lumpur
- 12:00 00:00 11h 870 THB
Bus Timetable: CP World Tour, Hat Yai → TBS Kuala Lumpur
- 12:00 00:30 11h 30m 870 THB
Bus Timetable: Hat Yai Billion Stars → Hentian Duta, Kuala Lumpur
- 18:30 03:48 8h 18m 879 THB
Bus Timetable: Hat Yai Billion Stars → TBS Kuala Lumpur
- 18:30 04:03 8h 33m 879 THB
Bus Timetable: Hat Yai Bus Terminal 1 → Bus Station Hentian Duta Kuala Lumpur
- 08:30 17:35 8h 5m 1040 THB
- 10:30 19:35 8h 5m 1040 THB
- 12:30 21:35 8h 5m 1040 THB
Bus Timetable: Hat Yai Bus Terminal 1 → Kepong Kuala Lumpur
- 08:30 17:25 7h 55m 1040 THB
- 10:30 19:25 7h 55m 1040 THB
- 12:30 21:25 7h 55m 1040 THB
Bus Timetable: Hat Yai Bus Terminal 1 → Terminal Bersepadu Selatan TBS Kuala Lumpur
- 08:30 17:45 8h 15m 1040 THB
- 10:30 19:45 8h 15m 1040 THB
- 12:30 21:45 8h 15m 1040 THB
Bus Timetable: Hat Yai Hotel Transfer → Bus Station Hentian Duta Kuala Lumpur
- 08:40 17:35 7h 55m 1040 THB
- 10:40 19:35 7h 55m 1040 THB
- 12:40 21:35 7h 55m 1040 THB
Bus Timetable: Hat Yai Hotel Transfer → Kepong Kuala Lumpur
- 08:40 17:25 7h 45m 1040 THB
- 10:40 19:25 7h 45m 1040 THB
- 12:40 21:25 7h 45m 1040 THB
Bus Timetable: Hat Yai Hotel Transfer → Terminal Bersepadu Selatan TBS Kuala Lumpur
- 08:30 17:30 8h 1040 THB
- 08:40 17:45 8h 5m 1040 THB
- 10:40 19:45 8h 5m 1040 THB
- 12:40 21:45 8h 5m 1040 THB
Bus Timetable: Hat Yai Railway Station, Songkhla → Bus Station Hentian Duta Kuala Lumpur
- 08:35 17:35 8h 1040 THB
- 10:35 19:35 8h 1040 THB
- 12:35 21:35 8h 1040 THB
Bus Timetable: Hat Yai Railway Station, Songkhla → Kepong Kuala Lumpur
- 08:35 17:25 7h 50m 1040 THB
- 10:35 19:25 7h 50m 1040 THB
- 12:35 21:25 7h 50m 1040 THB
Bus Timetable: Hat Yai Railway Station, Songkhla → Terminal Bersepadu Selatan TBS Kuala Lumpur
- 08:30 17:30 8h 1040 THB
- 08:35 17:45 8h 10m 1040 THB
- 10:35 19:45 8h 10m 1040 THB
- 12:35 21:45 8h 10m 1040 THB
Bus Timetable: Hat Yai Station → Hentian Duta, Kuala Lumpur
- 08:45 18:03 8h 18m 933 THB
- 09:00 23:24 13h 24m 898 THB
- 09:00 18:18 8h 18m 982 THB
- 09:00 18:18 8h 18m 785 THB
- 09:30 18:48 8h 18m 933 THB
- 10:00 00:24 13h 24m 898 THB
- 10:00 19:18 8h 18m 982 THB
- 10:30 19:48 8h 18m 933 THB
- 11:00 01:24 13h 24m 898 THB
- 11:00 20:18 8h 18m 982 THB
- 11:00 20:18 8h 18m 879 THB
- 11:30 20:48 8h 18m 933 THB
- 12:00 21:18 8h 18m 982 THB
- 12:00 02:24 13h 24m 898 THB
- 12:30 21:48 8h 18m 933 THB
- 13:00 03:24 13h 24m 898 THB
- 13:00 22:18 8h 18m 982 THB
- 13:30 22:48 8h 18m 933 THB
- 17:30 02:48 8h 18m 933 THB
- 18:30 03:48 8h 18m 879 THB
- 18:30 03:48 8h 18m 982 THB
- 18:30 08:54 13h 24m 898 THB
- 18:30 03:48 8h 18m 933 THB
- 19:00 04:18 8h 18m 835 THB
Bus Timetable: Hat Yai Station → Kepong, Kuala Lumpur
- 09:00 18:02 8h 2m 982 THB
- 09:00 23:14 13h 14m 898 THB
- 11:00 20:02 8h 2m 982 THB
- 11:00 01:14 13h 14m 898 THB
- 12:00 21:02 8h 2m 982 THB
- 12:00 02:14 13h 14m 898 THB
- 13:00 22:02 8h 2m 982 THB
- 13:00 03:14 13h 14m 898 THB
Bus Timetable: Hat Yai Station → KL Sentral, Kuala Lumpur
- 12:00 02:32 13h 32m 898 THB
- 12:00 21:08 8h 8m 982 THB
Bus Timetable: Hat Yai Station → Klang Sentral Bus Terminal, Selangor
- 09:00 23:23 13h 23m 933 THB
- 10:00 00:23 13h 23m 988 THB
- 10:00 00:23 13h 23m 1080 THB
- 18:00 08:23 13h 23m 988 THB
- 18:00 08:23 13h 23m 1080 THB
- 19:00 09:23 13h 23m 933 THB
Bus Timetable: Hat Yai Station → TBS Kuala Lumpur
- 08:45 18:18 8h 33m 933 THB
- 09:00 23:44 13h 44m 898 THB
- 09:00 18:33 8h 33m 982 THB
- 09:00 18:33 8h 33m 835 THB
- 09:00 18:33 8h 33m 785 THB
- 09:30 19:03 8h 33m 933 THB
- 10:00 00:44 13h 44m 898 THB
- 10:00 19:33 8h 33m 982 THB
- 10:30 20:03 8h 33m 933 THB
- 11:00 01:44 13h 44m 898 THB
- 11:00 20:33 8h 33m 982 THB
- 11:00 20:33 8h 33m 879 THB
- 11:30 21:03 8h 33m 933 THB
- 12:30 22:03 8h 33m 933 THB
- 13:00 03:44 13h 44m 898 THB
- 13:00 22:33 8h 33m 982 THB
- 13:30 23:03 8h 33m 933 THB
- 17:30 03:03 8h 33m 933 THB
- 18:00 08:44 13h 44m 898 THB
- 18:00 03:33 8h 33m 982 THB
- 18:30 04:03 8h 33m 879 THB
- 18:30 04:03 8h 33m 933 THB
- 18:30 09:14 13h 44m 898 THB
- 18:30 04:03 8h 33m 982 THB
- 19:00 04:33 8h 33m 835 THB
Bus Timetable: Hat Yai Tony Suasana Tour → Bus Station Hentian Duta Kuala Lumpur
- 09:00 17:50 7h 50m 973 THB
- 11:00 19:50 7h 50m 973 THB
- 13:00 21:50 7h 50m 973 THB
Bus Timetable: Hat Yai Tony Suasana Tour → Kepong Kuala Lumpur
- 09:00 17:45 7h 45m 973 THB
- 11:00 19:45 7h 45m 973 THB
- 13:00 21:45 7h 45m 973 THB
Bus Timetable: Hat Yai Tony Suasana Tour → Terminal Bersepadu Selatan TBS Kuala Lumpur
- 09:00 18:00 8h 973 THB
- 10:00 19:00 8h 973 THB
- 11:00 20:00 8h 973 THB
- 13:00 22:00 8h 973 THB
Bus Timetable: Hat Yai Top Tour → Terminal Bersepadu Selatan TBS Kuala Lumpur
- 08:30 17:30 8h 1014 THB
Bus Timetable: Hat Yai Town → Bus Station Hentian Duta Kuala Lumpur
- 08:45 17:35 7h 50m 1040 THB
- 10:45 19:35 7h 50m 1040 THB
- 12:45 21:35 7h 50m 1040 THB
Bus Timetable: Hat Yai Town → Kepong Kuala Lumpur
- 08:45 17:25 7h 40m 1040 THB
- 10:45 19:25 7h 40m 1040 THB
- 12:45 21:25 7h 40m 1040 THB
Bus Timetable: Hat Yai Town → Terminal Bersepadu Selatan TBS Kuala Lumpur
- 08:30 17:30 8h 1040 THB
- 08:45 17:45 8h 1040 THB
- 10:45 19:45 8h 1040 THB
- 12:45 21:45 8h 1040 THB
Bus Timetable: Variety Winner Hostel and Travel, Hat Yai → TBS Kuala Lumpur
- 09:30 19:30 9h 750 THB
- 18:30 04:30 9h 750 THB
Frequently Asked Questions Bus Hat Yai to Kuala Lumpur
Below you will find answers to the most common questions about traveling from Hat Yai to Kuala Lumpur by bus.
How long is the bus trip from Hat Yai to Kuala Lumpur?
The bus journey from Hat Yai to Kuala Lumpur usually takes about 8 to 14 hours, depending on the departure point and the service you choose. Some bus trips are much quicker, while others take longer, so it is worth checking the exact schedule before booking.
What is the bus ticket price for Hat Yai to Kuala Lumpur?
Bus tickets for Hat Yai to Kuala Lumpur are priced from 719 THB to 1080 THB. The final fare can vary by departure point, arrival terminal, and the bus service you select, so comparing options before you book is a good idea.
When does the bus from Hat Yai to Kuala Lumpur usually leave?
The bus departure window for Hat Yai to Kuala Lumpur starts at 08:30 and runs until 19:00. That gives travelers several choices during the day, but the exact bus schedule depends on the service and boarding point.
Which bus stations are used for the Hat Yai to Kuala Lumpur route?
For the Hat Yai to Kuala Lumpur bus route, departures can be from places such as Hat Yai Bus Terminal 1, Hat Yai Station, Hat Yai Town, or hotel transfer points. Arrivals may be at TBS Kuala Lumpur, Hentian Duta, KL Sentral, Kepong, or Klang Sentral, depending on the bus service.
How frequent is the bus service between Hat Yai and Kuala Lumpur?
There are 146 bus trips available on the Hat Yai to Kuala Lumpur route, so travelers have a fairly wide choice of departures. Since the bus frequency is spread across the day, it is still best to check the exact bus schedule for your preferred time.
Can I book bus tickets from Hat Yai to Kuala Lumpur in advance?
Yes, it is a good idea to book bus tickets for Hat Yai to Kuala Lumpur in advance, especially if you want a specific departure point or arrival terminal. Advance booking helps you secure the bus service that fits your travel plans best.
What should I know before taking the bus journey from Hat Yai to Kuala Lumpur?
Before taking the bus journey from Hat Yai to Kuala Lumpur, it helps to confirm your boarding point, arrival terminal, and departure time. Because the bus service can vary in duration and price, checking the details early makes the trip easier to plan.
Is there a big difference in bus travel time from Hat Yai to Kuala Lumpur depending on the stop?
Yes, the bus travel time from Hat Yai to Kuala Lumpur can vary quite a bit depending on the departure and arrival points. Some bus connections take around 8 hours, while others can be closer to 14 hours, so the exact route matters.
Travel options for Hat Yai to Kuala Lumpur
More Bus routes from and to Hat Yai or Kuala Lumpur
Routes in Bus to Kuala Lumpur ←
Routes in Bus to Hat Yai ←
Routes in Bus from Kuala Lumpur →
Planning more than just Hat Yai to Kuala Lumpur?
You’re currently viewing Bus options for Hat Yai to Kuala Lumpur. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.