Butterworth is the gateway to Penang Island and an important station on Malaysia’s West Coast railway line. Many travellers making their way through Peninsular Malaysia include a stop in Butterworth to explore Penang, before jumping back onto the train and continuing northwards to Thailand.
The journey from Butterworth to Padang Besar (at the border with Thailand) is reliable and inexpensive, served by eighteen daily trains.
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
While the vast majority of the route from Butterworth to Padang Besar uses the West Coast mainline, the first 10km is on a small branch line that serves Butterworth and its large port area. Once the train reaches the junction just past Bukit Mertajam, it joins the mainline and continues north to the Thai border, 170km away.


Timetables
There are eighteen trains per day from Butterworth to Padang Besar. As this is mainly a commuter service, the frequency of services drops in the late morning and early afternoon.
| Train No. | Butterworth | Padang Besar |
|---|---|---|
| 2940 | 05:20 | 07:11 |
| 2944 | 06:25 | 08:16 |
| 2946 | 06:55 | 08:46 |
| 2948 | 07:35 | 09:26 |
| 2952 | 08:35 | 10:26 |
| 2958 | 10:35 | 12:26 |
| 2964 | 12:35 | 14:26 |
| 2968 | 14:35 | 16:26 |
| 2970 | 15:05 | 16:56 |
| 2972 | 15:35 | 17:26 |
| 2976 | 16:35 | 18:26 |
| 2978 | 17:05 | 18:56 |
| 2980 | 17:35 | 19:26 |
| 2982 | 18:05 | 19:56 |
| 2984 | 18:40 | 20:31 |
| 2986 | 19:05 | 20:56 |
| 2988 | 19:35 | 21:26 |
| 2994 | 21:35 | 23:26 |
How to buy tickets
It’s usually easier to buy Malaysian train tickets online using a ticket agency such as Baolau, but the Butterworth to Padang Besar trip is one of the few that can only be booked either at the station on the day of travel or via the official KTMB website (select ‘Komuter’ then ‘Komuter Utara’ from the top menu).
This is KTMB’s Komuter service, aimed at mass-transit commuter traffic, rather than tourists. If you’ve not bought tickets using the KTM website, once you arrive at Butterworth station you’ll need to buy tickets from the ticket windows or ticket machines.
Regardless of how you book your ticket, you won’t be allocated a reserved seat; it’s first-come first-served, although it’s usually possible to get a seat at Butterworth if you board early. Tickets can’t sell out so you’ll definitely be able to board the train, even if you have to stand.
How much does it cost?
Tickets from Butterworth to Padang Besar cost:
| Class | Cost (MYR) |
|---|---|
| Unreserved seat | 11.40 |
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!
