SBS Transit Bus Service 28 is a trunk route between Tampines and Toa Payoh, passing through Tampines East, Bedok, Changi Road and Bartley Road. It is one of three bus services connecting Tampines Int and Toa Payoh Int, alongside Services 8 and 31.
Route Overview | ||||||||||||
Route | Tampines Bus Interchange ↔ Toa Payoh Bus Interchange | |||||||||||
Passes Through | Tampines Street 45 / 34 / 32, Bedok Reservoir Rd, Paya Lebar Rd, Bartley Rd, Braddell Rd | |||||||||||
Route Length | Towards Toa Payoh: 23.3 km | Towards Tampines: 23.1 km | ||||||||||
Travelling Time | 100 mins | |||||||||||
Operator Information | ||||||||||||
BCM Route Package | Tampines Bus Package | |||||||||||
Current Operator | SBS Transit Ltd | |||||||||||
Current Depot | Bedok North Bus Depot (BNDEP) Hougang Bus Depot (HGDEP) Hougang Depot buses park at Braddell Bus Park |
|||||||||||
Current Fleet | Single-deck & Double-deck buses | |||||||||||
Operating Hours | ||||||||||||
Departure Times from Tampines | Daily | |||||||||||
05:40 – 00:00 | ||||||||||||
Departure Times from Toa Payoh |
Daily | |||||||||||
05:55 – 00:00 | ||||||||||||
Operating Frequency | ||||||||||||
From Tampines |
6:30am–8.30am | 8.31am–4.59pm | 5.00pm–7.00pm | After 7.00pm | ||||||||
Weekdays | 9 – 11 mins | 8 – 14 mins | 13 – 14 mins | 12 – 15 mins | ||||||||
Saturdays | 10 mins | 9 – 14 mins | 10 – 17 mins | 10 – 17 mins | ||||||||
Sundays / Public Holidays | 11 – 12 mins | 10 – 16 mins | 18 – 19 mins | 13 – 15 mins | ||||||||
From Toa Payoh |
6:30am–8.30am | 8.31am–4.59pm | 5.00pm–7.00pm | After 7.00pm | ||||||||
Weekdays | 11 – 12 mins | 10 – 15 mins | 11 – 18 mins | 13 – 18 mins | ||||||||
Saturdays | 8 – 11 mins | 10 – 12 mins | 12 – 18 mins | 10 – 14 mins | ||||||||
Sundays / Public Holidays | 11 – 12 mins | 11 – 16 mins | 12 – 15 mins | 14 – 15 mins | ||||||||
Fare Information |
||||||||||||
Fare | Charges regular distance fares |
Service 28 is a trunk route connecting Tampines and Toa Payoh, serving residential neighbourhoods, industrial areas, and key MRT stations along its route. It links the estates of Toa Payoh, Bartley, MacPherson, Geylang Serai, Bedok, and Tampines while also catering to industries around Paya Lebar and Tai Seng.
By utilizing Bartley Road and Paya Lebar Road, Service 28 offers a fast connection between Toa Payoh Estate and Paya Lebar/Eunos. The segment between Bedok MRT and Tampines Interchange is also well-utilized, as the route provides direct access to many residential estates and community amenities. At Tampines East, Service 28 complements Feeder Service 293 for residents traveling between Tampines Interchange and Tampines Street 45, while also providing an alternative to Service 18 for connections between Tampines Streets 45 and 34 and Bedok Reservoir.
Demand for Service 28 is consistently high throughout the day, especially in the heavily populated corridor between Bedok and Tampines. Its fleet primarily consists of double-decker buses. .
MRT Stations Served:
- EW2–DT32 Tampines
- DT31 Tampines West
- DT30 Bedok Reservoir
- EW5 Bedok
- EW6 Kembangan
- EW7 Eunos
- EW8CC9 Paya Lebar
- CC10DT26 MacPherson
- CC11 Tai Seng
- CC12 Bartley
- NS19 Toa Payoh
Special Departures
- Bedok North Avenue 3 (Blk 139) → Toa Payoh Int
Weekdays: 05:40, 05:49, 05:57, 06:06, 17:08 & 17:16
Saturdays: 05:40, 05:51 & 06:02
Sundays / Public Holidays: 05:40, 05:50 & 06:00 - Sims Avenue (Eunos Stn/Int) → Tampines Int
Weekdays: 06:20 - New Upp Changi Road (Bedok Stn Exit B) → Tampines Int
Weekdays: 05:45, 05:53, 06:01, 06:08, 06:16 & 06:24
Saturdays: 05:45, 05:55, 06:06, 06:16 & 06:26
Sundays / Public Holidays: 06:20 - Tampines Avenue 9 (Blk 484) → Tampines Int
Weekdays: 06:21, 06:29, 06:39, 06:56, 07:07, 07:18, 07:22, 07:35, 07:42, 07:55, 08:08, 08:15, 08:28, 08:43, 08:57, 09:09 & 09:20
Gallery:
Operator History:
- 1994 – 2001: Singapore Bus Services Ltd
- 2001 – Present: SBS Transit Ltd
History:
- 1994 (02 Oct): Introduced between Tampines Int and Bedok Int (Loop) (Tampines ↺ Bedok)
- 1999: Serves new pair of bus stops outside and opposite The Clearwater Condo along Bedok Reservoir Rd
- 2000 (29 Oct): Integrated with Service 152 and extended to Toa Payoh Int, skipping Bedok North Street 1 and Bedok North Avenue 2 (Tampines ↔ Toa Payoh)
- 2001: Serves new pair of bus stops opposite Blk 761 and opposite Baywater along Bedok North Ave 3
- 2002 (19 May): Amended to Toa Payoh Integrated Transport Hub
- 2003 (16 Mar): Amended to ply Eunos Ave 5 and Eunos Rd 8 with the partial closure of Paya Lebar Rd to facilitate the construction of Paya Lebar MRT station on the Circle MRT Line
- 2003 (23 Mar): Amended to ply Tampines St 45, Tampines St 34 and Tampines St 32; First bus from Tampines Int brought forward to 0540 hrs daily; First bus from Toa Payoh Int brought forward to 0555 hrs daily
- 2006: Skips a pair of abolished bus stops outside and opposite Bedok Green Sec Sch along Bedok North Ave 3
- 2009 (08 Mar): Skips a pair of bus stops outside and opposite Bartley Sec Sch with the realignment of the junction of Upp Paya Lebar Rd and Bartley Rd
- 2009 (23 Aug): Amended to ply the reinstated Paya Lebar Rd, skipping Eunos Ave 5 and Eunos Rd 8
- 2010 (13 Feb): Serves new pair of bus stops outside and opposite Blk 220 CP along Bedok North Ave 3
- 2015 (28 Sep): Designated wheelchair-accessible bus service (WAB)
Back to Bus Services
Back to Bus Articles
28 is very crowded usually during school dismissal between 1.30pm to 6.30pm. frequency should be faster 6-10 mins and not 6-15 mins. This is to allow more demand to be cope(hope LTA can look into this)
has a95 e6 perm, pls update fleet
Nah, the new 129 offers a much faster way from Toa Payoh to Tampines
Tampines to Toa Payoh takes one hour twenty minutes. Is this considered fast? I have also thought and concern the bus driver will be super tired after driving for such long hours
The driver for Bus Service 28 from Tampines to Toa Payoh would be so tired as Bus Service 28 needs to cover 23.3 km to get to Toa Payoh as compared to Service 31, Service 31 only needs to cover 23.0 km to get to Toa Payoh. Its much faster to get to Toa Payoh from Tampines Bus Interchange with Bus Service 31. Tampines to Toa Payoh is not considered fast but Bedok to Toa Payoh its considered fast as Bus Service 26 only travels 14.7 km to get to Toa Payoh from Bedok.
Bus 8 is faster than Services 28 to 31 from Tampines to Toa Payoh and vice-versa
Yo, the longest bus route in singapore is tower transit bus service 858, operating from Woodlands Integrated Transport Hub/Bus Interchange and looping at Changi Airport back to Woodlands Integrated Transport Hub/Bus Interchange and can take up to 3 hours (180 mins) completing the entire trip!