SBS Transit Bus Service 25 is a trunk service plying between Ang Mo Kio Bus Interchange and Upper East Coast Terminal, passing through Ang Mo Kio Ave 2, Hougang Ave 2/3, Eunos, Kembangan and Bedok.
| Route Overview | ||||||||||||
| Route |
Ang Mo Kio Bus Interchange ↔ Upper East Coast Bus Terminal | |||||||||||
| Passes Through | Ang Mo Kio Ave 3, Hougang Ave 2, Hougang Ave 3, Eunos, Kembangan, Bedok, Bedok South | |||||||||||
| Route Length | Towards Upp East Coast: 17.9 km | Towards Ang Mo Kio: 18.1 km | ||||||||||
| Travelling Time | 53 – 75 mins | |||||||||||
| Operator Information | ||||||||||||
| BCM Route Package | Bedok Bus Package | |||||||||||
| Current Operator | SBS Transit Ltd | |||||||||||
| Current Depot | Sengkang West Bus Depot (SWDEP) | |||||||||||
| Current Fleet | Single-deck & Double-deck buses | |||||||||||
| Operating Hours | ||||||||||||
| Departure Times from Ang Mo Kio |
Daily | |||||||||||
| 05:30 – 23:45 | ||||||||||||
| Departure Times from Upper East Coast |
Daily | |||||||||||
| 05:30 – 23:30 | ||||||||||||
| Operating Frequency | ||||||||||||
| From Ang Mo Kio |
6:30am–8.30am | 8.31am–4.59pm | 5.00pm–7.00pm | After 7.00pm | ||||||||
| Weekdays | 5 – 6 mins | 5 – 12 mins | 4 – 8 mins | 9 – 17 mins | ||||||||
| Saturdays | 7 – 8 mins | 7 – 11 mins | 7 – 11 mins | 8 – 12 mins | ||||||||
| Sundays / Public Holidays | 7 – 9 mins | 8 – 11 mins | 10 – 11 mins | 11 – 13 mins | ||||||||
| From Upper East Coast |
6:30am–8.30am | 8.31am–4.59pm | 5.00pm–7.00pm | After 7.00pm | ||||||||
| Weekdays | 5 – 6 mins | 4 – 12 mins | 6 – 7 mins | 8 – 16 mins | ||||||||
| Saturdays | 8 mins | 6 – 11 mins | 10 – 11 mins | 10 – 14 mins | ||||||||
| Sundays / Public Holidays | 8 – 11 mins | 8 – 12 mins | 9 – 12 mins | 11 – 13 mins | ||||||||
| Fare Information |
||||||||||||
| Fare | Charges regular distance fares |
|||||||||||
Introduced in 1979, Service 25 is an important inter-town route connecting residential estates of Ang Mo Kio, Hougang, Eunos and Bedok to Ang Mo Kio, Kembangan and Bedok MRT stations. The route serves the full stretch of Hougang Avenue 2 and 3, and as such, the route is highly direct in nature, providing the quickest route between estates. In April 2017, it was extended from Bedok to Upper East Coast Terminal.
Demand for this route is high due to residential and industrial areas served, so double-decker buses make up the bulk of the fleet. The route runs parallel to Bus Service 854 between Bedok and Yio Chu Kang Road, as well as Service 55 between Ang Mo Kio and Eunos.
MRT Stations Served
- NS16 Ang Mo Kio
- EW7 Eunos
- EW6 Kembangan
- EW5 Bedok
Special Departures
- Ang Mo Kio Avenue 3 (Daikin S’pore) → Upp East Coast Ter
Weekdays: 05:23 & 05:32 - Hougang Avenue 3 (Aft Kim Chuan Rd) → Upp East Coast Ter
Weekdays: 05:30
Saturdays & Sundays / Public Holidays: 05:30 & 05:43 - New Upp Changi Rd (Bedok Stn Exit A) → Ang Mo Kio Int
Weekdays: 05:15, 05:24 & 05:33
Saturdays: 05:15, 05:25 & 05:35
Sundays / Public Holidays: 05:30 - Hougang Avenue 3 (Opp S’pore Girls’ Home) → Ang Mo Kio Int
Weekdays: 05:20 & 05:29
Saturdays: 05:28
Sundays / Public Holidays: 05:37
Gallery
Poster Gallery
Operator History
- 1979 – 2001: Singapore Bus Services Ltd
- 2001 – Present: SBS Transit Ltd
Route History
- 1979 (28 Oct): Introduced between Ang Mo Kio Ave 3 Ter and Bedok Int
- 1980 (01 Jun): Amended to ply Boundary Rd and Upp Paya Lebar Rd, skipping Lor Chuan, Braddell Rd and Bartley Rd
- 1981 (05 Jul): Amended to Ang Mo Kio Ctrl 2 Ter
- 1983 (10 Apr): Amended to Ang Mo Kio Int
- 1985 (07 Jul): Amended to ply Ang Mo Kio Ave 3, Hougang Ave 2, Hougang Ave 3, Eunos Link and Jln Eunos, skipping Ang Mo Kio Ave 8, Ang Mo Kio Ave 1, Boundary Rd, Upp Paya Lebar Rd and Paya Lebar Rd
- 1994: First bus from Ang Mo Kio Int brought forward to 0530 hrs on Sundays and Public Holidays
- 2002 (24 Mar): Amended to Ang Mo Kio Temp Int
- 2002: First bus from Bedok Int brought forward to 0515 hrs on weekdays and Saturdays, and 0530 hrs on Sundays and Public Holidays
- 2005 (19 Jan): Serves additional pair of bus stops outside Jubilee and opposite Blk 710 along Ang Mo Kio Ave 8
- 2007 (28 Apr): Amended to Ang Mo Kio Integrated Transport Hub
- 2011 (19 Nov): Amended to Bedok Temp Int
- 2012 (26 Mar): Designated wheelchair-accessible bus service (WAB)
- 2014 (30 Nov): Amended to Bedok Integrated Transport Hub
- 2017 (09 Apr): Extended to Upper East Coast Ter
- 2025 (31 Aug): Skips the bus stop outside Kew Green Condo along Upp East Coast Rd towards Upp East Coast Ter
Back to Bus Services
Back to Bus Articles

I missed the days when SBS9844Z ran on this bus service. Love the days of Volvo B10TL.
this route is quite useless just integrated this svc with 55 and 854/e. after that, amend 25 to Clementi instead, and improve 55 and 854 frequency to replace 25’s lost sectors
Yea true, just extend 854 via 25 route to Upper East Coast tbh will cover most of 25 route. Then 55 and 854 will cover everything except the AMK Ave 3 sector which has a lot of buses duplicating that sector.
Anyone know where all the CDGE’S on 25 went?
They have since been redrawn & replaced by B9TL WEG2, a few spots are still empty but i suspect sbs will fill them in soon. Btw the CDGES on 25 hasnt been scrapped, they are just in amk depot. However some CDGES do in fact sometimes perform cameos on 25 & other svrs but they are not 25 perms anymore. Suspect sbs remove them due to the fact they are the last of the euro 3 emission