Wed, Jun 17 Morning Edition English
SG Newsdesk Sg Daily Briefing
Updated 08:00 16 stories today
Blog Business Local Politics Tech World

KTM JB to Singapore: Timetable, Price & Booking Guide

Freddie Edward Cooper Morgan • 2026-04-30 • Reviewed by Ethan Collins

If you’ve ever sat through Causeway traffic wondering whether there’s a faster way across the Singapore-Malaysia border, the answer is a five-minute train ride. The KTM Shuttle Tebrau runs straight from JB Sentral to Woodlands North MRT with no traffic, no delays, and tickets that cost just RM5.

Travel Time: 5 minutes · Ticket Price: RM5 · Departure Station: JB Sentral · Arrival Station: Woodlands North MRT · First Train: 05:00 AM

Quick snapshot

1Confirmed facts
2What’s unclear
  • Exact last departure time varies across sources (10:45 PM vs 11:45 PM) (The Smart Local)
  • No confirmed 2026 schedule changes published yet (The Smart Local)
3Timeline signal
4What’s next

The table below summarizes the key operational specifications of the KTM Shuttle Tebrau service.

Specification Details
Operator KTM Berhad (KTMB)
Route Length 4 km
Daily Trains (JB to SG) 18 departures
Daily Trains (SG to JB) 13 departures
Operating Hours 05:00 – 22:45
Passenger Capacity 320 per train
First Departure (JB to SG) 05:00
Fare (JB to SG) RM5
Fare (SG to JB, non-Malaysian) SGD5
Concession Fares None

Can I take a train from Johor to Singapore?

Yes—the KTM Shuttle Tebrau is the only rail link between Singapore and Johor Bahru, crossing the Causeway in roughly five minutes flat with no intermediate stops. The MoneySmart travel guide confirms this makes it “widely regarded as the fastest option” for the border crossing.

Shuttle Tebrau overview

Operated by KTM Berhad, Malaysia’s national rail operator, the shuttle ferries up to 320 passengers per trip between Woodlands Train Checkpoint and JB Sentral (The Smart Local). All intercity KTM trains from northern Malaysia terminate at JB Sentral, where passengers transfer to the Shuttle Tebrau for Singapore (Baolau).

Station locations

  • JB Sentral: Johor Bahru’s main railway station, connected to the Causeway crossing
  • Woodlands Train Checkpoint: Singapore side, adjacent to the Woodlands North MRT station
The trade-off

You skip traffic entirely, but you still need to clear immigration at both ends—budget an extra 15–30 minutes for passport checks and security screening.

How much is a train from Singapore to JB?

The fare depends on direction: heading from JB to Singapore costs RM5 for all passengers regardless of nationality, according to the KTMB Official FAQ. Traveling from Singapore to JB is SGD5 for non-Malaysians, while Malaysians pay RM5.

Ticket prices JB to Singapore

  • Adult one-way: RM5
  • Children under 4: Free (requires registration)
  • Students, seniors: No concession fares apply to the shuttle

Booking fees

Buying two one-way tickets separately—SGD5 from Singapore to JB plus RM5 from JB to Singapore—works out cheaper than a return ticket priced at approximately SGD10 (The Smart Local). No booking fees apply when purchasing through the official KTMB platform.

The upshot

If you cross regularly, buying separate one-way tickets saves roughly SGD3.50 per round trip compared to return pricing.

The implication: Frequent crossers should always purchase separate tickets to maximize savings.

How to go to JB from Singapore by KTM?

Book your ticket online through the KTMB Integrated Ticketing System (KITS) before heading to Woodlands Train Checkpoint. Trains run every 30 minutes throughout the day, making it straightforward to fit into a schedule.

Step-by-step boarding process

  1. Book online: Visit online.ktmb.com.my and select your route (Woodlands to JB Sentral or reverse). You’ll need your passport number and an expiry date valid at least 30 days after departure (KTMB Official FAQ)
  2. Collect your ticket: Counter purchases at JB Sentral accept cash, KTM Wallet, and debit or credit cards—but are limited to 4 tickets per transaction (KTMB Official FAQ)
  3. Arrive early: Budget time for immigration and security checks at both stations (Trip.com)
  4. Board at Woodlands Train Checkpoint: Present your ticket and passport before the scheduled departure

E-Gate guide

Smart Gate or e-Gate facilities at Woodlands Train Checkpoint allow faster immigration processing for eligible Singapore citizens and permanent residents. Malaysian citizens typically use standard counters at both stations.

What to watch

Online tickets sell out fastest for the 05:00, 05:30, and 06:00 morning departures from JB—commuters heading to Singapore for work snap these up first.

Plan ahead for peak-period travel: book at least 24 hours in advance for weekday morning and evening services.

Is it cheaper to buy JB train tickets in advance?

The fare itself doesn’t change between advance and same-day tickets, according to the KTMB Official FAQ. However, booking ahead guarantees your seat—especially during peak periods when morning and evening trains fill up quickly.

Advance vs same-day pricing

  • Advance booking: Secures your seat; same price as walk-up
  • Same-day counter: Limited to 4 tickets per transaction; risk of sell-out during peak hours
  • Third-party sites: Some list lower fares (SGD2.25 on Easybook), but the KTMB Official FAQ confirms the standard fare is RM5 or SGD5

Online booking tips

Book via the KTMB website or the KITS platform at least a day ahead for weekday morning and evening services. SingSaver’s booking guide recommends securing tickets 24 hours before travel during Mondays through Thursdays for the smoothest experience, as Fridays, weekends, and public holidays see significantly higher demand.

The catch: Same-day counter purchases cap at 4 tickets per transaction, which limits group bookings.

Bottom line: The KTM Shuttle Tebrau delivers exactly what it promises—a five-minute crossing for RM5 with no Causeway jams. Daily commuters crossing from JB to Singapore: book the early morning trains before 07:00 to guarantee a seat. Weekenders and occasional travelers: any mid-morning departure on a weekday works without advance booking. Singapore-to-JB return travelers: buy two separate one-way tickets to save roughly SGD3.50 per round trip.

What is the difference between ETS and KTM?

The KTM Shuttle Tebrau and ETS serve completely different purposes—the shuttle is designed for one thing: crossing the Singapore-Malaysia border in minutes, while the ETS (Electric Train Service) handles longer intercity journeys within Peninsular Malaysia.

Shuttle vs ETS routes

The comparison below highlights the key operational differences between these two KTM services.

Service Route Purpose
KTM Shuttle Tebrau JB Sentral ↔ Woodlands Train Checkpoint Border crossing only
KTM ETS Kuala Lumpur, Seremban, and northern Malaysia cities Long-distance intercity travel

Speed and stops

The shuttle covers 4 km in five minutes with no intermediate stops. ETS trains run at higher speeds but cover distances of hundreds of kilometers between major cities. Baolau’s route guide notes that all intercity KTM trains from northern Malaysia terminate at JB Sentral—meaning travelers coming from KL or beyond must transfer to the Shuttle Tebrau for the final leg into Singapore.

Why this matters

If you’re planning to travel from Singapore to somewhere beyond JB—like Kuala Lumpur—you’ll take the Shuttle Tebrau to JB Sentral, then connect to an ETS service for the onward journey.

Understanding this distinction prevents confusion when planning cross-border travel that involves both services.

JB to Singapore train timetable

The 18 daily departures from JB Sentral to Woodlands follow this approximate schedule: 5:00, 5:30, 6:00, 6:30, 7:00, 7:30, 8:45, 10:00, 11:30, 12:45, 14:00, 15:15, 16:30, 17:45, 19:00, 20:15, 21:30, and 22:45 (The Smart Local). Trains run roughly every 30 minutes through the day.

For the reverse direction, 13 daily trains depart from Woodlands Train Checkpoint to JB Sentral. The last departure time varies slightly between sources—some cite around 10:45 PM while others indicate 11:45 PM—so checking the official KTMB schedule before your trip is advisable.

The catch

Morning trains from JB to Singapore sell out fastest because commuters heading to work in the city-state compete for limited seats. If your crossing is flexible, the 10:00 and later departures typically have better availability.

Confirmed facts

  • The KTM Shuttle Tebrau is the only rail link between Singapore and Johor Bahru (Trip.com)
  • Journey takes approximately 5 minutes with no intermediate stops (MoneySmart)
  • RM5 one-way fare confirmed by KTMB official FAQ (KTMB Official FAQ)
  • Trains carry approximately 320 passengers per service (The Smart Local)
  • Monday to Thursday crossings are less crowded than Fridays, weekends, or public holidays (MoneySmart)

What remains unclear

  • Exact last train departure from JB Sentral varies across sources (10:45 PM vs 11:45 PM)
  • No confirmed 2026 schedule changes published as of the latest available guides
  • Live availability or real-time update systems not yet documented

The KTM Shuttle Tebrau is your ticket to hassle-free JB jaunts and it won’t break the bank either.

It is widely regarded as the fastest option, with a journey time of approximately five minutes.

KTM’s Shuttle Tebrau ferries up to 320 passengers between Woodlands and JB in 5 minutes flat.

For Singapore residents eyeing a day trip to Johor Bahru—or Malaysian commuters making the daily crossing—the KTM Shuttle Tebrau offers a straightforward proposition: avoid the Causeway crawl entirely and get across in five minutes for less than a cup of coffee. The catches are real—early morning trains sell out, weekends bring longer queues, and you’ll still need time for immigration—but the core experience delivers on its promise. Trip.com’s demand analysis confirms the service primarily serves daily commuters and short-trip travelers who value predictability over flexibility.

Related reading: Healing Touch Spa JB: Locations, Services, Prices & Reviews

While KTM offers the fastest rail crossing in minutes, taxi services from Singapore to JB deliver door-to-door comfort for groups or luggage amid peak-hour jams.

Frequently asked questions

How easy is it to get from Johor Bahru to Singapore?

Very easy by train—the KTM Shuttle Tebrau runs every 30 minutes between JB Sentral and Woodlands Train Checkpoint in 5 minutes. Avoids Causeway traffic entirely.

How much is the taxi fare from Johor Bahru to Singapore?

A taxi across the Causeway typically costs significantly more than the train—usually SGD40–60 or more depending on demand and time of day. The shuttle at RM5 is a fraction of that cost.

What is the KTM JB to Singapore timetable?

There are 18 daily departures from JB Sentral, running approximately every 30 minutes from 05:00 to 22:45. Check the KTMB website for the most current schedule.

How to book KTM train ticket to JB?

Book online via online.ktmb.com.my using the KTMB Integrated Ticketing System. You’ll need your passport number and an expiry date valid at least 30 days after your departure date.

What is ETS JB to Singapore?

ETS (Electric Train Service) does not run to Singapore—the service covers long-distance routes within Malaysia. For the Singapore-Malaysia crossing, you use the KTM Shuttle Tebrau instead.

What are KTM train schedules Woodlands to JB?

There are 13 daily departures from Woodlands Train Checkpoint to JB Sentral. Trains run roughly every hour, with the last departure typically around 10:45 PM or 11:45 PM.

What is the 60 90 rule in Singapore?

Singapore’s 60/90 day rule refers to the maximum stay duration for certain visa categories. Malaysian citizens entering Singapore for short-term stays typically don’t need special documentation for day trips on the train.



Freddie Edward Cooper Morgan

About the author

Freddie Edward Cooper Morgan

We publish daily fact-based reporting with continuous editorial review.