my preferred suggestion is:
1. take svc168 from woodlands int n alight at tampines ave 7 (opp
tampines lib) bus stop. Then walk to tamp int. Confirm cannot board
at tampines ave 5 (blk 147) bus stop de. Cos the bus most of tht
time can be full b4 it departs from tampines int.
2. take svc969 from woodlands int n alight at tampines int to
transfer to svc31. Confirm able to board even though sometimes have
to wait for a few buses b4 able to board.
Hope it helps.