By train the journey from Padang Besar to Kuala Lumpur is scheduled to take from 4 hours 50 minutes to 5 hours 39 minutes depending upon which train you take.
Train Times from Padang Besar to Kuala Lumpur
There are currently 6 trains a day from Padang Besar to Kuala Lumpur.
| Train | Padang Besar | Kuala Lumpur | Service |
| 9223 | 07:20 | 12:45 | ETS Platinum |
| 9425 | 08:15 | 13:40 | ETS Platinum |
| 9225 | 09:45 | 15:10 | ETS Platinum |
| 9449 | 12:05 | 17:44 | ETS Gold |
| 9209 | 13:50 | 18:40 | ETS Express |
| 9233 | 17:00 | 22:25 | ETS Platinum |
Buy 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 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.
Padang Besar Railway Station
Read more about Padang Besar Train Station.
Kuala Lumpur Sentral Station
Read more about Kuala Lumpur’s main train station, 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.
Ferry to Sumatra
The main reason foreign visitors go to Port Klang is that this is where ferries to Dumai, on the Indonesian Island of Sumatra, depart from. The journey by ferry to Dumai in Sumatra takes around 3 hours and costs RM110. From Dumai its an 8 or 9 hour journey by bus to Bukittinggi, which is a popular hill town in Sumatra’s Minangkabau highlands.

Travel to Malacca
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.
Travel to Singapore
From Gemas you also have the option of changing trains to travel from Gemas to Johor Bahru on Malaysia’s East Coast Railway Line. The journey by train from Gemas to Johor Bahru is scheduled to take 4 hours 10 minutes. From Johor Bahru Sentral you take a shuttle train to Singapore. The shuttle service from Johor Bahru Sentral Station to Woodlands Train Checkpoint in Singapore takes just 5 minutes.