How to travel from Padang Besar to Kuala Lumpur by train

Kuala Lumpur
527 km
5 per day
5h 20m
RM100 - 200
Reverse route

For most travellers arriving overland from Thailand, Padang Besar is the entry point into Malaysia. A friendly and laid-back town, it’s also the northernmost point of the country’s railway network and is directly linked to the capital city, Kuala Lumpur, by a modern and comfortable train service.

Route map and details

Padang Besar and Kuala Lumpur’s KL Sentral station are 527km apart and are two of the major stations on Malaysia’s West Coast Main line.

After calling at Alor Setar, the line passes close to Butterworth station in Penang (but doesn’t actually call at the station as it’s accessed via a short branch line) and continues through Taiping and Ipoh before arriving to the Kuala Lumpur.

Timetables

There are five ETS (Electric Train Service) trains per day from Padang Besar to KL Sentral:

Train No.Padang BesarKL Sentral
EP922307:2012:45
EP922509:4515:10
EG944912:0517:44
EX920913:5018:40
EP923317:0022:25
Average journey time: 5 hours 20 minutes
EP prefix = Platinum train
EG prefix = Gold train
EX prefix = Express train

How to buy tickets

The easiest way to buy train tickets in Malaysia is online rather than going to the station. You do pay a very small commission but the ease and convenience makes it worthwhile in our opinion.

Baolau is the best site to use for buying train tickets, they have access to the official booking engine, so you can easily see availability, timetables and prices.

Payment can be made using international credit card and PDF confirmation tickets are sent to your email address within a few minutes. This is the actual ticket you need to board the train, so there’s no need to exchange it at the station before travel. You may prefer to print the pdf out, but it’s also fine to show it on your mobile phone to the conductors and station staff.

Padang Besar to Kuala Lumpur train tickets

Loading train search engine…
KL Sentral, Malaysia
KL Sentral

How much does it cost?

Standard class tickets are slightly cheaper on the Gold class train (EG9449) and slightly more expensive on the Express train (EX9209).

All services on this route have Standard class and Business class apart from the Gold train (EG9449), which only has Standard class.

Train No.Standard ClassBusiness Class
EP9223
EP9225
EG9449
EX9209
EP9233

The prices for each class are:

MYR1 = approximately $0.25 or £0.18

Book your train travel:

Loading train search engine…