KTM Singapore to Malaysia Train Schedule 2026

On this page you will find links to timetables and ticket prices for all KTM Singapore Trains to Malaysia, to places like Kuala Lumpur, Penang, Ipoh, Langkawi, Kota Bharu, and into Thailand.


Long-distance KTM trains from Singapore are no longer available, and you will now have to take the 5-minute shuttle train "Shuttle Tebrau" to JB Sentral in Johor Bahru to connect to the KTM Berhad long-distance rail services.

For more information, departure times and fares, please see:


To see the timetable in the other direction, from JB Sentral to Woodlands Singapore, click here >

Once you arrive at JB Sentral Railway Station in Malaysia, you can connect to the KTM rail network, which has long-distance trains departing along the west coast to Kuala Lumpur, Ipoh, Penang (Butterworth), Alor Setar, and Arau (for boats to Langkawi) and the last stop on the KTM line at Padang Besar, located on the border with Thailand.

You can also use the "Jungle Railway Line" that branches off of the main North-South Line at Gemas.

What you need to know about KTM Singapore / Malaysia Train Travel

With the electrified track now completed all the way to JB Sentral, the first new ETS3 trains started operating to Kuala Lumpur. From the start of 2026, there are more frequent departures, and now you can travel further north by direct train from JB to places like Ipon Butterworth in Penang and the Malaysia-Thailand border station in Padang Besar.

To see the latest timetable for ETS trains northbound from JB Sentral, click here >

Trains from Singapore to Popular Destinations in Malaysia:

Butterworth (for Georgetown on Penang Island  - Pulau Pinang)

The railway station in Butterworth is just a few minutes' walk to the ferry over to George Town on Penang Island, making it easy to travel from Singapore to Penang without a long bus journey down the highway.

For times and fares to Butterworth, click here >

From Butterworth, click here >


Ipoh

All ETS Trains stop in Ipoh in Perak state.

For times and ticket prices to Ipoh, click here >

From Ipoh, click here >


Langkawi Island (Pulau Langkawi)

Travel from Singapore to Langkawi is possible by train and ferry.

Catch an ETS Train from Gemas to either Alor Setar or Arau (the nearest stations to the ferry ports).

Click here to read more information on how to get to Langkawi >


Kota Bharu (Wakaf Bharu) - Kelantan State

Travel on Malaysia's famous jungle railway for some fantastic scenery through the heart of the country, crossing over to the east coast and the gateway to the beautiful Perhentian Islands.

For times and fares to and from Kota Bharu click here >


Kuala Lumpur (KL Sentral)

Catch a Shuttle Train to JB, then connect to any ETS Train heading north with all high-speed Electric Train Services stopping in the capital.

For times of trains to KL, click here >

From KL, click here >


Malacca (Melaka)

Travel by train from Singapore to Malacca is possible via the Tampin railway station, about an hour away from Malacca by bus or a quicker but more expensive taxi.

For times and fares to Tampin, click here >

From Tampin, click here >


Taman Negara National Park (Jerantut)

You can travel to Malaysia's most famous National Park by train from Singapore with services every day leaving JB for Jerantut, the gateway to Taman Negara.

For times and fares to and from Jerantut, click here >


Other Destinations in Malaysia:


Singapore Train Timetables

KTM ETS Northbound >

KTM ETS Southbound >

Jungle Line Timetable Northbound >

Jungle Line Timetable Southbound >

Singapore to Hat Yai Trains >

Singapore to Phuket / Krabi Trains >

Singapore to Surat Thani Trains (for the ferry to Koh Samui and Koh Phangan) >