Bus 28

Operated by GAS

DirectionFirst bus (wkday)Last bus AM peakAM off-peakPM peakPM off-peak
Tampines Int → Toa Payoh Int 05:40 24:00 10–11 min 10–13 min 10–11 min 11–15 min
Toa Payoh Int → Tampines Int 05:55 24:00 11–13 min 10–14 min 11–15 min 13–16 min

First/last bus are at the origin stop, weekdays. Frequencies are LTA's scheduled ranges in minutes.