Bus to Woodlands Train Checkpoint from Singapore

Last Updated: September 24, 2026
Are you planning to take a bus to Woodlands Train Checkpoint from Singapore? If you are travelling to Johor Bahru (JB) by train, taking public transport is one of the most popular ways to reach the checkpoint. It is important to know the bus route and boarding point. You should also know the difference between Woodlands Checkpoint and Woodlands Train Checkpoint before your first journey.
In the guide, we’ll describe how to take a bus to Woodlands Train Checkpoint, bus services, estimated travel time, fares, and useful tips for a memorable journey. Lastly, I’ll share my recent travel experience from Singapore to Woodlands Train Checkpoint. There are eight buses to travel to Woodlands Train Checkpoint from Singapore. But remember that most of the buses don’t terminate at Woodlands Train Checkpoint. Here, I describe about 8 buses. You can arrive at either Woodlands MRT Station or Marsiling MRT Station.
Table of Contents
ToggleBuses from Woodlands Bus Interchange to Woodlands Train Checkpoint
Here is the list of 7 buses that travel from Woodlands Bus Interchange to Woodlands Train Checkpoint.
1. Bus 856
2. Bus 903
3. Bus 911
4. Bus 911T
5. Bus 912
6. Bus 912B
Bus 856: Woodlands Interchange to Train Checkpoint

Bus 856 departs from Woodlands Bus Interchange, Berth B11, in Singapore. The bus schedule is from 5:30 am to 11:50 pm. The bus departs every 5 to 10 minutes. The bus travels from Singapore to Woodlands Train Checkpoint via Marsiling MRT Station and makes 6 stops.
The distance is about 3 kilometers. Buses 911 and 911T also do the same thing. You can also take this bus from Marsiling MRT Station, which is 3 stops away from Woodlands Train Checkpoint. However, Bus 856 can get crowded from Marsiling MRT Station.
| Bus Number | Operating Hours | Stops | Distance |
|---|---|---|---|
| 856 | 5:30 AM – 11:50 PM | 6 | About 3 km |
Bus 903: Woodlands to Train Checkpoint

Bus 903 departs from Woodlands Bus Interchange, Berth B4, in Singapore. This is another option for traveling from Woodlands Bus Interchange to Woodlands Train Checkpoint. The bus schedule is from 5:20 am to 1:00 am. The bus departs every 2 to 10 minutes.
The bus travels from Singapore to Woodlands Train Checkpoint and makes 10 stops. The distance is about 3-4 kilometers and takes about 18 minutes to reach the destination. The service of Bus 903 can be quite frequent during busy periods.
| Bus Number | Operating Hours | Stops | Distance |
|---|---|---|---|
| 903 | 5:20 AM – 1:00 AM | 10 | About 3–4 km |
Bus 911 to Woodlands Train Checkpoint

Bus 911 departs from Woodlands Bus Interchange, Berth B12, in Singapore. 911 is another option for traveling from Woodlands Bus Interchange to Woodlands Train Checkpoint. The bus schedule is from 5:20 am to 1:05 am. The bus departs every 5 to 15 minutes.
The bus travels from Singapore to Woodlands Train Checkpoint and makes 6 stops. Bus 911T and Bus 856 also do the same things. The distance is also the same (about 3-4 kilometers) and takes about 13-15 minutes to reach the destination.
Note: The service can be quite frequent during busy periods. As Bus 911 has 2 loops, take note of the bus direction before boarding.
| Bus Number | Operating Hours | Stops | Distance |
|---|---|---|---|
| 911 | 5:20 AM – 1:05 AM | 6 | About 3–4 km |
Bus 911T to Woodlands Train Checkpoint

Bus 911T also departs from Woodlands Bus Interchange, Berth B12, in Singapore. The bus schedule is from 5:20 am to 1:05 am. The bus departs every 5 to 15 minutes.
The bus travels to Woodlands Train Checkpoint and also makes 6 stops. Bus 911 and Bus 856 also do the same things. The distance is also the same (about 3-4 kilometers) and takes about 13-15 minutes to reach the destination. Note: The service can be quite frequent during busy periods.
| Bus Number | Operating Hours | Stops | Distance |
|---|---|---|---|
| 911T | 5:20 AM – 1:05 AM | 6 | About 3–4 km |
Bus 912: Woodlands Interchange → Train Checkpoint

Bus 912 departs from Woodlands Bus Interchange, Berth B12, in Singapore. This is another option for traveling from Woodlands Bus Interchange to Woodlands Train Checkpoint. The bus schedule is from 5:30 am to 12:50 am. The bus departs every 20 to 25 minutes.
The bus travels from Singapore to Woodlands Train Checkpoint and makes 11 stops; this is the longest route. The distance is about 10 kilometers and takes about 22-25 minutes to reach the destination.
Note: As this is the longest route, not recommended.
| Bus Number | Operating Hours | Stops | Distance |
|---|---|---|---|
| 912 | 5:30 AM – 12:50 AM | 11 | About 10 km |
Bus 912B: Woodlands Interchange → Train Checkpoint

Bus 912B departs from Woodlands Bus Interchange, Berth B12, in Singapore. This is another option for traveling from Woodlands Bus Interchange to Woodlands Train Checkpoint. The bus schedule is from 5:30 am to 12:50 am. The bus departs every 20 to 25 minutes.
The bus travels from Singapore to Woodlands Train Checkpoint and makes 11 stops. The distance is also the same (about 10 kilometers) and takes about 22-25 minutes to reach the destination.
Note: As this is also the longest route, not recommended.
| Bus Number | Operating Hours | Stops | Distance |
|---|---|---|---|
| 912B | 5:30 AM – 12:50 AM | 11 | About 10 km |
Bus to Woodlands Train Checkpoint From Other Location
Here is the list of 2 buses that do not run from Woodlands Bus Interchange to Woodlands Train Checkpoint.
1. Bus 170
2. Bus 178
Bus 170: Queen Street Bus Terminal to Train Checkpoint

The departure location of Bus 170 is the Queen Street Bus Terminal. It passes through several stops and MRT stations before reaching the Woodlands Train Checkpoint. The last stop of the bus is Woodlands Bus Interchange. You can board at your nearest stop based on this loop.
The bus runs from 5:30 am to 12:10 am and departs every 15 to 20 minutes. After stopping at Woodlands Train Checkpoint, it continues to Johor Bahru (JB). So, if you are planning to get across the border by bus, then it is your best option.
| Bus Number | Operating Hours | Stops | Distance |
|---|---|---|---|
| 170 | 5:30 AM – 12:10 AM | Several stops | Not specified |
Bus 170: Queen Street Bus Terminal to Train Checkpoint

The departure location of Bus 178 is the Boon Lay Bus Interchange. It also passes through several stops and MRT stations before reaching the Woodlands Train Checkpoint. The last stop of the bus is Woodlands Bus Interchange. You can board at your most convenient stop based on this loop. The bus runs from 5:30 am to 11:30 am and departs every 10 to 15 minutes.
| Bus Number | Operating Hours | Stops | Distance |
|---|---|---|---|
| 178 | 5:30 AM – 11:30 AM | Several stops | Not specified |
Bus to Woodlands Train Checkpoint from MRT: My Journey from Singapore
I still remember that morning at Woodlands Bus Interchange. The station was crowded. Students gossiped with friends, commuters rushed to work, and others carried backpacks like me. I was heading to JB (Johor Bahru), so it was the first step of my journey.
I needed to check the signboards to find Berth B11. Bus 856 was waiting there. After that, I tapped my EZ-Link Card and stepped onto the bus. I was lucky to find a window seat. I felt like a victory.
When Bus 856 pulled away from the Woodlands Bus Interchange, the streets of Woodlands unfolded outside the window. After two or three minutes, it started raining. A few stops later, we saw the board displaying the name of Woodlands Train Checkpoint. I pressed the stop button and stepped off the bus. It was a really memorable journey for me. Check out the SingaporeWay blog for a detailed article about the bus to Woodlands Train Checkpoint from Woodlands Bus Interchange.
We publish travel articles related to Singapore. You can find Solo Tour, Group Tour, and Couple Tour realted article in our website. If you want to advise us on anything related to our website, contact us.
