Padang Besar is on the border with Thailand and this is where you change trains for onward travel to Kuala Lumpur. Trains from Bangkok terminate on the Thai side of the border and you need to pass through passport control into Malaysia to board the train to Kuala Lumpur from the station in the Malay part of the town of Padang Besar.
Train Times from Padang Besar to Kuala Lumpur
There are currently 5 direct train services a day from Padang Besar to Kuala Lumpur.
Train | Padang Besar | Kuala Lumpur | Service |
9273 | 07:30 | 13:04 | ETS Platinum |
9275 | 09:35 | 15:09 | ETS Platinum |
9277 | 13:40 | 19:14 | ETS Platinum |
9425 | 15:50 | 21:35 | ETS Gold |
9279 | 16:45 | 22:23 | ETS Platinum |
Buy Train Tickets from Padang Besar to Kuala Lumpur
Use the Search Box below to buy your train tickets from Padang Besar to Kuala Lumpur.
Padang Besar Railway Station
The journey by road from Padang Besar Train Station in Thailand to Padang Besar Railway Train Station in Malaysia is 6.4 km. Take one of the many motorbike taxis or taxi cabs which wait outside Padang Besar Train Station in Thailand to transit between the two train stations.
Kuala Lumpur Sentral Station
Trains from Padang Besar terminate at Kuala Lumpur’s KL Sentral Station.
Travel from Kuala Lumpur
From Kuala Lumpur you have two options for onward train travel from Kuala Lumpur: travel West on the branch line to Port Klang or travel Southwards on Malaysia’s West Coast line. The main reason foreign visitors go to Port Klang is that this where ferries to Dumai on the Indonesian Island of Sumatra. The journey by ferry to Dumai in Sumatra takes around 3 hours and costs 110 MYR. From Dumai its an 8 or 9 hour journey by bus to Bukittinggi, which is a popular hill town in Sumatra’s Minangkabau highlands.

Alternatively take the main West Coast Railway Line South from Kuala Lumpur to Gemas. Gemas is the last stop on the West Coast Railway Line. Gemas is not a popular tourist destination, but nearby Malacca is. To travel to the historic coastal town of Malacca, formerly a major trading port during colonial times, take a bus or taxi from Gemas to Malacca. The journey by road in taxi takes just over an hour. To get from Gemas to Malacca by public bus, you need to take a bus from Gemas to the town of Segamat and from there get a bus to Malacca. From Gemas you also have the option of changing trains to travel from Gemas to Johor Bharu on Malaysia’s East Coast Railway Line. The journey by train from Gemas to Johor Bharu is scheduled to take 4 hours 10 minutes. From Johor Bharu Sentral you take a shuttle train to Singapore. The shuttle service from Johor Bharu Sentral Station to Woodlands Train Checkpoint in Singapore takes just 5 minutes.