🚦 Sick of wasting hours stuck in Causeway traffic just to reach Johor Bahru? There’s a better way.
The train to JB from Singapore — officially known as the KTM Shuttle Tebrau — is the fastest, cheapest, and most hassle-free way to cross the border.
Whether you’re heading up for a JB day trip, a late-night supper run, or a weekend shopping spree, the KTM train from Woodlands to JB Sentral gets you there in just 5 minutes. No jams, no stress, just smooth sailing.
In this complete 2025 guide to the train from SG to JB, we’ll cover everything you need:
- ✅ Travel tips to make your trip even smoother
- ✅ How to book train tickets to JB online
- ✅ The latest train to JB price & timings
- ✅ Step-by-step guide for crossing immigration
💜 Stay Up To Date:
– Remitly Singapore: Rates, Fees & Money Transfers (2025)
– UOB Mighty FX Review 2025: Rates, Fees & Benefits
– Touch ‘n Go Guide In Malaysia: Everything You Need To Know (2025)
And before you head across the Causeway – our newly launched MYR wallet lets you exchange and lock in the best MYR rates anytime, anywhere. Not on YouTrip yet? Sign up for a complimentary YouTrip card with <YTBLOG5> and get FREE S$5! ✨
📌 Table of Contents: Taking The Train To JB (2025)
- ⚡️ TL;DR
- Why Take the Train from Singapore to JB?
- What is the KTM Shuttle Tebrau?
- Train to JB Price
- How Long Does a Train to JB Take?
- Schedule & Timings (2025)
- How to Book
- Step-by-step guide
- What to Expect Onboard
- Travel Tips
- FAQs
⚡️ TL;DR
The train to JB from Singapore (KTM Shuttle Tebrau) is the fastest way to cross the Causeway:
- Duration: Just 5 minutes from Woodlands to JB Sentral.
- Price: SGD 5 (Singapore → JB), 5 MYR (JB → Singapore).
- Tickets: Must book online in advance via the KTMB website, KTM MobTicket app, or at the station.
- Timings: 31 daily departures each way, from 5 AM to almost midnight.
- Booking tip: Buy early, especially for weekends.
Why Take the Train from Singapore to JB?
If you’re tired of being stuck in endless Causeway traffic, the train to JB from Woodlands is your lifesaver. Here’s why:
- Fastest route – 5 minutes from Woodlands to JB Sentral.
- No jams – Skip long queues at both checkpoints.
- Cheap – Just SGD 5 one-way.
- Frequent departures – 31 daily trains in each direction.
- Seamless immigration – Clear SG immigration before boarding and Malaysian immigration upon arrival.
📖 Find Lok Lok Near Me: 9 Best Lok Lok JB Stalls (Updated 2025 Guide)
What is the KTM Shuttle Tebrau?

Image Credits: Nomadic Notes
The KTM Shuttle Tebrau is the only direct train from Singapore to JB.
- Route: Woodlands Train Checkpoint (SG) ↔ JB Sentral (Malaysia)
- Duration: 5 minutes
- Operator: KTMB (Keretapi Tanah Melayu Berhad)
- Seats: Non-reserved, air-conditioned coaches
🇲🇾 Coming soon: The RTS Link (Singapore–JB Rapid Transit System), expected in December 2026.
📖 Here are 27 things to do in JB on your next weekend getaway
Train to JB Price (2025)
Here are the official ticket fares as of 2025:
| Route | Non-Malaysian Ticket Price | Malaysian Ticket Price |
|---|---|---|
| Woodlands → JB Sentral | S$5 | 5 MYR (~S$1.51) |
| JB Sentral → Woodlands | 5 MYR (~S$1.51) | 5 MYR (~S$1.51) |
| Woodlands → JB Sentral → Woodlands | S$10 | 10 MYR |
| JB Sentral → Woodlands → JB Sentral | S$5 + 5 MYR (~S$1.51) – payable in MYR | 10 MYR |
💡 Tip: Pay with YouTrip to lock in the best MYR exchange rates — zero FX fees!
Additional Notes:
- Prices are fixed and do not fluctuate with demand.
- Payment in MYR is accepted for JB → SG routes.
- Children under 4 years old travel free (must be registered).
- Tickets are non-refundable and tied to your booked time slot.
📖 Check out this guide for the Best JB Massage Spots For Your Weekend Getaway 2025 (With Prices)
How Long Does a Train to JB Take?
- Travel time: 5 minutes
- Total border crossing (with immigration): Usually under 30 minutes
Train to JB: Schedule & Timings (2025)
Singapore to JB (Woodlands → JB Sentral)
- Earliest departure: 08:30 AM
- Latest departure: 11:45 PM
- Total: 31 trains daily
| Shuttle Service | Departure Time | Arrival Time |
|---|---|---|
| ST72 | 08:30 | 08:35 |
| ST74 | 09:45 | 09:50 |
| ST76 | 11:00 | 11:05 |
| ST78 | 12:30 | 12:35 |
| ST80 | 13:45 | 13:50 |
| ST82 | 15:00 | 15:05 |
| ST84 | 16:15 | 16:20 |
| ST86 | 17:30 | 17:35 |
| ST88 | 18:45 | 18:50 |
| ST90 | 20:00 | 20:05 |
| ST92 | 21:15 | 21:20 |
| ST94 | 22:30 | 22:35 |
| ST95 | 23:45 | 23:50 |
📖 Get across the causeway with 15 things to do in City Square JB
JB to Singapore (JB Sentral → Woodlands)
Earliest departure: 05:00 AM
Latest departure: 10:45 PM
| Shuttle Service | Departure Time | Arrival Time |
|---|---|---|
| ST61 | 05:00 | 05:05 |
| ST63 | 05:30 | 05:35 |
| ST65 | 06:00 | 06:05 |
| ST67 | 06:30 | 06:35 |
| ST69 | 07:00 | 07:05 |
| ST71 | 07:30 | 07:35 |
| ST73 | 08:45 | 08:50 |
| ST75 | 11:30 | 11:35 |
| ST77 | 12:45 | 12:50 |
| ST81 | 14:00 | 14:05 |
| ST83 | 15:15 | 15:20 |
| ST85 | 16:30 | 16:35 |
| ST87 | 17:45 | 17:50 |
| ST89 | 19:00 | 19:05 |
| ST91 | 20:15 | 20:20 |
| ST93 | 21:30 | 21:35 |
| ST95 | 22:45 | 22:50 |
🔗 For full schedule: KTMB Shuttle Timetable
💡 Travel Tip: Trains before 10 AM or after 8 PM are less crowded on weekends.
📖 Check out this Touch ‘n Go Guide In Malaysia: Everything You Need To Know (2025)
How to Book Your Train to JB
You must book your KTM train ticket to JB in advance — they sell out fast!

Image Credits: Wikipedia
Option 1: KTMB Website (KITS)
- Go to: shuttleonline.ktmb.com.my/Home/Shuttle
- Sign up for an account
- Select your route: Woodlands → JB Sentral or JB Sentral → Woodlands
- Select date, time, and enter passport details
- Pay with a Visa or Mastercard
💡 Pay with YouTrip to get the best MYR exchange rates and avoid extra fees! - Download your QR code e-ticket (required at boarding)
📖 Check out this guide for 15 Best JB Hotels From S$46/Night (2025)
Option 2: KTM MobTicket App
📖 Check out this guide for 23 Trendy JB Cafes To Visit Right Now 2025
Option 3: Buy Tickets at the Station
- Go to Woodlands Train Checkpoint or JB Sentral counters
- Show your passport at the counter and make payment in cash
- Ticket sales close 20 minutes before departure
- Note: Not recommended on weekends – tickets often sell out in advance!
📖 Need to withdraw cash in Malaysia? Here’s a Malaysia ATM Withdrawal Guide: Fees, Locations, Exchange Rates 2025
Step-by-Step: Taking the KTM Train from SG to JB
- Book your KTM train ticket online (recommended)
- Arrive at Woodlands Train Checkpoint 45 minutes early
- Clear Singapore immigration before boarding
- Ride the 5-minute train to JB Sentral
- Clear Malaysian immigration upon arrival
- You’re now in JB — time for lok lok or shopping!
📖 Find out How To Send Money From Singapore To Malaysia
Onboard Experience: What to Expect
- Air-conditioned coaches
- Free seating (may need to stand during peak hours)
- No food/drinks sold onboard
- Small luggage only
- No Wi-Fi (but who needs it for 5 minutes?)
📖 Here’s how to capitalise on the Malaysian Ringgit right now!
Travel Tips for the Train to JB:
- Book early (especially weekends/holidays)
- ✅ Arrive 45 minutes before departure
- ✅ Bring passport (min. 6 months validity)
- ✅ Download e-ticket QR code
- ✅ Avoid peak times (early AM & late PM are better)
- ✅ Use YouTrip for payments in MYR
- ✅ Monitor KTM Train Updates via KTM’s Facebook or official website for delays or changes
✅ Charge Your Phone (You’ll need your e-ticket QR code and possibly your MySejahtera app) - ❌ Don’t bring prohibited items
📖 Check out this Go-Kart JB Guide: 9 Best Tracks To Race In 2025 (With Prices)
FAQs About Taking the Train to JB
Q: How do I get from Singapore to JB by train?
A: Take the KTM Shuttle Tebrau from Woodlands Train Checkpoint to JB Sentral.
Q: How to book a train ticket to JB?
A: Online via the KTMB website, KTM MobTicket app, or at station counters.
Q: Is there a direct KTM train to JB?
A: Yes — the KTM Shuttle Tebrau is the only direct train from Singapore to JB.
Q: How much are train tickets to JB?
A: SGD 5 (SG → JB), MYR 5 (JB → SG).
Q: Is there an ETS to JB?
A: No. ETS trains only operate within Malaysia. From Singapore, only the KTM Shuttle Tebrau runs.
Q: Can I buy return tickets online?
A: Yes — book both trips together on KTMB’s site or app.
Q: Can I use my Singapore credit card for booking?
A: Yes, KTMB accepts Visa and Mastercard (international cards included).
Q: What happens if I miss my KTM train?
A: Tickets are non-refundable — you’ll need to buy a new one if available.
Skip the jams!

Image Credits: The Independent Singapore News
Taking the train to JB from Singapore is the fastest, cheapest, and most convenient way to cross the border. Say goodbye to long queues and Causeway delays. Book your train ticket early, pack light, and enjoy a stress-free trip!
Pro tip: Don’t forget to bring your YouTrip card to lock in the best MYR rates and skip money changer queues!
New to YouTrip? Singapore’s go-to multi-currency wallet helps you save with great FX rates and zero fees. Get a free YouTrip card + S$5 YouTrip credits with code <YTBLOG5>.
Then, head over to our YouTrip Perks page for exclusive offers and promotions — we promise you won’t regret it. Join our Telegram (@YouTripSG) and Community Group (@YouTripSquad) for travel tips, event invites, and more!
Happy travels!
Related Articles:
Car Rental JB Guide For Singaporeans 2025: Everything You Need to Know
Petrol Holding Fees In Malaysia: Pre-Authorised Transactions When Pumping Petrol
Best Breakfast in JB (2025): 22 Top Spots To Visit
JB Food Guide 2025: 20 Places To Eat In Johor Bahru








