Looking for the last bus to reach its terminating point.
1. S170 last bus from Larkin 0030hrs, reaches Ban San
0142-0144hrs (depending on which schedule type).
2. S30 last bus from Boon Lay 0020hrs, reaches Bedok 0140hrs
3. S80 last bus from HarbourFront 0025hrs, reaches Sengkang
0133-0136hrs
4. S154 last bus from Boon Lay 0020hrs, reaches Eunos
0127-0138hrs
5. S3 last bus from Pasir Ris to Tampines 0105hrs, reaches Tampines
0127-0130hrs.
I believe these are the top 5 services for SBST.