KL to Hat Yai Train by KTM / SRT
Schedule and Fares 2018

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. 

Then you can 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 land border to take local transport to Hat Yai.

How many hours does it take to travel from Kuala Lumpur to Hat Yai by train?

If you take the very early morning departure from KL Sentral:

The duration of the train trip from KL to Pdg. Besar is around 5 hours 45 minutes.

Add nearly 4 hours at the border waiting for the Shuttle and clearing immigration (plenty of time to get some lunch and visit the town if you want to).

To Hat Yai on the Shuttle takes 55 minutes.

Total: about 10 hours, 40 minutes.

If you take the later morning train:

Only 45 minutes at border to buy your ticket to Hatyai and pass through immigration.

A bit of a rush to do everything at Padang Besar - no time for anything else ie food.

Total: About 7 hours, 40 minutes.

There are currently only two Shuttle trains a day:

One in the morning.

One in the afternoon.

The best option is to take one of the morning 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:

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

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.

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.

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 direct 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 is 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.

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 >

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 >