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

Please Note : This train has been cancelled from the 19th May 2016.

See the ETS Trains section below for how to travel from Hat Yai to KL by train from this date.

ETS Trains:

Train Schedule from 10th October 2015.

Please Note:

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

Click here for timetables and fares from P. Besar to KL >>


Hat Yai (Thai Time)

KL Sentral




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.

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.

Related Pages

Hat Yai Penang Train

Minibus Hat Yai Penang

Train from Hat Yai to Ipoh

Leave Hat Yai to Kuala Lumpur Train for more KL Trains