Ok here is my say:
you can try 67 out to bt timah then transfer to 156.....(may be 1
hr 10 mins)
but
the best way to sengkang would be for u to go via the woodlands. as
suggested by many peeps. 9take 925 then 965)
another way is to follow closely to the ZYX888 route: take 190 to
bt panjang, take 171 to yishun and then pong the 965
meanwhile a repeat of my 888 again.....
ZYX888: CHOA CHU KANG - HOUGANG CENTRAL
via teck whye, bt panjang road, Bt panjang ring rd, segar LRT,
bangkit LRT, bt panjang road - BKE, Mandai road (express except bus
stop outisde road leading to zoo ) - yishun ave 1 9express), lentor
ave (express), TPE, punggol road,compassvale road, sengkang east
avenue, upp sgoon road extension, upp sgoon road, hougang
central
ZYX