KTMB ticket online — how to book the Shuttle Tebrau in 2026

Tickets release 30 days ahead at 8:30am SGT on shuttleonline.ktmb.com.my. SGD 5 from Singapore, RM 5 from Malaysia, five-minute crossing.

The KTM Shuttle Tebrau is the fastest way across the Causeway when it’s running on time — five minutes track-to-track, no Causeway road jam, immigration cleared at the station. The catch is supply. Trains hold around 320 passengers, weekend slots sell out within hours of release, and there’s no walk-up sale once a slot is full. This guide covers exactly how to book online via KTMB’s official ticketing site, what you’ll pay in 2026, and what to do when the train is sold out for the date you need.

TL;DR — KTMB ticket online in 4 lines
Book at shuttleonline.ktmb.com.my. Tickets release 30 days in advance, at 8:30am SGT.
Cost: SGD 5 per person Singapore → JB Sentral; RM 5 JB Sentral → Singapore (Malaysians and foreigners both).
You need: a passport with at least 30 days validity past the travel date, and a KITS account in the exact passport name.
If it’s sold out: try a private chauffeur from SGD 150 (Standard MPV) — door to door, no platform queue.

What is the KTM Shuttle Tebrau and KITS?

The KTM Shuttle Tebrau is a cross-border passenger train operated by Keretapi Tanah Melayu Berhad (KTMB), running between Woodlands CIQ Train Checkpoint on the Singapore side and JB Sentral on the Malaysian side. The actual track-time across the Causeway is around five minutes; immigration on both sides happens before you board, so by the time you step off you’re already cleared.

KITS is the KTMB Integrated Ticketing System — the official online booking platform. You’ll see two URLs in the wild and both lead to the same backend: online.ktmb.com.my and shuttleonline.ktmb.com.my. Bookmark one — third-party “agent” sites usually mark up the fare and add unnecessary risk.

Who actually needs to book online?

If you want to take the Shuttle Tebrau on a Friday evening, Sunday evening, public holiday, or any school-break weekend, online booking isn’t optional — it’s the only way to get a seat. Off-peak weekday slots occasionally still have walk-up availability, but staff at the counter will usually direct you to KITS anyway.

You don’t need to book online if you’re not actually taking the train. Bus passengers, cross-border taxi riders, and private chauffeurs all skip KITS entirely — the operator handles their own routing and you don’t go through JB Sentral on foot.

How to book a KTMB ticket online — step by step

  1. Open shuttleonline.ktmb.com.my 30 days before your travel date. The release goes live at 8:30am Malaysia time, which is the same as 8:30am SGT.
  2. Create or log in to a KITS account. Use your exact name as printed on your passport. If your KITS profile name doesn’t match the passport, you’ll be denied at the gate even with a valid ticket.
  3. Pick the journey type “Shuttle”. Set origin (Woodlands CIQ or JB Sentral), destination, date, and the number of passengers. KITS allows up to 6 tickets per transaction.
  4. Choose a departure slot. Each train has a fixed capacity — once a slot shows zero, that’s it for that train. Pick the next available, not the closest sold-out option.
  5. Enter every passenger’s details. Full name (passport), passport number, and passport expiry date. Passport expiry must be at least 30 days after the travel date — otherwise the system rejects the booking.
  6. Pay. Visa, Mastercard, or supported online banking. Expect a small payment processing fee on top of the SGD 5 / RM 5 face value.
  7. Save your e-ticket. Print the confirmation page or screenshot it as a backup. The actual gate scan is on your passport, not the ticket — but bring the printout in case the system needs to look you up manually.

How much does a KTMB ticket cost in 2026?

  • Singapore → JB Sentral (Woodlands CIQ departures): SGD 5 per adult or child
  • JB Sentral → Singapore: RM 5 per adult or child for everyone, including foreign passport holders booking from the MY side
  • Round trip: No discount — book each leg separately
  • Payment processing fee: Small flat fee per transaction (varies by payment method)

Compare against the public bus options (~SGD 1.19–2.10) on our cross-border bus guide, or full chauffeur fares on our pricing matrix.

At the gate — what actually happens

At Woodlands CIQ: staff scan your passport on a mobile reader to look up your booking. The e-ticket is a backup — KITS resolves you by passport number. SG immigration clearance happens at the station before you board.

At JB Sentral: you tap your passport on the auto-gate to enter the platform. JB immigration clearance also happens at the station. Once you step off, you’re already out of immigration.

Gates close around 10 minutes before departure. There’s no late entry — if you miss the gate, you miss the train, and there are no on-the-day exchanges.

Common pitfalls

  • Name mismatch. KITS account name and passport name must match exactly — including middle names and spacing. Even a small typo can get you denied.
  • Passport expiry too close. Malaysia and Singapore both require 30 days minimum past your travel date. KITS enforces this at booking; gate staff also check.
  • Refresh too late. Popular Friday-evening and Sunday-evening slots sell out in under two hours. Set a calendar reminder for 8:30am SGT, 30 days before.
  • Wrong direction. “Singapore to JB” and “JB to Singapore” are separate releases — and the JB-side booking is in MYR, not SGD. Some travellers double-book by accident.
  • Heavy luggage. The train has limited luggage space and porter help is rare. Two large suitcases between two people is workable; four large suitcases between two people is painful.
  • Last-minute panic. If the slot you wanted is sold out, KITS shows “0 available” — there’s no waiting list, no on-the-day release. You go to plan B.

When KTMB online booking isn’t the right call

The Shuttle Tebrau is the gold-standard fast crossing — but it’s a single-mode option with constraints. Skip it if:

  • It’s sold out for your date. KITS shows the bad news right away. No point flipping refresh.
  • You’re not going to central JB Sentral. The train terminates at JB Sentral. If your destination is Mount Austin, JPO, Senai airport, Legoland, or anywhere outside the central walking radius, you’ll still need onward transport — at which point a door-to-door chauffeur from Singapore is often simpler.
  • You have heavy luggage or are travelling with kids / elderly. The platform-to-platform flow assumes everyone is mobile and light.
  • You arrive in Singapore less than 90 minutes before departure. KTMB doesn’t run a last-mile shuttle to Woodlands CIQ — you still need to get there.
  • You’re a group of 4+. Per-head, an MPV chauffeur often beats four separate train tickets once you factor in the time spent at the platform and the friction of the final-leg taxi at JB Sentral.

The Jumppy alternative

We’re a Singapore-based booking platform that dispatches vetted private chauffeurs through our partner network. For SG to JB, the Standard MPV flat fare starts from SGD 150 — door to door from your Singapore address to your JB drop-off, with all Causeway tolls, clearance fees, and Malaysian highway tolls included. Compare that against SGD 5 on the train plus the cost of getting to Woodlands CIQ, plus a JB-side taxi or Grab from JB Sentral, and the gap closes fast.

Where private chauffeur quietly wins is the slots KTMB can’t help with: Friday-evening rushes when the train sold out at 8:31am, late-night arrivals after the last shuttle, group bookings of four or more, or any drop-off outside JB Sentral. We also do round-trip pickups for same-day JB visits, so you don’t have to time-block the return journey around train availability.

If KITS is showing zero seats for the date you need, WhatsApp us with pickup, drop-off and timing — we come back with a flat quote and confirmed driver. See /pricing/ for the full matrix or our Shuttle Tebrau guide for the full train-vs-chauffeur comparison.

FAQ

What’s the official KTMB online booking website?

shuttleonline.ktmb.com.my (or online.ktmb.com.my — both lead to the same KITS backend). Don’t book through third-party agents unless you understand the markup; KTMB’s own site charges face value plus a small payment fee.

When does the booking window open?

30 days before your travel date, at 8:30am Malaysia time (which is the same as 8:30am SGT). Set a calendar reminder — popular weekend slots sell out within two hours.

How much does the Shuttle Tebrau cost?

SGD 5 per adult or child from Singapore, RM 5 from Malaysia (including for foreign passport holders booking from the MY side). There’s a small payment processing fee on top of face value.

Do I need a passport to book?

Yes. KITS requires the exact name as printed on your passport, plus passport number and expiry date. Passport expiry must be at least 30 days past your travel date. Singapore IC alone is not accepted.

What if my desired slot is sold out?

There’s no waiting list and no on-the-day release. Try a different time slot, an adjacent date, or switch modes — public bus, cross-border bus operators, or a private chauffeur. The Shuttle Tebrau is fast but inflexible on capacity.

Can I cancel or change my KTMB ticket?

Cancellation and changes go through KITS under your account. Refund policy and any administrative fees are listed on KTMB’s terms page — read those before assuming a refund. Last-minute changes are typically not granted.

Where is Woodlands CIQ Train Checkpoint?

It’s the station building near Woodlands Train Checkpoint, accessible from Woodlands MRT (~10–15 minute walk) or by SMRT bus 178, 856, 856A, 911, or 912. It’s a different building from the road-vehicle CIQ at Sultan Iskandar Building.

Is KTMB cheaper than a chauffeur?

Per-ticket, yes — SGD 5 beats SGD 150 outright. But a chauffeur is door-to-door for the whole group in one vehicle and includes all tolls. For groups of four or more, or if you’re going beyond central JB, the chauffeur often wins on time-per-dollar.

Shuttle Tebrau sold out? We've got you.

Door-to-door cross-border chauffeur from SGD 150 (Standard MPV). All tolls and Causeway clearance included. WhatsApp us with pickup, drop-off and timing — we come back with a flat quote in a jiffy.

WhatsApp us

Book this route

Required field