The KTM Butterworth Train Station is located on the mainland in Penang state, just three kilometres away from the popular tourist destination of George Town on Penang Island.
So if you want to take a train to Penang Island, Butterworth is where you will be disembarking.
ETS:
Komuter Utara:
From the railway station the ferry terminal is just a couple of minutes walk away and ferries to Georgetown run from around 6am until a little after midnight, departing every 15 minutes or so during peak hours, slightly less during the quieter times of day.
For more information on the ferry to / from Penang click here >
For more information on the Railway Station at Butterworth click here >
The new ETS high-speed train service now operates as far south as Gemas.
Please see the following pages for the individual ETS Train Timetables:
- Butterworth to Batang Melaka ETS
- Batang Melaka to Butterworth ETS
- Butterworth to Batu Gajah ETS
- Batu Gajah to Butterworth ETS
- Butterworth to KL Sentral ETS
- KL Sentral to Butterworth ETS
- Butterworth to Kuala Kangsar ETS
- Kuala Kangsar to Butterworth ETS
- Butterworth to Kuala Lumpur (Old Station) ETS
- Kuala Lumpur (Old Station) to Butterworth ETS
- Butterworth to Parit Buntar ETS
- Parit Buntar to Butterworth ETS
- Butterworth to Pulau Sebang/Tampin ETS
- Pulau Sebang/Tampin to Butterworth ETS
- Butterworth to Tanjung Malim ETS
- Tanjung Malim to Butterworth ETS
- Butterworth to Tapah Road ETS
- Tapah Road to Butterworth ETS
- Butterworth to Sungai Buloh ETS
- Butterworth to TBS Bus Station / Bandar Tasik Selatan ETS
- TBS / Bandar Tasik Selatan to Butterworth ETS
- Butterworth to Padang Besar ETS - ****** please note this service is now cancelled and you will now have to take the KTM Komuter Train.
New KTM Train Schedule from May 2016:
From this date all the old diesel KTM Intercity Trains will not be running on the line between Gemas and Padang Besar - So there will be no KTM Intercity Express Trains to or from Butterworth - All long distance trains are now operated by the new Electric Train Services (ETS).
From this date if you want to travel south of Gemas (ie Johor Bahru / Singapore), you will have to catch an ETS Train to Gemas, then catch a Shuttle / Intercity Train southwards.
Please see the new timetables here:
Shuttle / Intercity Timetables (Gemas - JB Sentral) >
Shuttle / Intercity Timetables (JB Sentral - Gemas) >
The International Express is still operating but this SRT Train (State Railway of Thailand) now stops at the Thailand - Malaysia border station of Padang Besar.
Between Padang Besar and Butterworth you will now have to use the new KTM Komuter Trains that operate ever hour or two throughout the day.
New Komuter Trains from Butterworth.
The Komuter Utara Shuttle Train service is now connecting Penang to Ipoh in Perak, stopping at all the smaller stations in between.
For timetables and fares of the Komuter Utara Trains click here >
From January 2016 a new Komuter service has started between Butterworth and Padang Besar on the Thai border.
For departure times of Komuter trains from Butterworth to Padang Besar click here >
For the Komuter timetable to Butterworth from Padang Besar click here >
Popular routes:
Butterworth to Sungai Petani Komuter >
Butterworth to Alor Setar Komuter >
Butterworth to Taiping Komuter >
Butteworth to Tasek Gelugor Komuter >
Butterworth to Bukit Mertajam >
Butterworth to Kuala Kangsar Komuter >
For trains times and ticket prices for departures and arrivals in Butterworth, see the list of popular tourist destinations below:
Now all the KTM Intercity Express services on this route are cancelled, you will have to take an ETS Train.
For the ETS Trains from Ipoh to Butterworth click here >
For the ETS Train from Butterworth to Ipoh click here >
From the September 2023, you can now also take a cheaper KTM Komuter train from Butterworth to Ipoh.
For the new KTM Komuter timetable from Butterworth Penang to Ipoh click here >
For the new KTM Komuter timetable from Ipoh to Butterworth Penang click here >
You can also use the Ipoh train route to travel to and from the Cameron Highlands to Penang.
You now have to travel to JB via Gemas, where the dual track current ends. From Gemas you can connect to a Shuttle train service to JB Sentral.
Alternatives would be to travel on more regular trains via Kuala Lumpur and then catch another service from there to Gemas, then the shuttle to JB.
For more information see the following pages:
For Butterworth to JB trains click here >
For JB to Butterworth train click here >
The new ETS Trains go back and forth to Malaysia's capital city, Kuala Lumpur (KL for short).
This is the best way to travel from Penang to KL (and now the fastest) as you arrive at KL Sentral station with all its transport links to the rest of the city and airport, rather than at one of the many bus stations in KL.
For the new ETS Trains from Butterworth to KL click here >
For the new ETS Trains from KL to Butterworth click here >
If you want to travel from Butterworth by train to KLIA / KLIA2:
You can connect to the KLIA Ekspres at KL Sentral Station.
Take an ETS Train to Gemas, then a Shuttle from there to JB Sentral.
From JB, you will now have to continue your journey to Singapore by one of the new Shuttle Trains to Woodlands, or take a bus into the city.
For train times and ticket prices from Butterworth to Singapore click here >
From Singapore to Butterworth click here >
If you want to travel from Butterworth to Langkawi by train, you can take a KTM Komuter service to either Alor Setar or Arau.
Alternatively, you can take a direct boat from Penang to Langkawi.
Other destinations from Butterworth Railway Station, Penang:
Now that the International Express is no longer travelling down to Butterworth, you will have to now take a cheap Komuter Train to the border at Padang Besar.
Once at the border you can connect to the International Express which travels all the way up to Bangkok, stopping in places like:
Surat Thani (for the ferry to Koh Samui and Koh Phangan)
Chumphon (for boats to Koh Tao)
and then along the beach resorts such as Hua Hin, on the Gulf of Thailand.
For the times and fares of this train from to Bangkok click here >
For times from Bangkok click here >
Alternatively you can take a Shuttle Train from Padang Besar to Hat Yai, then a choice of trains from Hat Yai heading north to Bangkok.
For Shuttle Train departure times to Hat Yai click here >
To see all the ETS Train departures and arrivals at Butterworth station see the timetables below:
SRT International Express (36) to Bangkok >
SRT International Express (35) to Butterworth >
Related pages:
How to get from Butterworth to Kampar Perak >