KL to Hat Yai Train by KTM / SRT
Schedule and Fare
(Kereta api KL ke Hatyai)

The daily overnight KL to Hat Yai Train has been cancelled.

Now if you want to make the journey across the border to this southern city in Thailand, you will have to take an Electric Train Service (ETS) to the border railway station at Padang Besar.

From Padang Besar you can then connect to the Shuttle Train from the border to Hat Yai Junction Railway Station, or take a bus, minivan or taxi to Hat Yai.


If you are travelling the other way around from Hat Yai to KL

click here for the train times and fares >


The good news is, travelling this way by the fast ETS service is still much quicker than the old diesel night sleeper train.

You just have to make sure you take the right train from KL to Padang Besar, so you can connect to the Shuttle train to Hat Yai.

Or be prepared for a bit of a walk across the main border crossing, to take local transport to Hat Yai.

There are currently only two Shuttle trains a day:

One in the morning.

One in the afternoon.

For the latest timetables and fares for the Shuttle trains from Padang Besar to Hat Yai in Thailand, please see:


Hatyai Junction stationHatyai Junction station

The best option is to take one of the mornings ETS services from KL Sentral, so you can connect to the afternoon Shuttle.

The other option is to take the night train (please note there are no sleeping berths on any of these new trains), but currently, that leaves you with a long wait at Pdg. Besar station for the morning Shuttle, so it's best to continue your journey by the main border crossing and take a bus, minivan or taxi to Hat Yai.

Don't take the late afternoon train from KL as you will be stuck at the border until immigration opens in the morning.

To see the latest timetables for trains from KL to the border at Padang Besar, please see:

Book Bus Tickets Online >

Seats on an ETS trainSeats on an ETS train

If you can't make the connecting Shuttle services, you can always take a local bus, minibus or taxi for the last part of the journey to Hat Yai.

If you are not planning on staying in Hat Yai, this is a good option to take, as these buses / minivans, can take you to the Hat Yai bus station, where you can find transport to all the major tourist destinations in Southern Thailand, all the way up to Bangkok.

Find the newest hotels to open in Hatyai city centre.

See our list of the best new accommodation in Hatyai here >


Alternative ways to Travel from KL to Hat Yai

There are luxury buses that make this same trip from KL to Hat Yai but take the train if you can, it is far more relaxing than a very long bus ride.

Please see our KL to Hat Yai bus page for more information >

You can also fly from KL to Hat Yai Airport, located to the south of the city.

To search for cheap flights click here >

How much are the Train Ticket Prices from KL to Hat Yai (harga tiket kereta api dari Kuala Lumpur ke Hatyai)

If you take an ETS Platinum train from KL to Pdg. Besar tickets cost:

Adults 102 RM - Children 55 RM.

For the Gold ETS services tickets cost:

Adults 76 RM - Children 42 RM.

(Please note: these fares should now only be used as a guide as KTM now uses "Flexi Fares" where the price changes depending on many different factors)

The Shuttle service to Hat Yai costs:

50 Thai Baht for all passengers.

Where to buy Tickets for the KL to Hat Yai Train

Advance booking for the ETS trains to the border is a must as these services are in high demand and often full.

The easiest way to buy a ticket is to book online.

Tickets cost the same online as they do from the station if you book directly with KTM.

Click here to book your tickets now >

If you don't want to book online, you will have to visit any KTM ticket counter located at all major railway stations.

Booking tickets for the Shuttle to Hat Yai are only available on the day of travel.

You will have to visit the State Railway of Thailand ticket office at Padang Besar Railway Station to obtain a ticket.

No online booking for these trains is available.

SRT Ticket Office at Padang Besar Railway StationSRT Ticket Office at Padang Besar Railway Station

Arriving at Padang Besar Railway Station / Immigration

When you arrive at the border at Padang Besar railway station you will have to go through Malaysian and Thai immigration.

Entering Thailand overland, most nationalities are issued a 15 or 30 day visa upon entry (unless you have obtained a visa from a Thai Embassy beforehand).

Please check your own countries visa requirements before you enter Thailand.



Travelling from Hat Yai to other destinations in Thailand?

Book bus, train and ferry tickets throughout Thailand here >

Padang Besar train station used to have a money changer, but now he has closed down.

So you would be wise to bring along some Thai money to get you to where you want to go.

There are a few banks / ATM's in Padang Besar Thailand where you can exchange your Malaysian Ringgit, but it is quite a long walk into town from the immigration area.

Once you arrive in Hat Yai, use the moneychangers rather than the Thai banks, as you will get a much better rate for your Malaysian money from them.

If you go up the stairs at the station there is a restaurant / canteen where you can get a range of Nasi Kandar style food, snacks and hot and cold drinks.

When you finally arrive in Hat Yai train station, you are located right in the centre of the city with many places to stay just a short walk away.


Related Pages:

KL to Hat Yai by Bus >

TBS to Hat Yai >

ETS Train to Hatyai >

Hat Yai to Bangkok Train >

Hat Yai to Surat Thani Train >

Ipoh to Hat Yai Train >

The old night sleeper train from Kl to Hat Yai (now cancelled) >

Trains from Kuala Lumpur main page >