← All commuter guides

Cross-border travel

Cross-border bus travel between Singapore and Johor Bahru

Published and maintained by the SG Arrivals Editorial Team · Reviewed 29 September 2026 · 7 min read

Choose the right land-checkpoint corridor, expect a clear-and-reboard process, and avoid relying on a fixed crossing-time promise.

Find cross-border buses →

A bus journey between Singapore and Johor Bahru is not a single uninterrupted ride. It is a sequence of a Singapore-side connection, checkpoint clearance, a bus-bay transfer and an onward Malaysia-side journey. The best way to reduce surprises is to choose the correct land-link corridor first and build in time for the whole process rather than trusting a fixed journey-duration claim.

Choose the corridor before choosing the bus

Singapore's two road checkpoints are Woodlands Checkpoint on the First Link and Tuas Checkpoint on the Second Link. They serve different corridors and have different access points, operators and Malaysia-side connections. Check the route map and the operator's current page to make sure your service uses the checkpoint that suits your Singapore origin and Johor destination.

LTA distinguishes scheduled cross-border bus services from intercity express services that continue beyond Johor Bahru. A route that is convenient for JB Sentral may not be the right service for a destination elsewhere in Johor or Malaysia. Read the full service route and stop sequence, not only the bus number.

Expect to clear and reboard

Passengers normally leave the bus for clearance at the relevant checkpoints, carry their own belongings, follow the signs and continue from designated bus-bay areas. The exact workflow and reboarding arrangement depend on the service and checkpoint. Follow checkpoint staff and operator instructions on the day; this guide describes travel planning, not immigration eligibility or document requirements.

Build a generous time buffer

Traffic and clearance time can vary substantially by day, time, school holidays, construction activity, enhanced checks and special events. A timetable may describe a bus service, but it cannot promise the time you will spend at the border. Check ICA and operator updates before leaving, avoid committing to a tight onward connection, and keep your travel documents accessible according to the official requirements.

Use official tools, then check the live service

SG Arrivals can help locate cross-border services and Singapore-side stop information. Before travelling, check the current route, operating hours, fare and stop location with the bus operator. ICA provides checkpoint information and may publish live-condition pointers. If you see a QR-clearance option in MyICA, use ICA's current eligibility guidance rather than assuming it applies to every traveller or lane.

Cross-border checklist: confirm the corridor, departure stop, service route, operator update, luggage plan and a realistic buffer for clearance. Do not plan a critical appointment around a fixed border-crossing estimate.

Sources and further reading

Information on routes, timetables, fares, checkpoints and service conditions can change. These first-party sources are the final reference for live or time-critical travel decisions.

Corrections and updates

Found an out-of-date link or a factual issue? Please send it through the SG Arrivals feedback form. We assess corrections against the relevant official source and update the reviewed date when material changes are made.