On our Butterworth Train page you will find links to train timetables to help you plan your travel from Penang on the KTMB Malaysian railway system (Keretapi Tanah Melayu Berhad), with all the information you need to plan your journey to and from Penang by train.
Click on any of the following page links for more information.
Butterworth to Thailand & Bangkok train >
The International Express train from Butterworth to Bangkok is no longer operating from Butterworth Station since the line was upgraded to the new dual electrified track and this service now originates and terminates at the border with Thailand at Padang Besar railway station located just inside Malaysia.
To catch this train you will now have to take a Komuter train to Padang Besar first.
From Padang Besar Station (immigration and border control) the train travels to Hat Yai Junction, Surat Thani (for boats to Koh Samui), Chumphon (for boats to Ko Tao) and Hua Hin.
You can also use this service to travel to Phuket and Krabi. Just get off at Hat Yai or Surat Thani and catch a bus from there.
Butterworth to Hat Yai train >
To get to the southern Thai city of Hatyai, you take one of the cheap Komuter Utara (northern commuter) trains to Padang Besar, then you can connect to one of the Shuttle Trains from Padang Besar to Hatyai or cross over the main road border (located next to the railway station) and take a taxi, local bus or minivan to Hat Yai.
Butterworth to Surat Thani train >
Travelling from Penang to Koh Samui? Read this page for train details from Butterworth and Hat Yai.
Butterworth to Alor Setar train
If you want to travel the short distance to Alor Setar by train, you can catch one of the many cheap Komuter Trains that depart every few hours, heading north to Padang Besar.
Buses to Alor Setar are also a good option, running every hour or so.
Butterworth to Arau train
Trains from Arau are often used by those wishing to travel to Langkawi from the nearby port of Kuala Perlis.
Butterworth to Sungai Petani train >
The short trip to Sungai Petan can be done by on the new cheap Komuter services.
Butterworth to Padang Besar train
It is much cheaper to catch the Komuter services to the border town of Padang Besar.
From the station you have the choice of walking over the border and catching a bus into Hat Yai, or continuing on by train.
There are very few hotels on the Malaysian side of town, so if you want to stay the night in Padang Besar, it is better to cross into Thailand where there are plenty of places to stay in the centre of town.
The last Intercity departure a day heading south to Kuala Lumpur, continuing on to JB Sentral in Johor, just across the border from Singapore is now cancelled.
The new ETS Trains will take you as far south as Gemas.
Travel by train south of Gemas is now operated by shuttle trains.
Butterworth to Kuala Lumpur trains >
If you are heading to the capital city of Malaysia, you now have to catch the fast ETS trains.
Butterworth to Ipoh trains >
Travel to Ipoh from Penang by train is now on the new ETS trains only.
Butterworth to Taiping trains >
Another place worth a visit on the line to KL.
Butterworth to Kuala Kangsar trains >
Another place of interest in Perak State.
Other destinations :
Butterworth to Singapore trains >
Once a day there used to be a train that took you all the way to Woodlands station in Singapore. This service is now cancelled and you will now have to take the ETS to Gemas, then a Shuttle train to JB. From Johor Bahru's JB Sentral Station you have to take the short trip across the border by either bus or one of the new Shuttle Trains to Woodlands.
Butterworth to Melaka trains >
Catch the fast Gemas bound train to Tampin. Then you will have to catch a bus for the last 38 kilometres to the old Heritage town of Melaka.
Butterworth to Johor Bahru trains >
Travel from Penang to JB Sentral by train on the fast ETS to Gemas, then connect to the Shuttle train to JB.