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.
Disclaimer: This website contains affiliate links. Should you click to purchase, it is at no additional cost to you, but we receive a small commission.
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 Besar | KL Sentral |
|---|---|---|
| EP9223 | 07:20 | 12:45 |
| EP9225 | 09:45 | 15:10 |
| EG9449 | 12:05 | 17:44 |
| EX9209 | 13:50 | 18:40 |
| EP9233 | 17:00 | 22:25 |
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

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 Class | Business Class |
|---|---|---|
| EP9223 | ✓ | ✓ |
| EP9225 | ✓ | ✓ |
| EG9449 | ✓ | – |
| EX9209 | ✓ | ✓ |
| EP9233 | ✓ | ✓ |
The prices for each class are:
| Class | Cost (MYR) |
|---|---|
| Standard class (Express) | 130 |
| Standard class (Platinum) | 126 |
| Standard class (Gold) | 100 |
| Business class (Express) | 200 |
| Business class (Platinum) | 196 |
Useful reads before you go:
Top 10 tips for Southeast Asia train travel
7 reasons why you should travel by train around Southeast Asia
5 AMAZING train journeys in Southeast Asia
10 essentials experienced travellers always take on trains in Southeast Asia
Book your train travel:
If you have found this website useful for planning your Southeast Asia train travel, you can show your support by buying me a coffee. Thanks so much!
