Train Singapore to KL: Routes, Tickets and Travel Guide

Author's Profile Picture
Train Singapore to KL

Taking the train from Singapore to KL may seem tricky because there is no direct route. But for Filipino travelers, it can be a scenic and relaxed way to reach Malaysia’s capital. This guide explains the transfers, tickets, schedules, immigration checks, and simple tips to make your journey smoother overall.

❤️ Pro Tip: When planning your trip, booking your flight and hotel on Trip.com can help you secure better prices and more choices.

Train Services from Singapore to KL

There is no direct train from Singapore to Kuala Lumpur, so you need to transfer along the way.

Main train operators:

  • KTM Shuttle Tebrau: Woodlands Train Checkpoint to JB Sentral
  • KTM Intercity or ETS: JB Sentral or Gemas to KL Sentral

Usual route:

  • Start: Woodlands Train Checkpoint, Singapore
  • First stop: JB Sentral, Johor Bahru
  • Transfer: Gemas, if needed
  • Arrival: KL Sentral, Kuala Lumpur
v🎉 Pro Tip: Planning a smooth trip to Singapore or Malaysia? Don’t forget to check the SDAC for Singapore arrival requirements and the MDAC Malaysia for Malaysia entry details, including how to submit, who needs it, and important travel tips before your trip.

How to Take the Train from Singapore to KL and Schedule

There is still no direct train from Singapore to Kuala Lumpur, but the journey is now simpler. You only need two main steps: take the KTM Shuttle Tebrau from Woodlands Train Checkpoint to JB Sentral, then board the direct ETS train from JB Sentral to KL Sentral.

Part 1: Singapore to Johor Bahru

Singapore to Johor Bahru Schedule

Sources: www.ktmb.com.my

Start at Woodlands Train Checkpoint and take the KTM Shuttle Tebrau to JB Sentral. The train ride takes around 5 minutes, but you still need time for immigration checks. When booking, use the correct passport details because KTMB requires passport number and expiry date, and your passport also works as your boarding pass.

How to get to Woodlands Train Checkpoint:

  • By MRT: Take the North-South Line to Woodlands MRT Station, then continue by bus or taxi.
  • By bus: Buses like 856, 903, and 911 stop near the checkpoint.
  • By taxi or Grab: Best if you have luggage or travel with family.

Part 2: Johor Bahru to Kuala Lumpur

Johor Bahru to Kuala Lumpur ETS Schedule

Sources: www.ktmb.com.my

From JB Sentral, board the direct ETS train to KL Sentral. The ride takes around 4 to 5 hours, depending on the train service. Platinum trains are usually faster with fewer stops, while Gold trains may stop at more stations. KTMB lists EP as Platinum and EG as Gold.


ETS Schedule from JB Sentral to KL Sentral

Train Number

Train Service

Departure

Arrival

EG 9442

Gold

07:35 AM

12:16 PM

EP 9524

Platinum

08:40 AM

01:00 PM

EP 9326

Platinum

09:55 AM

02:10 PM

EP 9428

Platinum

11:25 AM

03:40 PM

EP 9528

Platinum

12:45 PM

05:05 PM

EP 9530

Platinum

03:00 PM

07:20 PM

EP 9532

Platinum

04:20 PM

08:40 PM

Travel tips:

  • Book the Shuttle Tebrau and ETS tickets early, especially for weekends and holidays.
  • Leave enough buffer time for immigration and train transfers.
  • Use the same passport details when booking.
  • Check the latest train schedule before your travel date.
✈️ Pro Tip: When planning your trip, book your flight on Trip.com can help you secure better prices and more seat choices.
Manila to Singapore
Manila to Kuala Lumpur
Cebu to Singapore
Cebu to Kuala Lumpur
See all flights

Train Ticket from Singapore to KL

For the train from Singapore to KL, you need to buy two separate tickets:

  • KTM Shuttle Tebrau: Woodlands Train Checkpoint to JB Sentral
  • ETS Train: JB Sentral to KL Sentral

Ticket Price Guide

Segment

Train Type

Class

Price
(Approx. PHP)

Singapore to JB Sentral

Shuttle Tebrau

Standard

SGD 5
(₱240)

JB Sentral to KL Sentral

ETS Gold

Standard

RM73 to RM81
(₱1,135 to ₱1,260)

JB Sentral to KL Sentral

ETS Platinum

Standard

RM96 to RM109
(₱1,490 to ₱1,695)

JB Sentral to KL Sentral

ETS Platinum

Business

RM150 to RM170
(₱2,330 to ₱2,640)

Note: PHP prices are estimates and may change depending on the exchange rate.

Travel tips:

  • Use the same passport details when booking.
  • Keep your passport and e-ticket ready.
  • PHP prices are estimates and may change based on exchange rates.
🎁 Book Cheap Flights with Trip.com | Best Hotel Deals in Kuala Lumpur | Buy a Malaysia eSIM in Advance

How to Book Train from Singapore to KL

You need to book two separate tickets for the train from Singapore to KL: one for Shuttle Tebrau and one for the ETS train.

Step 1: Book Shuttle Tebrau, Singapore to JB

Book Shuttle Tebrau, Singapore to JB
  • Go to the KTMB online ticketing site.
  • Log in or sign up for an account.
  • Choose Shuttle Tebrau.
  • The route will show Woodlands CIQ to JB Sentral.
  • Select your travel date and preferred train time.
  • Enter your passport details correctly.
  • No need to print a ticket because your passport is scanned at the gate. KTMB states that Shuttle Tebrau passengers must scan their original passport barcode at the departure gate.

Step 2: Book ETS, JB to KL

You can book your ETS ticket from JB Sentral to KL Sentral through the KTMB website or the KITS Style app. Both options let you choose your train, seat, and pay online.

Book ETS, JB to KL
Pick your class, such as Gold, Platinum, or Business.

Option A: Book via KTMB Website

  • Go to the KTMB online ticketing portal.
  • Log in or sign up for an account.
  • Choose ETS/Intercity
  • Choose JB Sentral as your origin and KL Sentral as your destination.
  • Select your travel date and preferred ETS train.
  • Pick your class, such as Gold, Platinum, or Business.
  • Enter your passport and contact details correctly.
  • Choose your seat, pay online, and save your e-ticket.

Option B: Book via KITS Style App

KITS Style app

Choose ETS/Intercity

Select JB Sentral to Kuala Lumpur/ KL Sentral and  Pick your travel date

Pick your train time and class.

Choose your seat

Check the prices

Enter your passenger details

  • Download the KITS Style app from the Apple App Store or Google Play Store.
  • Log in or sign up for an account.
  • Choose ETS/Intercity
  • Select JB Sentral to Kuala Lumpur/ KL Sentral.
  • Pick your travel date, train time, and class.
  • Enter your passenger details and choose your seat.
  • Pay online and save your ticket in the app.

Booking Tips

  • Arrive early at Woodlands Train Checkpoint. The gate opens 40 minutes before departure and closes 20 minutes before departure.
  • At JB Sentral, give yourself enough time before your ETS train. ETS gates close 5 minutes before departure.
🏨 Pro Tip: When planning your trip, book your hotels on Trip.com early to secure better prices and more room choices.
Hotels in Singapore
Hotels in Kuala Lumpur
See All Hotels
NO.1
Bugis Social-Newly Renovated
7.9/1070 reviews
Bugis Social-Newly Renovated
Hotel in Singapore
NO.2
Hotel Boss
8.4/106922 reviews
Hotel Boss
Hotel in Singapore
NO.3
ibis budget Singapore Emerald
8.2/101349 reviews
ibis budget Singapore Emerald
Hotel in Singapore
NO.4
Yotel Singapore Orchard Road
9.1/103051 reviews
Yotel Singapore Orchard Road
Hotel in Singapore
NO.5
ST Signature Tanjong Pagar
8.7/10619 reviews
ST Signature Tanjong Pagar
Hotel in Singapore
NO.6
The Snooze Hotel @Marine Parade
7.7/10475 reviews
The Snooze Hotel @Marine Parade
Hotel in Singapore
NO.1
Sleeping Lion Suites
9/108392 reviews
Sleeping Lion Suites
Hotel in Kuala Lumpur
NO.2
Prescott Hotel Kuala Lumpur Medan Tuanku
8.7/103706 reviews
Prescott Hotel Kuala Lumpur Medan Tuanku
Hotel in Kuala Lumpur
NO.3
Kloe Hotel
9.2/10478 reviews
Kloe Hotel
Hotel in Kuala Lumpur
NO.4
The Platinum Suites 2 KL by Whitfield
8.3/101406 reviews
The Platinum Suites 2 KL by Whitfield
Hotel in Kuala Lumpur
NO.5
Concorde Hotel Kuala Lumpur
9/101297 reviews
Concorde Hotel Kuala Lumpur
Hotel in Kuala Lumpur
NO.6
Komune Living
8.7/103186 reviews
Komune Living
Hotel in Kuala Lumpur
NO.7
Starus Hotel Bukit Bintang
8/103784 reviews
Starus Hotel Bukit Bintang
Hotel in Kuala Lumpur
NO.8
Arte Mont Kiara by Chua Home
8.7/100 reviews
Arte Mont Kiara by Chua Home
Hotel in Kuala Lumpur

Immigration Procedure for Train from Singapore to KL

For the train from Singapore to KL, immigration is done during the Singapore to JB part of the journey. The good thing is that you clear both Singapore and Malaysia immigration before boarding the train at Woodlands, so arrival at JB Sentral is much easier.

Singapore to Malaysia at Woodlands Train Checkpoint

  • Arrive early: Go to Woodlands Train Checkpoint ahead of time. KTMB says the gate opens 40 minutes before departure and closes 20 minutes before departure.
  • Singapore exit immigration: Scan your passport or go through the counter to exit Singapore.
  • Malaysia entry immigration: After Singapore clearance, continue to Malaysia immigration and customs inside Woodlands.
  • Baggage scan: Your bags may go through a quick customs X-ray scan before boarding.
  • Board Shuttle Tebrau: After immigration and customs, board the KTM Shuttle Tebrau to JB Sentral.
  • Arrive at JB Sentral: Once you reach JB Sentral, you can walk straight into the station. No need to clear immigration again.

ETS Boarding at JB Sentral

For the ETS train from JB Sentral to KL Sentral, there is no further immigration check because you are already in Malaysia.

  • Scan your ETS e-ticket QR code at the boarding gate.
  • Keep your passport with you in case staff check your ID.
  • Give yourself at least 45 to 60 minutes between your Shuttle Tebrau arrival and ETS departure, especially on weekends or holidays.
Simple reminder: Bring the same passport used for booking, keep your e-ticket ready, and do not arrive late at Woodlands because the gate closes strictly before departure.

FAQs About Train Singapore to KL

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.
Tina

Tina

Travel Explorer

View profile

I’m someone who loves turning real travel experiences into helpful stories. From figuring out transport to planning smooth trips, I share practical tips that help Filipino travelers feel more confident wherever they go.

172 articles
Travel Planning & Information
>
Train Singapore to KL