Train from Singapore to JB: KTM Schedule, Tickets & Booking Guide
By Feyna
July 28, 2026
The train from Singapore’s Woodlands Train Checkpoint to Johor Bahru’s JB Sentral is the fastest and most reliable way to cross the Causeway, with a journey time of just five minutes.
This guide covers the latest train schedules, ticket prices, and a step-by-step booking guide to help you skip traffic jams and cross the border with ease.
What Is the Train from Singapore to JB?
The train service from Singapore to JB is operated byKTM (Keretapi Tanah Melayu) and is officially known as the Shuttle Tebrau.
It runs directly between Singapore and Malaysia with no intermediate stops.
Train Route:
Station
Location
Woodlands Train Checkpoint
Singapore
JB Sentral
Johor Bahru, Malaysia
🚆 Note: The KTM Shuttle Tebrau is currently the only direct train from Singapore to Johor Bahru. Note that this service is expected to cease operations in 2027 upon the launch of the RTS Link.
🔔 Coming Soon — RTS Link (2027): The Johor Bahru–Singapore Rapid Transit System (RTS Link) is scheduled to launch in 2027 and will replace the KTM Shuttle Tebrau as the primary cross-border rail connection. If you are planning travel beyond 2026, check for the latest updates on the RTS Link before booking.
Latest KTM Schedule: Woodlands Singapore to JB Sentral
Source: KTM Berhad
Train Number
Departure (Woodlands) — Schedule effective 1 Jan 2026; verify latest times at ktmb.com.my/TrainTime.html
Arrival (JB Sentral) — Schedule effective 1 Jan 2026; verify latest times at ktmb.com.my/TrainTime.html
Shuttle Tebrau 01
05:00
05:05
Shuttle Tebrau 03
07:00
07:05
Shuttle Tebrau 05
09:00
09:05
Shuttle Tebrau 07
12:00
12:05
Shuttle Tebrau 09
18:00
18:05
** 👉 Always check the official KTM schedule closer to your travel date, as timing may change during holidays.
First and foremost, taking the KTM Train Singapore to JB cuts out all the stress of waiting in traffic jams and queueing up at an overcrowded custom border.
The KTM train schedule (effective 1 January 2026) runs from early morning to late at night. Check the latest departure frequencies at ktmb.com.my/TrainTime.html for the most up-to-date information.
Peak hours like Friday evenings, Saturday mornings, and Sunday evenings sell out quickly, so book early if you’re heading in or out during these times.
💡Pro tips:Advance booking for Shuttle trains from Woodlands to JB Sentral is highly advisable, as many services (especially the afternoon trains which are used by many workers who will be travelling back home to Johor Bahru) will be fully booked, many days or even weeks in advance.
Singapore to JB Train Tickets Price
Ticket Type
Price (SGD)
Price (MYR)
Adult / Standard Seat (Note: MYR 5 applies to Malaysian citizens on the JB→SG direction. Non-Malaysian citizens are charged SGD 5, which may be collected in MYR equivalent. Child fare = SGD 5.)
SGD 5
RM 5
KTM Train Ticket from Singapore to JB Includes:
Reserved seating
Immigration clearance at stations
No additional booking fees when buying from official channels
Buy tickets online and receive e-tickets instantly. Up to 6 tickets per transaction.
KITS Style Mobile App
Primary recommended app for booking and storing digital tickets. Up to 6 tickets per transaction.
KTM Ticket Counters (JB Sentral & Woodlands)
Up to 4 tickets per transaction; subject to availability. Note: Woodlands counter is cashless (KTM Wallet only). JB Sentral accepts cash, KTM Wallet, and debit/credit card.
💡 Ticket Purchase Limits: You can purchase up to 6 tickets per transaction online, and up to 4 tickets per transaction at the counter. Group travellers should plan accordingly.
Step 1: Visit the Woodlands Train Checkpoint station
Head to the ticket counter and select your departure and arrival stations and the date of travel.
⚠️ Important — Cashless Payment at Woodlands: As of 1 January 2025, KTMB operates a fully cashless system. The Woodlands ticket counter accepts KTM Wallet only — cash is NOT accepted. If you plan to buy tickets at the Woodlands counter, make sure you have set up and topped up your KTM Wallet in advance via the KITS Style app or the KTMB website. At JB Sentral, you may also pay by cash or debit/credit card (Visa/Mastercard). For online purchases, credit/debit card or KTM Wallet are accepted.
Step 2: Collect your ticket and keep it safe
⚠️ Important: Tickets sell out quickly. Book early, especially for weekends and public holidays.
Travel Time: Singapore to Johor Bahru by Train
Journey Component
Estimated Time
Train Ride
~5 minutes
Total Journey (Including Immigration)
30–45 minutes
✅Note: Despite the short ride, immigration processing is efficient and well-organized. Even during peak periods, it’s often faster than buses or cars.
Where to Take Train from Singapore to JB
Still unsure where to take train from Singapore to JB?
📍 Woodlands Train Checkpoint
This is the only departure point for the Train from Singapore to Johor Bahru.
Yes, you can book a train ticket online through the KTMB website or app.
Do I need to go through immigration and customs clearance during the train journey?
Yes, passengers need to go through immigration and customs clearance at the Singapore-Malaysia border.
Can I bring my own food and drinks on the train?
Yes, you can bring your food and drinks on the train. However, the train has a dining car that serves a variety of food and beverage options.
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.
Related products
Train from Singapore to JB: The Fastest & Easiest Way to Cross the Border
A passionate traveler and travel blogger who loves discovering new places, cultures, and local food. I am enjoy turning my journeys into stories, sharing travel tips, hidden gems, and budget-friendly adventures to inspire others to explore the world.