SBS Transit Bus Service 170X is a cross-border service plying between Kranji MRT and JB Sentral in Johor Bahru, passing through Woodlands Centre, Woodlands CIQ and Sultan Iskandar CIQ. It is usually referred to as 170 (Blue Plate) or 170* to distinguish it from its parent Service 170.
Due to the Malaysia Movement Control Order (MCO), Service 170X will be suspended for the duration of the MCO period, starting 18 March 2020.
πΆ This Bus Service is Wi-Fi enabled, connect to #FreeWiFi@SBST.






Technical Information | ||
Route ![]() |
Woodlands Road (Kranji MRT Station) β JB Sentral Bus Terminal | |
Passes Through | Woodlands Ctr, Woodlands Checkpoint, JB CIQ | |
Route Length | 10.9 km (D1) | 11.4 km (D2) | |
Traveling Time | 45 mins (subject to traffic conditions) | |
Operator Information | ||
BCM Route Package | Bukit Merah Bus Package | |
Current Operator | SBS Transit Ltd | |
Current Depot | Ulu Pandan Bus Depot (UPDEP) | |
Current Fleet | 12-metre Single Deck Bus: β Scania K230UB |
|
Departure Times from Kranji Stn |
0536hrs β 2330hrs (Weekdays) 0540hrs β 0000hrs (Saturdays) 0540hrs β 2330hrs (Sundays / PHs) |
|
Departure Times from JB Sentral |
0610hrs β 0000hrs (Weekdays) 0611hrs β 0000hrs (Saturdays) 0618hrs β 0000hrs (Sundays & PHs) Buses depart Johor Bahru Checkpoint from 0525hrs onwards on Weekdays, and 0530hrs onwards on Weekends & Public Holidays |
|
Frequency | Direction 1 | Direction 2 |
0630β0830: 02β08 mins 0831β1659: 05β17 mins 1700β1900: 06β08 mins After 1900: 07β16 mins |
0630β0830: 06β10 mins 0831β1659: 05β17 mins 1700β1900: 06β09 mins After 1900: 06β16 mins |
Service 170X is a cross-border route connecting Kranji MRT and Woodlands Centre to JB Sentral and JB Sentral Bus Terminal in Johor Bahru, supplementing the cross-border demand for Bus Services 160 and 170. Travelling via the Causeway, this route stops at Woodlands CIQ and Sultan Iskandar CIQ, where all passengers must alight and go through customs before re-boarding the bus.
Although the route officially starts from Bus Stop 45131 (Opposite Kranji Station), most passengers board at 45139 (Outside Kranji Station) in practice, where Johor-bound trips start from.
Due to varying traffic conditions at the Causeway, travel times and frequencies may increase significantly when jams occur.
Bus Services 170, 170A & 170X towards Larkin, Woodlands Train Checkpoint & JB Sentral respectively regularly experiences a temporary route diversion along Woodlands Road, skipping Bus Stops 46021 – Bef W’Lands Ind Pk D St 2, 46031 – Kranji Lodge 1, 46041 – Opp Globalfoundries, and 46051 – Bef BKE due to traffic congestion. Refer to SBS Transit’s Twitter account for updates.
Cross-Border Procedures
At each checkpoint, passengers have to alight and clear customs before boarding the bus again. When crossing the causeway between Woodlands Checkpoint and Johor Bahru Checkpoint in either direction, commuters may board any SBS Transit bus (either 160, 170 or 170X). However, when leaving from a checkpoint, commuters must re-board Service 170X after clearing customs if they wish to continue their journey to JB Sentral Terminal and not incur a transfer.
Tapping out from the bus at each checkpoint will suspend a journey, and can be resumed when a passenger taps back onboard the bus. Cash paying passengers should retain their ticket as proof or payment, and produce it when re-boarding buses at checkpoints.
Approximate Operating Hours at Woodlands Checkpoint
46101 – Woodlands Checkpoint (Towards JB Sentral) | |||
Weekday | Saturday | Sunday / Public Holidays | |
First Bus | 0547hrs | 0544hrs | 0547hrs |
Last Bus | 2351hrs | 0019hrs | 0003hrs |
46109 – Woodlands Checkpoint (Towards Kranji MRT Station) | |||
Weekday | Saturday | Sunday / Public Holidays | |
First Bus | 0554hrs | 0551hrs | 0558hrs |
Last Bus | 0036hrs | 0036hrs | 0014hrs |

MRT Stations served:
- NS7 Kranji
Route Variant:
- Service 170: Queen Street Terminal β Larkin Terminal
Special Departures:
- Johor Bahru (Johor Bahru Checkpoint) β Kranji MRT Station
Weekdays (Mon – Thu): 0525hrs, 0533hrs, 0541hrs, 0549hrs, 0557hrs, 0604hrs, 0611hrs, 0619hrs, 0627hrs
Weekdays (Fri): 0525hrs, 0540hrs, 0555hrs, 0605hrs, 0615hrs, 0625hrs
Saturdays: 0530hrs, 0539hrs, 0547hrs, 0555hrs, 0604hrs, 0613hrs, 0622hrs
Sundays / Public Holidays:0530hrs, 0539hrs, 0548hrs, 0556hrs, 0605hrs, 0614hrs, 0622hrs
Service 170X starts at around 5:30am from Johor Bahru Checkpoint towards Kranji MRT Station, as compared to ~6:10am from JB Sentral Bus Terminal.
Fare: Charges regular distance fares. See Bus Fares for exact fares.
Route limitations:
Buses deployed on cross-border routes must be registered with the Suruhanjaya Pengangkutan Awam Darat (SPAD), also known as the Land Public Transport Commission (Malaysia).
Currently, only some Scania K230UB buses are SPAD-registered. In accordance with Malaysian regulations, buses must carry relevant documents, be fitted with a third brake light at the rear, and attached with Malaysian stickers dictating the legal speed limit.
Gallery:
Operator History:
- 2000 β 2001: Singapore Bus Services Ltd
- 2001 β Present: SBS Transit Ltd
The Bus Service Operating License (BSOL) for this route will be renewed in 2023 under the Bukit Merah Bus Package.
History:
- 2000 (03 Sep): Parent route Service 170 split into blue plate (Kranji station β Kota Raya II terminal) and red plate (Queen St terminal β Larkin terminal). From then, there will be trips as well from Larkin – Kranji MRT and vice versa from Kranji MRT – Larkin.
- 2001 (Nov): Became fully air-conditioned with the Volvo B10M Mark IIIs
- 2011 (Aug): Retiring Volvo B10M Mark IIIs were replaced with Volvo B10M Mark IVs (DM3500 and Strider)
- 2014 (Apr): Scania K230UBs deployed to replace Volvo B10M Mark IVs
- 2014 (01 Nov): Amended to loop at Jalan Tun Abdul Razak due to the permanent closure of Kotaraya II Terminal
- 2015 (01 Mar): Amended to loop at JB Sentral Terminal, skipping the bus stop along Jln Tun Abdul Razak. Later converted to bidirectional operation with no change in routing (exact date unknown)
- 2017 (21 Aug): Designated wheelchair-accessible bus route (WAB)
- 2018 (18 Nov): Start of operations under Bukit Merah Bus Package (Tendered Contract)
- 2020 (18 Mar): Temporarily suspended due to Malaysia Movement Control Order.
Past Routings:
- Refer to this article
- Amended to present routing in 2014; No significant route changes since 2014.
I think this service 170X must really be withdrawn because no such service have the suffix ‘X’.
I suggest this service should be withdrawn.