Train to KL from Singapore : Schedule & Prices

Author's Profile Picture
Train to KL From Singapore

Planning a train trip from Singapore to Kuala Lumpur can feel complicated, after all, there isn’t a single direct train, and the journey involves transfers, immigration checks, and careful timing.

Don’t worry: this guide breaks it down step by step, so you’ll know exactly how to get from Singapore to KL without any surprises.

While the journey involves a few connections, taking the train is a scenic and rewarding alternative to flights or buses.

You’ll travel through lush Malaysian landscapes, enjoy reserved seating, and skip the stress of airport queues or traffic jams.

In this article, we’ll show you how to take the train from Singapore to KL, including ticket options, schedules, and practical tips to make your trip smooth and enjoyable.

Train Services from Singapore to KL

Train SG to KL

The main train service is operated by KTM (Keretapi Tanah Melayu) under the Singapore–KL Shuttle and ETS services.

Route:

Segment

Station / Stop

Location

Departure

Woodlands Train Checkpoint

Singapore

Intermediate Stops

JB Sentral

Johor Bahru, Malaysia

Gemas (if ETS)

Malaysia

Arrival

KL Sentral

Kuala Lumpur, Malaysia

📍Tips: For direct trains, you may take the KTM ETS (Electric Train Service) connecting JB to KL.

How to Take Train from Singapore to KL

Part 1: Singapore to Johor Bahru

KTM SG to JB

Shuttle Tebrau: Singapore → JB Sentral

The first part of the journey takes you from Singapore to Johor Bahru, starting at Woodlands Train Checkpoint (WTCP).

From here, you’ll clear Singapore Immigration, then Malaysian Customs and Immigration, before boarding the KTM Shuttle Tebrau, which is a quick 5-minute ride that takes you straight to JB Sentral.

Getting to Woodlands Train Checkpoint

Reaching Train Station from City

Reaching Woodlands Train Checkpoint is easy from most parts of Singapore:

Mode of Transport

Details

By MRT

Take the North-South Line (Red Line) to Woodlands MRT Station (NS9), then a 10-minute bus or taxi ride to the checkpoint. Refer to the Singapore MRT map to plan your route.

By Bus

Public buses 856, 903, and 911 stop near the checkpoint. Check updated bus routes before traveling.

By Taxi / Private Hire

Taxi or Grab rides go directly to the checkpoint entrance. Most convenient if you have luggage or are traveling in a group.

Once you arrive, follow the signs to immigration, clear both checkpoints, and you’ll be on your way to Johor Bahru in minutes.

🔥 Pro Tip: If you want a more detailed run through of this 1st leg of the journey, check out our comprehensive guide on train from Singapore to JB.

Part 2: Johor Bahru to Kuala Lumpur

ETS JB to KL

KTM ETS: JB Sentral → KL Sentral

From JB Sentral, board the KTM ETS (Electric Train Service) for the journey to KL Sentral, Kuala Lumpur’s main train hub.

The train ride itself takes approximately 6–7 hours, and when combined with immigration procedures at both Singapore and Malaysia stations, the total journey from Singapore to KL takes around 6.5–7.5 hours.

Latest Train Schedule

Woodlands Singapore to JB Sentral

KTM Schedule Woodlands to JB Sentral

JB Sentral to KL Sentral

KTM Route JB to KL

Tren No

Origin

Time Departure

Destinations

Time Arrival

Frequency

9523

KL Sentral

7.55 am

JB Sentral

12.15 pm

Every day

9524

JB Sentral

8.40 am

KL Sentral

1.00 pm

Every day

9533

KL Sentral

5.35 pm

JB Sentral

9.55 pm

Every day

9532

JB Sentral

4.20 pm

KL Sentral

8.40 pm

Every day

Train Ticket from Singapore to KL

e Ticket KTM to JB
e Ticket ETS to KL

Tickets must be purchased for both segments:

Segment

Class

Price (MYR)

Approx. Price (SGD)

Shuttle Tebrau (Singapore → JB)

Standard

RM 5

SGD 5

KTM ETS (JB → KL)

ETS Silver / Standard

RM 155

SGD 50

KTM ETS (JB → KL)

ETS Gold / Business

RM 220

SGD 70

💸Tips: Booking ETS Gold is recommended for long journeys if you want more space and comfort.

How to Book Train from Singapore to KL

Here’s how to take train from Singapore to KL and book your tickets:

Shuttle Tebrau Tickets

Purchase from the KTM official website, KTM mobile app, or ticket counters at Woodlands

KTM Book Ticket Online

ETS Tickets from JB → KL

Book online or via the KTM app for reserved seating

ETS Book Online
⚠️Important: Always book in advance, especially during weekends and public holidays, as tickets sell out quickly.

Immigration Procedure

Woodlands Train Immgration

Traveling by train involves immigration clearance at two stations:

Singapore → Malaysia

  • Singapore exit immigration at Woodlands Train Checkpoint
  • Board Shuttle Tebrau to JB Sentral
  • Malaysia entry immigration at JB Sentral
JB Train Immgration

Optional ETS Check

  • Some ETS services allow boarding from Johor Bahru directly, but most international travelers clear Malaysia immigration at JB Sentral first.

🔥Join Trip Talks SG for Exclusive Travel Deals

Join our Trip Talks SG Telegram group for the latest hotel, flight, and attraction promo codes plus exclusive travel deals!

Trip Talks SG

Why Take the Train from Singapore to KL?

Travel Promotion

Travel Tips

Train Tips
✈️Important: Make sure traveler's passport must be valid for at least six months beyond planned departure date. Don't forget to fill in Malaysia Digital Arrival Card before arrive in KL.

Train Tips

🔥Save More with Up to 5% OFF

Use our promo code to enjoy up to 5% OFF (up to S$3) on your attraction tickets, tours and eSIMs! Only for new users!

Have Fun in Malaysia!

Kuala Lumpur

For those wondering how to go KL by train from Singapore, taking the train from Singapore to KL Sentral via Shuttle Tebrau + KTM ETS is a stress-free, comfortable choice.

With reserved seating, smooth immigration, and scenic views, it’s an ideal alternative to flying or driving.

Book your train ticket from Singapore to KL in advance, plan your connection at JB Sentral, and enjoy a relaxing journey to Kuala Lumpur.

For those planning to stay overnight, you’ll find plenty of great accommodation options along the way, from luxury hotels like EQ Kuala Lumpur and The Majestic Hotel, or mid-range favorites such as Verdant Hill Hotel and MOV Hotel Bukit Bintang, all offering easy access to shopping, dining, and major attractions

FAQs: Train to KL from Singapore

  • How can I buy train tickets for the Singapore to KL journey?

    You can purchase train tickets online through the KTMB app or at train stations in person. Booking early is recommended.
Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
JetsetJ

JetsetJ

Globetrotter, Storyteller

View profile

Passionate about discovering the world, I like sharing insider tips, cultural insights, and travel inspiration for curious explorers. My guide will make your journey memorable.

100 articles
Local Insights Hidden Gems
> >
Train to KL from Singapore