
KTM JB to Singapore: Timetable, Price & Booking Guide
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
- 18 daily departures from JB Sentral (Trip.com)
- 5-minute crossing with no intermediate stops (MoneySmart)
- RM5 one-way fare verified by KTMB official FAQ (KTMB Official FAQ)
- 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)
- Price last updated in Sep 2025 (MoneySmart)
- Service operates 05:00 – 22:45 daily (MoneySmart)
- Trains depart every 30 minutes throughout the day (KTMB Official FAQ)
- Peak morning and evening services frequently sell out—book ahead (KTMB Official FAQ)
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
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.
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
- 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)
- 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)
- Arrive early: Budget time for immigration and security checks at both stations (Trip.com)
- 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.
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.
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.
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.
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.