The KTM Kamunting Railway Station (Stesen Keretapi Kamunting) can be found in the state of Perak Malaysia on the main north-south railway line and is served by both commuter trains (KTMB Komuter) and the high-speed Electric Train Services (ETS).
Nearly all ETS Gold services on the Kuala Lumpur to Padang Besar route stop at Kamunting Train Station heading north and south.
The ETS Platinum services (limited stopping trains) do not stop here.
You can travel from Kamunting by ETS as far south as Gemas, where you will currently have to change trains to take one of the Shuttle services further south to Johor Bahru (JB Sentral Station).
From Johor Bahru you can then change trains to take the short five minute journey over the causeway to Singapore Woodlands Station.
All ETS Trains from Kamunting heading south stop at popular destinations such as Kuala Kangsar, Ipoh, Batu Gajah, Kampar, Tapah Road, Tanjung Malim and Kuala Lumpur KL Sentral.
A few services then continue from KL Sentral on to Seremban, Tampin and Gemas.
To the north (Butterworth, Alor Setar, Padang Besar etc) you can choose to go by ETS or Komuter Train (see below).
ETS tickets in Malaysia are usually available up to 60 days in advance.
Tickets can be booked by either :
Visiting any KTM ticket counter at any main station.
Kamunting Station used to be the last stop on the new Butterworth to Kamunting Komuter line, but this service has now been extended and now these commuter trains travel on a couple of stops further south to Taiping and Padang Rengas, but now all but one train terminates in Bukit Mertajam rather than Butterworth..
There are now many services a day on the Padang Rengas to Bukit Mertajam route.
You can use these train to travel from Kamunting to :
Bagan Serai, Parit Buntar, Nibong Tebal, Simpang Ampat and Bukit Mertajam (with one morning train a day continuing on to Bukit Tengah and Butterworth).
With these services now terminating in Bukit Mertajam (except the one morning train), if you want to travel from Kamunting to Butterworth by train cheaply, you will now have to change at Bukit Mertajam, where you can transfer onto one of the other Komuter Trains that travel between Padang Besar on the Thailand border and Butterworth, Penang.
If you want to travel further north to places like Alor Setar and Arau (for the ferries to Langkawi island), Sungai Petani or up to the Thailand border, you can either choose to take an ETS train direct, or a much cheaper option is to take one Komuter Train to Bukit Mertajam and change there for another Komuter which go all the way to the Thai border.
No advance purchased is available for Komuter services.
You just go to the station and buy a ticket for the next train.