• Blog
  • The Nomadic Notes Newsletter

Nomadic Notes

Travel blog featuring transport and accommodation guides in Southeast Asia

  • Southeast Asia Train Travel
  • Thailand Travel
  • Vietnam Travel
  • Where To Stay

Kuala Lumpur to Singapore by train

December 12, 2025 By James Clark 4 Comments

Gemas transfer

Getting the train from Kuala Lumpur to Singapore involves two separate train journeys. Here are the trains to book and how to buy the tickets.

There used to be a direct train service from Kuala Lumpur to Singapore, but that service was discontinued in 2011. The rail corridor in Singapore has been turned into a walking path and nature reserve, so this service is not returning.

It’s still possible to get the train from Kuala Lumpur to Singapore, but it requires booking two separate train tickets. There is a ETS train from Kuala Lumpur to Johor Bahru, and a separate shuttle train from Johor Bahru to Woodlands in Singapore.

Booking tickets

The tickets need to be booked separately as the official rail site doesn’t sell combined tickets. If you search for tickets from Kuala Lumpur to Woodlands the booking site will not show any train tickets.

Also note that the shuttle train sells out in advance as it is booked out by daily commuters. I have booked the KL-JB section only to find that there are no tickets left for the JB-Woodlands section. You can get the shuttle bus from JB if this happens, but the train is a much better way to cross the border.

Tickets can be booked at the official site online.ktmb.com.my and via the online booking agent Baolau. The sections are:

Train 9523: Kuala Lumpur (KL Sentral) – Johor Bahru (JB Sentral) (ETS)

Depart KL Sentral: 7:55
Arrive Kluang: 12:15

Shuttle Tebrau 79: Johor Bahru – Woodlands (Shuttle Tebrau)

Depart JB Sentral: 12:45
Arrive Woodlands: 12:50

KL to Singapore trains

KL Sentral to JB Sentral

KTM began operations of the electric train service (ETS) from KL Sentral to JB Sentral on the 12th of December, 2025. The ETS project was opened in stages, and previously the ETS train only ran from KL to Gemas. Passengers had to change to a diesel-hauled train for the trip from Gemas to JB Sentral.

ETS at KL Sentral
[ETS at KL Sentral.]

The ETS trains travel at speeds of up to 140 km/h.

ETS economy

Shuttle Tebrau: JB Sentral to Woodlands

The final leg is from JB Sentral to Woodlands via the Shuttle Tebrau.

Boarding Shuttle Tebrau

This is a popular service as it’s a much quicker way to cross the border than using the shuttle bus service. Tickets for the JB Sentral-Woodlands shuttle trains sell out weeks in advance for the peak-hour trips, but you should be ok in getting a ticket in the afternoon.

The immigration process takes about 15 minutes, even if it’s busy. I saw some veteran border crossers that knew what carriage to get on in order to be the first in the immigration queue. I was at the back of the queue, but the line moves fast.

Free seating assignment on the Shuttle Tebrau
[Free seating assignment on the Shuttle Tebrau.]

Woodlands is not connected to a metro station, so this is still not a smooth travel experience to get from KL to Singapore. The nearest MRT station is Marsiling, which is 1.5 km/22 minutes away (according to Google Maps). You are then looking at another hour of travel time on the MRT to get to Central Singapore.

James from Nomadic Notes on the Shuttle Tebrau from JB to Woodlands
[James on the Shuttle Tebrau from JB to Woodlands.]

Singapore to Kuala Lumpur by train

Here is how to go from Singapore to Kuala Lumpur by train.

Future KL-Singapore train services

Kuala Lumpur – Singapore High-Speed Railway

In addition to the current KL-JB line, a high-speed railway from KL to Singapore is being planned. This will travel on a different alignment and not pass through JB Sentral. This project was cancelled but it is being reconsidered, so it could be years away from being a reality. If it is built then there will be two different ways to travel from KL to Singapore by rail.

More Malaysia and Southeast Asia rail travel

This article is part of the Nomadic Notes train travel series. Read more about Malaysia train travel and Southeast Asia train travel.

Filed Under: Train Travel Tagged With: kuala lumpur, singapore, southeast asia rail

About James Clark

James Clark is the founder of Nomadic Notes. He has been a digital nomad since 2003, and Nomadic Notes features trip reports, train travel articles, and where to stay guides. He writes about transport and urban development at Future Southeast Asia. Subscribe to the weekly travel newsletter.

Comments

  1. alistair nicoll says

    June 6, 2024 at 8:41 am

    I still find it somewhat puzzling that through services to Singapore have been discontinued and that Malaysia has not seen the benefits of connecting their services both to Singapore and at the other end into Thailand. One would have thought is was a no brainer and the politicians and bureaucrats should be ashamed of themselves. Is KL /Singapore still the busiest air route? I wonder why

    Reply
    • James Clark says

      June 9, 2024 at 5:01 am

      Yes it’s odd that they haven’t kept the service running. The cachet of having “Singapore” on the departure board at KL Sentral would be worth it, as too for a regular service to Hat Yai (and not just the occasional special train that runs from KL to Hat Yai).

      It appears that the current shuttle service from JB to Woodlands will be discontinued when the RTS link opens, which will be a shame. I think that once the entire line is electrified they should run daily non-stop services from KL to Singapore, not stopping at JB, and have the immigration for both sides at Woodlands.

      Malaysia also has the same problem as Thailand, in that they are building out a duel gauge system. The current West Coast line has been completely rebuilt from scratch (new rail, electric wiring, new trains) but they built it on the metre gauge. The line should have been upgraded to standard gauge, then they would have got a faster service and perhaps not need the high-speed line. Meanwhile Malaysia are building a standard gauge railway on the East Coast Rail Link project.

      Reply
  2. Arfman says

    December 13, 2025 at 10:53 am

    I am so excited to try this direct service. It was only a month ago where I took the ETS from KL to Kluang, and then the rest of the journey by the diesel service. The funny thing is at one point the ETS overtook the diesel service from Gemas that I ended up transferring to after a brief almost an hour stopover at Kluang.

    Reply
    • James Clark says

      December 13, 2025 at 1:07 pm

      Yes I am looking forward to this as well. I will try KL-Sin in one go, and stop in Kluang on the way back.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Nomadic Notes Newsletter

Sign up for the newsletter for a summary of the latest posts, site updates, and other unblogged ramblings.

About Nomadic Notes

James Clark from Nomadic Notes

Hi, I’m James Clark, and I've been travelling the world since 2003 while running a location independent travel business. Nomadic Notes is a travel blog featuring travel guides and notes from my travels.

More about me and Nomadic Notes.

Get more travel reads

Subscribe for more travel reads at my weekly travel newsletter.

Browse the list of best travel books.

Follow Nomadic Notes

About Nomadic Notes

About
Contact
Press/Media Mentions
Where I've Been

Search Nomadic Notes

Follow Nomadic Notes

Where To Stay In…

Bangkok
Chiang Mai
Da Nang
Ho Chi Minh City
Hoi An
Hong Kong
Jakarta
Kuala Lumpur
Macau
Penang
Singapore

Newsletter

Sign up for the newsletter for a summary of the latest posts, site updates, and other unblogged ramblings.
Subscribe to the newsletter

Find more travel newsletters.

Copyright © 2026 nomadicnotes.com · Site Map | Privacy · Log in