Subscribe Latest articles
Sg News Pulse
SG Signal

Woodlands Temporary Bus Interchange: 950 Route & Tips

Oliver Henry Thompson Harrison • 2026-10-10 • Reviewed by Ethan Collins

Anyone who has crossed the Causeway by bus knows the ritual: find the right berth, match the service number, keep your passport within reach. For years, that ritual at Woodlands started at the temporary interchange beside Woodlands MRT, a stopgap hub whose name still shows up in searches long after the Woodlands Integrated Transport Hub took over on 13 June 2021; bus 950 still runs to JB Sentral, and a few official tools make the crossing predictable.

Temporary interchange opened: 12 March 2016 ·
New hub opened: 13 June 2021 ·
Location: Woodlands Square, Singapore (B47009) ·
Access rule: No private vehicles or taxis at WTBI ingress/egress ·
Priority zones: For seniors, expectant mothers and people with disabilities

Quick snapshot

1Confirmed facts
2What’s unclear
  • Which service was the exception to the June 2021 transfer from the temporary site (not confirmed in the source set).
  • Whether the “temporary” label in some operator data still matches the physical boarding point at the integrated hub (not confirmed in the source set).
3Timeline signal
4What’s next
  • Plan cross-border trips from the Woodlands Integrated Transport Hub, not the retired temporary site.
  • Confirm first and last bus times with operator tools before crossing; the figures below still answer most 950 questions.

Eight rows, one pattern: the temporary interchange’s data still circulates in official listings, but every live journey now begins at the integrated hub.

Item Value
Temporary interchange opening 12 March 2016
Current interchange Woodlands Integrated Transport Hub, opened 13 June 2021
Street directory name Woodlands Bus Interchange (Temp) — Woodlands Square (B47009)
Access No private vehicles or taxis at WTBI ingress/egress
Facilities Priority queue zones for seniors, expectant mothers, and people with disabilities
Key cross-border service SMRT Service 950 to JB Sentral Terminal
First / last bus Weekday and Saturday first bus 05:30; last bus 23:45 daily (SimplyGo (official travel data))
Alternative boarding point Stop 46529 opposite Marsiling MRT

Which bus to take to JB from Woodlands Checkpoint?

What bus from Woodlands Interchange to Woodlands Train Checkpoint?

  • Service 950 is the documented cross-border bus on this corridor: it connects the Woodlands interchange with JB Sentral Terminal, with boarding beside Woodlands MRT or at stop 46529 opposite Marsiling MRT (SMRT cross-border services).
  • The Singapore-side stop sequence, per a community route listing, runs through Blk 347, Blk 320, opposite Marsiling station, opposite Blk 144, Marsiling Park, and Woodlands Checkpoint (JBBus.sg (community route listing)).

City operator SBS Transit’s journey page lays out the same route across the border: 950 calls at Johor Bahru Checkpoint and ends at JB Sentral Bus Terminal (SBS Transit (journey information)).

The naming trap

The same Woodlands Square location is called “temporary” in old guides and “integrated” on current signs. Board by the bus number and the stop code, not by the name in a years-old post.

How can I get a bus from Singapore to JB Sentral?

  • Stay on 950 until the terminal: the listing shows JB Sentral Bus Terminal at stop 47711 and Johor Bahru Checkpoint at stop 46211 on the way (SimplyGo stop-level route data).
  • From the Woodlands side, the same listing uses stop 47009 for the interchange, the code carried by the old temporary site.

Both checkpoints require everyone to alight, clear immigration, and re-board the same service, so the bus number matters less than the timing of the next departure.

Routes from the new Woodlands Integrated Transport Hub

  • The integrated hub is the current base for services that used to leave from the temporary interchange; the Woodlands Square location is unchanged, and the terminal stop code remains 47009.
  • Follow the bus number on the electronic display at the berth rather than the old “temporary” name.

For travellers who remember the WTBI layout, the practical change is the sign above the berth: the buses are the same, but the boarding point now reads Woodlands Integrated Transport Hub.

Bottom line: The pattern: bus 950 is the documented backbone of this corridor, and every stop code still traces back to the Woodlands Square site. The “temporary” name lingers, but the berth is the integrated hub.

What is the timetable for bus 950 to Woodlands Checkpoint?

Is bus 950 still operating?

  • Yes. SBS Transit’s journey page still lists Service 950 as an active route operated by SMRT, with next-bus information attached (SBS Transit Service 950 page).
  • SMRT’s own cross-border listing still groups the route with other services to Johor Bahru.

SimplyGo’s timetable data shows the first 950 departure from the Woodlands terminal at 05:30 on weekdays and Saturdays, a last departure at 23:45 daily, and Johor Bahru Checkpoint as the terminal point of the service (SimplyGo route timetable).

Woodlands Temporary Bus Interchange 950

  • The old terminal name still shows up in route data: several listings anchor the 950 route to the Woodlands Temporary Bus Interchange stop code 47009, the code carried by the site that closed to services in June 2021.
  • BusInterchange.net reports an approximate frequency of 9 to 14 minutes for the service (BusInterchange.net (community timetable)).
  • JBBus.sg, another community guide, suggests roughly 10 to 15 minutes between buses outside peak periods (JBBus.sg frequency estimate).

Frequency is where the sources part ways. The official pages publish first and last times but not a current headway, so the community estimates above are the only frequency figures in the source set.

Where to confirm bus arrival times

  • Use the SBS Transit Service 950 page for next-bus data, or the SimplyGo listing for scheduled first and last times.
  • The passenger information display at the berth shows the countdown for the next departure.

The implication: first and last bus are stable at 05:30 and 23:45, but headway is the unreliable part. Treat community frequency estimates as a floor, not a promise.

How do I get a bus from JB Sentral to Woodlands?

Which bus should I take from JB Sentral back to Woodlands Checkpoint?

  • The same SMRT-operated Service 950 covers the return leg, departing from JB Sentral Bus Terminal and calling at Johor Bahru Checkpoint before Woodlands Checkpoint (SBS Transit return direction data).
  • At JB Sentral, follow the signs for cross-border buses to Singapore; the 950 service is signed with its number and destination.

Returning, the sequence reverses: the route calls at Johor Bahru Checkpoint, then Woodlands Checkpoint, before ending at the interchange.

Return leg from Singapore to JB Sentral

  • Outbound, the same 950 delivers passengers from Woodlands to JB Sentral in three clear legs: Woodlands Checkpoint, Johor Bahru Checkpoint, then the terminal.
  • The return stop codes for JB Checkpoint and JB Sentral appear in the operator’s journey data, so the app covers both directions.

If you are crossing for the day, keep the same bus in mind both ways. For the return, check the departure boards at JB Sentral before you leave Singapore — the source set only confirms Woodlands-side first and last times.

What to check before boarding

  • Confirm the next departure in the app before walking to the berth; outside peak hours, community estimates put the gap between buses at 10 to 15 minutes.
  • Check the destination display before boarding: buses to Singapore show the 950 number with a Woodlands destination.
  • Carry your passport; both checkpoints require everyone to alight.
The return-leg shortcut

The same bus number works both ways, so you do not need to re-learn the route at JB Sentral. Find the 950 berth, confirm the destination display, and use the app countdown while you wait.

Bottom line: The trade-off: the same bus does the round trip, which makes the route simple — the two checkpoints add their own wait times, so a fast timetable can still mean a slow crossing.

What buses are 24 hours?

What bus services run overnight from Woodlands?

  • No 24-hour cross-border service is confirmed in the sources for this guide; the last published 950 departure from the Woodlands terminal is 23:45.
  • For local Woodlands routes, the bus stop flag marks overnight services with a “24hrs” label.

The source set covers cross-border and local corridor data, and none of it names a round-the-clock bus from Woodlands. If you are crossing after midnight, treat every timetable as unverified until you check the official route planner.

How to identify a 24-hour bus

  • Look for the “24hrs” marker on the bus stop flag or in the operator’s app.
  • In the Moovit app, the schedule view shows whether a route runs through the night for a given stop (Moovit transit app schedule).

Woodlands temporary bus interchange schedule

  • Since June 2021, schedule lookups for former WTBI services point to the Woodlands Integrated Transport Hub.
  • First and last bus times for 950 — 05:30 and 23:45 — are the most stable figures in the data.

Overnight travellers should check the official route planner rather than relying on a schedule written for the temporary interchange era.

The gap: nobody in the current source set confirms a 24-hour cross-border bus from Woodlands. Verify with the official planner before relying on any late-night service.

How do I check my local bus timings?

How to check bus timing?

  • Open the SBS Transit Service 950 page for the operator’s next-bus data.
  • Use Moovit’s live departure board for the same corridor, which pulls scheduled times into a single stop view.

The fastest route to a live bus time runs through four steps, at the interchange or before you leave:

  1. Open the SBS Transit Service 950 page or the SimplyGo listing on your phone.
  2. Select Woodlands Integrated Transport Hub — stop 47009 — as the boarding stop.
  3. Read the countdown for the next bus; if it is still at the start of the line, open Moovit’s live map to see its position.
  4. For early or late travel, check the first and last bus times on the stop flag before you leave.

What time does the first bus start?

  • For 950, the first published departure from the Woodlands terminal is 05:30 on weekdays and Saturdays (SimplyGo data, cited above).
  • Sunday first-bus times were not included in the source set for this guide.

How do I check the current location of my bus?

  • Moovit’s live map shows where the next 950 is along the route, so you can time your walk to the berth.
  • The passenger information display at the interchange berth shows the same countdown without opening an app.

Why this matters: five minutes with the right tool replaces the old guesswork. The first bus, the last bus, and the live position of the next 950 are all available before you leave.

The WTBI timeline: from temporary site to integrated hub

  1. — CNA reports that the existing Woodlands Regional Bus Interchange would be upgraded, with a temporary interchange opening at Woodlands Square (CNA).
  2. — Woodlands Temporary Bus Interchange opens (SMRT).
  3. — WTBI operates as the interim hub for bus services, including cross-border routes (SMRT).
  4. — Woodlands Integrated Transport Hub opens; services shift from WTBI (LandTransportGuru).
  5. — Travellers use the integrated hub for current routes and live timings (LandTransportGuru).
The lingering label

Some community timetable pages still name the Woodlands Temporary Bus Interchange as the 950 starting point (BusInterchange.net timetable listing). Board at the integrated hub; the bus number and the stop code matter more than the label on a page.

The pattern: the temporary chapter closed in June 2021, but the data trail still mixes old and new names. Follow the stop code, not the label.

What’s confirmed, what’s still unclear

Confirmed facts

  • The temporary interchange opened around 12 March 2016 (SMRT interchange records).
  • Woodlands Integrated Transport Hub opened on 13 June 2021 (LandTransportGuru).
  • The temporary interchange sat at Woodlands Square beside Woodlands MRT, with stop code 47009 (SMRT interchange information).
  • No private vehicles or taxis were allowed at WTBI ingress/egress (source set’s border-crossing guide).
  • SMRT Service 950 connects the Woodlands interchange with JB Sentral Terminal — the route is documented from the temporary interchange era to today (JBBus.sg cross-border route guide).

What’s unclear

  • Which service was the exception to the 13 June 2021 transfer.
  • Whether the “Woodlands Temporary Bus Interchange” label in some operator data matches the physical boarding point at the integrated hub.
  • Which specific buses run 24 hours from Woodlands; the sources consulted do not list one.
  • Whether bus 39 goes to Punggol — a frequent search that falls outside the 950 corridor.
  • The exact WTBI closure date after 13 June 2021.

The distinction matters because most online confusion about WTBI comes from old labels surviving in new data. The facts above are the ones that still hold.

What the sources say

“Service 950 operates between Woodlands Temporary Bus Interchange and JB Sentral Terminal.”

SMRT (cross-border services page)

“Service 950 runs at an approximate frequency of 9 to 14 minutes.”

BusInterchange.net (community timetable site)

The thread: both sources describe the same service — one from the operator’s page, one from a community timetable — and both still carry the temporary name.

What this means for your next crossing

Five years of temporary signs built a habit: search “Woodlands Temporary Bus Interchange”, find bus 950, and cross. The habit still mostly works, because 950 still runs and the Woodlands Square location is the same, but the boarding point is now the Woodlands Integrated Transport Hub and the timing tools have changed. For anyone who last travelled before June 2021, the practical move is clear: plan around the integrated hub and verify the first and last bus on the operator’s page, or you will be the traveller still searching for a temporary interchange that has already become the permanent one.

Additional sources

wikiroutes.info

Frequently asked questions

Can taxis or private cars enter the Woodlands Temporary Bus Interchange?

No. The access rule at WTBI barred private vehicles and taxis from the ingress and egress, which made public transport the intended way into the interchange.

Where was the Woodlands Temporary Bus Interchange located?

At Woodlands Square, beside Woodlands MRT station. The street directory name was Woodlands Bus Interchange (Temp) — Woodlands Square (B47009).

Why did the Woodlands Temporary Bus Interchange open?

It was the interim hub while the original Woodlands Regional Bus Interchange was upgraded. It opened in March 2016 and handled services until the integrated hub opened in June 2021.

What replaced the Woodlands Temporary Bus Interchange?

The Woodlands Integrated Transport Hub, opened on 13 June 2021, took over the services that used to leave from WTBI.

Did the temporary interchange have priority queue zones?

Yes. The WTBI layout included priority queue zones for seniors, expectant mothers, and people with disabilities.

What is the street directory name for the temporary interchange?

Woodlands Bus Interchange (Temp) — Woodlands Square (B47009). The stop code 47009 still appears in current route listings for 950.

For most travellers, the six facts above remove the guesswork: the stop code and bus number matter more than the name on an old page.

Related reading

Both bus guides cover longer Singapore–Kuala Lumpur routes, useful when the 950 corridor is not your final leg.



Oliver Henry Thompson Harrison

About the author

Oliver Henry Thompson Harrison

Coverage is updated through the day with transparent source checks.