KTM Bukit Mertajam Train Schedules

The KTM Bukit Mertajam Railway Station is located in Seberang Perai in the state of Penang and is on the Malaysian Railways North - South Line.

Bukit Mertajam (BM), is on a branch line that takes trains from the main North - South Railway line, to the port of Butterworth, just across the water from the island of Penang (Pulau Pinang).

Like most train stations in this area of Malaysia, a new station has been built at Bukit Mertajam, the dual track is finished and now the new ETS Trains have been put into service, starting from July 2015.

BM is also the new interchange station for the new northern KTM Komuter Trains.

Book Bukit Mertajam Train Tickets online here >>>

Pay the same online as the station counter price!

Bukit Mertajam Trains

ETS Trains (Electric Train Services)

New Timetable from the 19th May 2016 :

From this date, all Intercity Express Trains on the N -S Railway Line have been cancelled.

The new ETS high-speed Trains are now the only KTM long distance trains now operating out of Bukit Mertajam.

Please see the following pages for departure times from Bukit Mertajam :

For ETS Train timetable northbound click here >>>

For the ETS Train timetable southbound click here >>>

Bukit Mertajam to KL Sentral ETS Trains >>>

KL Sentral to Bukit Mertajam ETS Trains >>>

Bukit Mertajam - Ipoh ETS Trains >>>

Bukit Mertajam Komuter Trains

There are also new Komuter Utara Trains that leave from Bukit Mertajam.

These commuter (Komuter) Trains run many times a day between BM and Padang Rengas in Perak.

You can use these trains for short trips to travel from Bukit Mertajam to Butterworth, Taiping, Kamunting, Bagan Serai, Parit Buntar, Nibong Tebal, Simpang Ampat, Bukit Tengah and Tasek Gelugor.

For the full timetables for these new Komuter Trains click here>>>

From 1st January 2016, there are also new Komuter Trains from Bukit Mertajam to Padang Besar on the Thai border.

These trains originate from Butterworth Station and stop at all stations to Padang Besar, operating many times a day in either direction.

Stations (south to north) are : Tasek Gelugor, Sungai Petani, Gurun, Kobah, Alor Setar, Anak Bukit, Kodiang, Arau, Bukit Ketri and Padang Besar.

To view the full schedule for these Komuter Trains northbound click here>>>

For the southbound Komuter timetable to BM and Butterworth click here >>>

Bukit Mertajam Intercity Trains

Please Note : All old diesel Intercity Train from Bukit Mertajam are now cancelled.

You can travel from Bukit Mertajam to Bangkok on the International Express Train that operates daily between Butterworth and Bangkok in Thailand.

This train now originates at Padang Besar station on the Thai border - you will now have to first take a Komuter Train to the border.

This train travels overnight to the Thai capital, from the border with Thailand at Padang Besar station.

Once in Thailand, the train continues to Hat Yai, then heads north eventually meeting the east coast and the many beach resorts and islands off of here.

You can use this train to travel from Bukit Mertajam to Hua Hin, Surat Thani (where you can get boats to the islands of Koh Samui and Koh Phangan), Chumphon (boats to Koh Tao) and Bangkok.

Book Your Transport Online

Malaysia & Singapore

Train > / Bus > / Ferry >


Train > / Bus > / Ferry >


Find cheap Flights >

Train number 20, the Senandung Langkawi Express, is a night train that now originates at JB Sentral in Johor Bahru, passing through Kuala Lumpur's KL Sentral station and travels north into Thailand, terminating at Hat Yai.

Since 1st September 2015, this train will no longer be taking the branch line to Butterworth, so will not be stopping in Bukit Mertajam.

You can however still use this night train to travel from JB to Bukit Mertajam, but you will have to disembark at Parit Buntar and catch one of the new Komuter Trains.

Train 20 / 21 is cancelled from 19th May 2016.

Train number 21 operates in the other direction from Hat Yai to KL Sentral and is now no longer stopping off in Bukit Mertajam.

Now if you want to travel from Hat Yai to Bukit Mertajam by train, you will either have to catch the morning International Express or one of the new Hat Yai to Padang Besar Shuttle Trains, or get a bus from Hat Yai to the border, then catch one of the new ETS Trains or the Komuter Trains from Padang Besar to Bukit Mertajam.

Train 1 / 2 is cancelled from 9th May 2016.

Train number 1, the Rakyat Express leaves Bukit Mertajam every morning for JB Sentral, arriving late in the evening.

This train stops off at most of the larger stations such as Parit Buntar, Taiping, Kuala Kangsar, Ipoh, Batu Gajah, Kampar, Tanjung Malim, Rawang, KL Sentral, Seremban, Tampin (for Malacca), Gemas, Segamat, Kluang, and Kulai before reaching Johor Bahru (JB Sentral).

If you want to continue to Singapore, you will now have to take a Shuttle Train to Woodlands, or a bus to the city centre.

Train number 2 operates in the other direction from JB Sentral to Bukit Mertajam, leaving in the morning and arriving late evening.

Buying Train Tickets

You can purchase your Komuter Train tickets from the train station on the day of travel, or if you are planning a long distance trip on the ETS Intercity Trains, you can book them online up to 60 days in advance from :

Our online train ticketing page here >>>

KTM Bukit Mertajam Contact Number :

If you want to contact the station, the phone number for Bukit Mertajam Railway Station is :

04 - 5392660

Related Links :

Bukit Mertajam - Kuala Lumpur Train Times and Fares

Places to Stay in Bukit Mertajam

Find The Best Accommodation Deals

Compare & Save on Hotels.

Find the Cheapest Room Rates Online.

Compare Hotel Prices Here >>>