The Woodlands Train Checkpoint is a popular hub for travellers heading to Johor Bahru on the Shuttle Tebrau as it offers convenient and direct travel to the city.
So if you’re wondering which bus to take to the Woodlands Train Checkpoint, don’t worry – this guide has got you covered!
Read Also: How To Take Bus From Woodlands To JB
I will walk you through the best bus options and share my preferred bus service so you’ll be able to travel like a pro!
Bus From Woodlands Bus Interchange (46009)
Bus From Woodlands Temporary Bus Interchange (47009)
Bus From Queen Street Bus Terminal
Bus From Boon Lay Bus Interchange
Bus From Woodlands Bus Interchange (46009)

The easiest way to get to Woodlands Train Interchange from Woodlands Bus Interchange is to go to Woodlands MRT Station or Marsiling MRT Station.
Once you’re at either of these stations, you’ll be able to hop on one of the buses listed below and from there, the journey is pretty straightforward.
1. Bus 911 & Bus 911T (My Prefer Way)
Personally, my preferred choice would be to catch either Bus 911 or Bus 911T from the Woodlands Bus Interchange (code: 46009), Berth:B11 as its only six stops to the Woodlands Train Checkpoint.
Having said that, do note that these buses travel in two loops.
Read Also: How To Take Bus To JB From Singapore
Bus 911 travels through the West Loop via Woodlands Centre Road.
Bus 911T on the other hand, will terminate at Woodlands Bus Interchange and won’t continue on the loop.
Bus 911 Route & Schedule: View route and schedule here |
2. Bus 856
Similarly, you can also take Bus 856 from Woodlands Bus Interchange (code: 46009), Berth: B11 that makes just six stops before the Woodlands Train Checkpoint.
Bus 856 Route & Schedule: View route and schedule here |
If you want a hassle-free trip to JB, why not take a private car from Singapore to JB?
3. Bus 856A
You can hop on Bus 856A at Woodlands Bus Interchange (code: 46009), Berth: B11 that makes just six stops before the Woodlands Train Checkpoint.
However, if you’re at Opp Marsiling Station (code: 456529), you can take Bus 856A heading to Woodlands Train Checkpoint which is just three stops away.
Read Also: What Bus To Take To Woodlands Train Checkpoint
Bus 856A Route & Schedule: View route and schedule here |
4. Bus 856B
The other option from Opp Marsiling Station (code: 456529) is to take Bus 856B towards Aft Admiral Hill that’ll also make three stops before the Woodlands Train Checkpoint.
Or if you’re coming from Woodlands Bus Interchange (code: 46009), Berth: B11 then remember to hop off after six stops at the Woodlands Train Checkpoint!
Bus 856B Route & Schedule: View route and schedule here |
5. Bus 903
Alternatively, you can also take Bus 903 from Woodlands Bus Interchange (code: 460009), Berth: B4 to the Woodlands Train Checkpoint.
Bus 903 Route & Schedule: View route and schedule here |
6. Bus 912 & Bus 912B
Bus 912 and Bus 912B make 11 stops from the Woodlands Bus Interchange (code: 460009), Berth: B12 to Woodlands Train Checkpoint.
Read Also: 5 Ways To Get To JB From Singapore
Bus 912 Route & Schedule: View route and schedule here |
Bus From Woodlands Temporary Bus Interchange (47009)
1. Bus 950
If you’re closer to the Woodlands Temporary Bus Interchange stop (code: 47009), you can hop on Bus 950 to the Woodlands Train Checkpoint.
This bus makes a mere 5 stops before the Woodlands Train Checkpoint!
Bus 950 Route & Schedule: View route and schedule here |
Bus From Queen Street Bus Terminal
1. Bus 170
For those travelling from Queen Street Bus Terminal (code: 01109), the journey may be a tad longer as Bus 170 makes numerous stops before the Woodlands Train Checkpoint.
Bus 170 Route & Schedule: View route and schedule here |
Bus From Boon Lay Bus Interchange
Read Also: Bus From Jurong East To Legoland Malaysia
1. Bus 178
Similarly, Bus 178 also makes multiple stops from Boon Lay Bus Interchange (code: 22009) to Woodlands Train Checkpoint.
Bus 178 Route & Schedule: View route and schedule here |
To save you some time, you can head to the nearest MRT station that’s enroute to Woodlands Train Checkpoint and hop on bus 178!