KL to Hat Yai Train by KTM
Schedule and Fares

The daily overnight KL to Hat Yai Train makes the journey from the capital of Malaysia to Thailand's biggest southern city easy, with sleeping berths allowing you to get a good nights rest as you go.

Travel From Kuala Lumpur to Thailand by train is the most relaxing way to travel, taking you through some nice countryside along the route (once the sun comes up).

There are luxury buses that make this same trip from KL to Hat Yai, but take the train if you can.

If you are travelling from Hat Yai to KL

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


Kuala Lumpur Sentral

Hat Yai (Thai Time - 1 Hour)




This service operates Daily.

When you arrive at Pedang Besar station you will have to disembark the train to go through Malaysian and Thai immigration.

You can leave your luggage on the train (just take all your valuables).

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

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

Train Ticket Prices from KL to Hat Yai

Fares in Malaysian Ringgit

2nd class Seat RM 48

2nd class sleeping berths

Upper Bed RM 54

Lower Bed RM 60

Tickets can be bought from any Malaysian train station or KTM ticket office throughout Malaysia or you can -

Padang Besar train station has a money changer where you can exchange your Malaysian Ringgit at a much better rate than you will get for them in most places in Thailand, so if you have some Malaysian money left, this is your last chance to change it at a good rate.

If you go upstairs there is a restaurant where you can get breakfast and your morning coffee or tea.

When you 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.

If you are using this train to get from Kl to Langkawi Island you can learn about boat times and prices on the following :

Related Pages

Related Links