Bus to JB from Singapore 2026: Routes, Fares, Timings & Border Guide
Taking a bus to JB from Singapore? Compare CW1, CW2, 170X and 950 routes, fares and boarding points, plus immigration and payment guidance.
Taking the train to JB from Singapore? The KTM Shuttle Tebrau connects Woodlands Train Checkpoint with JB Sentral, with the scheduled train journey taking around five minutes.
Here’s how to book your KTM train ticket, check the 2026 timetable and reach Woodlands Train Checkpoint, plus what to know about immigration, the return journey and the upcoming RTS Link.
We'll also introduce the Wise card, a handy travel companion to make seamless card payments when you're overseas.
| Table of Contents |
|---|
The Shuttle Tebrau is a short cross-border service, but the complete journey also includes travelling to Woodlands Train Checkpoint, clearing immigration and boarding before the gate closes.
| Detail | KTM Shuttle Tebrau |
|---|---|
| Singapore station | Woodlands Train Checkpoint |
| JB station | JB Sentral |
| Scheduled train journey | Around 5 minutes |
| Fare from Singapore for non-Malaysians | SGD 5 |
| Fare from Singapore for verified Malaysians | MYR 5 |
| Fare from JB to Singapore | MYR 5 |
| Tickets | Online or at a KTMB ticket counter |
| Passport | Required for booking and boarding |
The train runs directly between Woodlands and JB Sentral, so you do not need to change services. JB Sentral is in central Johor Bahru, close to JB City Square and Komtar JBCC.
Your passport details are required when booking, and your passport serves as your boarding pass.¹ Tickets are limited, so booking ahead is sensible when your travel time is fixed.
Information checked on 17 August 2026. Fares, schedules and booking rules can change, so check KTMB before travelling.
You can buy a KTM train ticket to JB through KTMB’s online ticketing system or at its ticket counters at Woodlands and JB Sentral.¹
Follow these steps to book online:
KTMB requires each passenger’s passport number and expiry date. Bring the same passport when travelling because it will be scanned at the boarding gate.
Online purchases are currently limited to six tickets per transaction, while counter purchases are limited to four. Check every detail carefully before paying.
Popular departures can sell out, particularly around weekends and public holidays. If your travel date and time are fixed, book once your preferred departure becomes available.
Consider booking both directions in advance. If your preferred return train sells out, you may need to travel back to Singapore by bus or another form of transport.
Yes. KTMB sells Shuttle Tebrau tickets at the Woodlands ticket counter if seats are still available.
Counter sales stop 20 minutes before departure. Buying at the station does not guarantee that a ticket will be available, so avoid relying on a walk-up purchase when you must travel at a particular time.
The current one-way Shuttle Tebrau fare depends on the direction and whether the passenger is a verified Malaysian citizen.
| Journey | Fare |
|---|---|
| Woodlands → JB Sentral, non-Malaysian | SGD 5 |
| Woodlands → JB Sentral, verified Malaysian | MYR 5 |
| JB Sentral → Woodlands | MYR 5 |
Malaysian citizens must complete KTMB’s verification process to receive the MYR 5 fare when departing from Woodlands.
Children under four can travel free, but they must be registered at the ticket counter before departure. Children aged four and above need a ticket. KTMB does not currently offer concession fares for the Shuttle Tebrau.
The current Woodlands to JB train timetable has 13 scheduled departures each day. The first train leaves Woodlands at 8.30am and the final departure is at 11.45pm.²
| Train | Woodlands departure | JB Sentral arrival |
|---|---|---|
| ST72 | 8.30am | 8.35am |
| ST74 | 9.45am | 9.50am |
| ST76 | 11.00am | 11.05am |
| ST78 | 12.30pm | 12.35pm |
| ST80 | 1.45pm | 1.50pm |
| ST82 | 3.00pm | 3.05pm |
| ST84 | 4.15pm | 4.20pm |
| ST86 | 5.30pm | 5.35pm |
| ST88 | 6.45pm | 6.50pm |
| ST90 | 8.00pm | 8.05pm |
| ST92 | 9.15pm | 9.20pm |
| ST94 | 10.30pm | 10.35pm |
| ST96 | 11.45pm | 11.50pm |
The published JB Sentral–Woodlands timetable is effective from 1 January 2026. Check the live KTMB timetable when booking in case your departure changes.
Woodlands Train Checkpoint is not the same place as Woodlands MRT station.
If you travel by MRT, you will need to continue from the station to the train checkpoint. SMRT bus service 856A runs from Woodlands Interchange to Woodlands Train Checkpoint at bus stop 46069.⁵
You can also take a taxi or private-hire car directly to Woodlands Train Checkpoint.
Allow enough time for this transfer. Reaching Woodlands MRT shortly before your train departs will not leave enough time to reach the checkpoint, find the departure area and complete boarding.
Once you reach Woodlands Train Checkpoint, follow these steps:
Bring the same passport you used when booking your ticket.
Do not treat the train’s departure time as your arrival time at Woodlands.
Boarding at Woodlands currently:
Arrive early enough to find the departure area and enter before the boarding gate closes. Missing the gate may mean missing the train even if you have a valid ticket.
For the return journey from JB Sentral, boarding opens 30 minutes before departure and closes 10 minutes before departure.
Most foreign visitors entering Malaysia need to submit the Malaysia Digital Arrival Card (MDAC) within three days before arrival, subject to exemptions.³
Whether you need an MDAC depends on your nationality and immigration status. Check the latest requirements and submit it through Malaysia Immigration’s official MDAC website if it applies to you.
For the return journey, book JB Sentral to Woodlands.
The current one-way fare is MYR 5, including for non-Malaysian passengers. Your passport is again required for boarding.
There are more JB-to-Singapore departures than Singapore-to-JB departures. The current timetable starts at 5.00am from JB Sentral, with the final scheduled departure at 10.45pm.² Check the live schedule for your travel date.
Boarding at JB Sentral opens 30 minutes before departure and closes 10 minutes before departure. Allow enough time to find the departure area and enter before the gate closes.
Foreign visitors should also check Singapore’s current entry requirements before returning. Singapore citizens, permanent residents and long-term pass holders returning through the land checkpoints are exempt from submitting the Singapore Arrival Card.
The Johor Bahru–Singapore RTS Link is targeted to begin passenger service at the end of 2026. It will connect Woodlands North in Singapore with Bukit Chagar in Johor Bahru.
The scheduled train journey will take around five minutes. Passengers will clear both Singapore and Malaysia immigration at the departure station before boarding.⁶
The RTS Link fare has not been announced. RTS Operations will set and publish the fare separately.⁷
Singapore and Malaysia have agreed that KTMB railway services in Singapore will cease within six months after RTS Link passenger services begin.⁸
Information checked on 17 August 2026. Check official updates if you are travelling in late 2026 or 2027.
The train avoids Causeway road congestion once you have a confirmed ticket. Buses offer more departure points and greater flexibility.
| Detail | KTM Shuttle Tebrau | Bus |
|---|---|---|
| Booking | Advance booking recommended | Usually more flexible |
| Crossing | Avoids Causeway road traffic | Can be delayed by traffic |
| Singapore departure | Woodlands Train Checkpoint | Multiple locations |
| Best for | A short, scheduled crossing | Flexible routes and departure times |
Choose the train if you can commit to a specific departure and want to avoid road congestion. Choose the bus if the train is sold out or a bus boarding point is more convenient.

Malaysia uses the Malaysian ringgit, so you will switch from SGD to MYR after crossing the border.
With Wise, you can use the Wise card where cards are accepted. You can also open the Wise app and scan a supported DuitNow QR code to pay participating merchants in Malaysia—without needing a Malaysian bank account or separate local wallet.
To scan and pay:
Wise converts your money using the mid-market exchange rate and shows the applicable fee before you confirm. This gives you more ways to pay in JB while keeping your currency-conversion costs visible.
Here’s how Wise can help you manage your money and payments during your trip:

The Wise card lets you spend in 40+ currencies at the mid-market rate including MYR, JPY, CNY, and USD so you know you'll be getting a great deal in over 150+ countries. Simply create a free Wise account, order a card and top-up SGD to get started.
Virtual cards are free and can be added to your Google or Apple Pay wallet, while a physical Wise card can be ordered for a low fee of 8.50 SGD. Having a physical Wise card allows you to make chip and pin payments, as well as free ATM withdrawals up to the value of 100 SGD each month, before low fees start.
While abroad, you can choose to spend with directly in SGD and let auto-conversion do the trick, or convert to your desired currency with your Wise account. Either way, you’ll get the exchange rate you see on Google, with low, transparent fees from 0.26%.
Plus, you can activate Wise Interest to earn returns* on your SGD and other currencies, meaning your travel money could be growing right up until you spend it.
*Growth is not guaranteed. Capital at risk.
Yes. The KTM Shuttle Tebrau runs directly from Woodlands Train Checkpoint to JB Sentral without any changes.
The current Woodlands-to-JB Sentral fare is SGD 5 for non-Malaysians. Verified Malaysian citizens pay MYR 5.¹
The scheduled train journey takes around five minutes. The complete trip takes longer because you must travel to Woodlands Train Checkpoint, board and clear immigration.
The Shuttle Tebrau departs from Woodlands Train Checkpoint, not Woodlands MRT station.
Boarding currently opens 40 minutes before departure and closes 20 minutes before departure. Arrive before the boarding window closes.¹
No. As of 17 August 2026, passenger service is targeted to begin at the end of 2026.⁶ Check the latest official update before travelling.
Sources:
*Please see terms of use and product availability for your region or visit Wise fees and pricing for the most up to date pricing and fee information.
This publication is provided for general information purposes and does not constitute legal, tax or other professional advice from Wise Payments Limited or its subsidiaries and its affiliates, and it is not intended as a substitute for obtaining advice from a financial advisor or any other professional.
We make no representations, warranties or guarantees, whether expressed or implied, that the content in the publication is accurate, complete or up to date.
Taking a bus to JB from Singapore? Compare CW1, CW2, 170X and 950 routes, fares and boarding points, plus immigration and payment guidance.
Can you use Wise in Malaysia? Learn how Singaporeans can use the Wise card for MYR payments, ATM withdrawals and supported QR payments when travelling.
Wondering when the best time to visit Malaysia from Singapore is? Learn more about weather, seasons and what to do throughout the year in Malaysia.
Driving to Malaysia from Singapore? Learn how to apply for VEP, activate your RFID tag, link to TNG eWallet and avoid fines.
Here’s how you can get from Penang Airport to Georgetown by plane, KTX or bus. Find out how and how much it costs.
Looking for ideas on what to do in Kuala Lumpur? Here are the top 10 best things to do and see while there.