Hat Yai to Kuala Lumpur Train
Times & Ticket Prices

Travel on the daily KTM Hat Yai to Kuala Lumpur Train is a great way to travel from Thailand to Malaysia's capital city Kuala Lumpur, or just KL for short.

This is an overnight train operated by Malaysian railways KTM.

Book your ticket in advance to get a sleeping berth so you can sleep all the way.

For travel in the opposite direction from KL to Hat Yai

Train No 21 (Senandung Langkawi) Hat Yai to Kuala Lumpur

Train Schedule from 1st Sept 2015


Hat Yai (Thai Time)

KL Sentral




Please Note : a new timetable comes into effect on the 10th October 2015.

Train 21 will now depart Hat Yai at 16:00 local time, arriving at KL Sentral at 04:23.

Please Note :

With the new Padang Besar to KL ETS train service now operating, you could take a bus to Padang Besar Border, then the new high-speed train from Padang Besar to KL Sentral.

Click here for timetables and fares >>

At the border crossing of Padang Besar station, you will have to take all your luggage off of the train to take it through customs checks and stamp your passport out of Thailand and into Malaysia.

There is a money changer at the station at the border who gives a good rate for you leftover Thai Baht.

Don't be tempted to change it up with anyone on the train.

They will show you a Thai newspaper with the exchange rate so you think you are getting a good deal.

You are not! You will lose around 10%. Thai banks give a terrible rate for exchanging Malaysian Ringgit.

Ticket Prices for the Hat Yai KL Train

Prices in Malaysian Ringgit (RM) (multiply by 10 for approximate in Thai Baht)

Second Class Seat RM 48

Second Class Sleeping Berths :

Upper Bed RM 54
Lower Bed RM 60

Where to buy your tickets

In Hat Yai you can book your ticket on the day at the main ticket office at the station (if there are any spaces left) or you can go to the advance booking office just opposite the main ticket counter on your left as you enter the station.

You should also be able to book this train at any other train station in Thailand.

The best way to secure you seat / berth is to book online direct from the Malaysian Railways website or through an agent.

If you are travelling from Hat Yai to Langkawi by train, you will have to get off the train in either Arau or Alor Setar and spend the night as the ferry stops at 19.00.

They start operating again at 07.00 in the morning.

It would be much better to catch train 35 from Hat Yai in the morning.

Click here for times.

Related Pages

Related Links