SMRT Bus Service 67 is a trunk route linking Choa Chu Kang and Tampines via Bukit Panjang, Upper Bukit Timah, Bukit Timah, Little India, Kallang, Sims Avenue and Bedok North. Much of the route duplicates the East-West Line and Downtown Line.




Route Overview | ||||||||||||
Route ![]() |
Choa Chu Kang Bus Interchange ↔ Tampines Bus Interchange | |||||||||||
Passes Through | Choa Chu Kang Way, Upp Bt Timah Rd, Dunearn Rd / Bt Timah Rd, Serangoon Rd / Jln Besar, Sims Ave / Geylang Rd, Sims Ave East / Changi Rd, Bedok Nth Ave 3 | |||||||||||
Route Length | Towards Tampines: 33.2 km |
Towards Choa Chu Kang: 33.1 km |
||||||||||
Traveling Time | 150 mins | |||||||||||
Operator Information | ||||||||||||
BCM Route Package | Choa Chu Kang – Bukit Panjang Bus Package | |||||||||||
Current Operator | SMRT Buses Ltd | |||||||||||
Current Depot | Kranji Bus Depot (KJDEP) | |||||||||||
Current Fleet | 12-metre Single Deck Bus: – MAN A22 |
12-metre Double Deck Bus: – Alexander Dennis Enviro500 – MAN A95 – Volvo B9TL |
||||||||||
Operating Hours | ||||||||||||
Departure Times from Choa Chu Kang |
Daily | |||||||||||
05:30 – 23:00 | ||||||||||||
Departure Times from Tampines |
Daily | |||||||||||
05:30 – 23:00 | ||||||||||||
Operating Frequency | ||||||||||||
6:30am–8.30am | 8.31am–4.59pm | 5.00pm–7.00pm | After 7.00pm | |||||||||
From Choa Chu Kang |
6 – 9 mins | 7 – 12 mins | 8 – 11 mins | 9 – 13 mins | ||||||||
From Tampines |
7 – 9 mins | 6 – 11 mins | 8 – 12 mins | 9 – 12 mins | ||||||||
Fare Information |
||||||||||||
Fare | Charges regular distance fares |
Service 67 is a long trunk route spanning East to West, plying between Choa Chu Kang and Tampines. Its major areas of service are along Upper Bukit Timah Road, Bukit Timah Road and Sims Way / Geylang Road. It also provides connection from Little India and Geylang to outlying estates, making it an popular connecting route for commuters heading to Little India.
From Choa Chu Kang, the route duplicates the Bukit Panjang LRT to Bukit Panjang, then plying the full stretch of Upper Bukit Timah Road and Bukit Timah Road to Little India. It continues from Lavender Street to Kallang, duplicating the East-West Line to Bedok, then heading to Tampines via Bedok North and Reservoir. Much of its route (from Bukit Panjang to Little India) duplicates the Downtown Line Stage 2. Many other bus services also share its Upper Bukit Timah Road and Sims Avenue/Geylang Road sectors.
On weekends, demand between Little India and Geylang is very high due to migrant workers commuting between their dormitories and Little India, and mid-route departures (“downroutes”) from Little India towards Tampines are common. On Sundays & Public Holidays, two additional departures at 23:55 and 00:10 (the next day) from Little India towards Tampines cater to late-night dwellers after the last bus from Choa Chu Kang has departed.
With low branches along Bt Timah Rd pruned by NEA in January 2015, the single-deck fleet restriction was removed, hence allowing double-deck buses to be deployed. High capacity Double deck buses were deployed on a regular basis since February 2015.
Special Departures
- Bukit Timah Road (Little India Stn) → Tampines Int
Sundays / Public Holidays: Evenings & After 23:40 – 00:08 - Sims Avenue (Aft Tanjong Katong Cplx) → Tampines Int
Weekdays & Saturdays: 05:45
Sundays / Public Holidays: 06:00 onwards & Evenings - New Upper Changi Road (Bedok Stn Exit B) → Tampines Int
Weekdays: 05:45 - New Upper Changi Road (Bedok Stn Exit A) → Choa Chu Kang Int
Weekdays: 05:45 - Geylang Road (Aft Sims Way)  → Choa Chu Kang Int
Weekdays & Saturdays: 05:45
- Upper Bukit Timah Road (Pei Hwa Presby Pr Sch) → Choa Chu Kang Int
Weekdays: 05:45 - Choa Chu Kang Road (Opp Blk 26) → Choa Chu Kang Int
Sundays / Public Holidays: 06:00 onwards
Short Trip Services
- Service 67W: Tampines Int → Bt Timah Rd (Little India Stn Exit A)
Sundays & Public Holidays: 15:58 – 17:15
Service 67W relieves high demand in the direction of Little India during Sundays / Public Holidays.
MRT / LRT Stations Served
- NS4BP1 Choa Chu Kang
- BP2 South View
- BP3Â Keat Hong
- BP4 Teck Whye
- BP5Â Phoenix
- DT1–BP6Â Bukit Panjang
- DT2 Cashew
- DT3 Hillview
- DT5 Beauty World
- DT6 King Albert Park
- DT7 Sixth Avenue
- DT8 Tan Kah Kee
- DT9CC19Â Botanic Gardens
- DT10Â Stevens
- DT11–NS21Â Newton
- DT12NE7Â Little India
- NE8Â Farrer Park
- DT13Â Rochor
- DT22Â Jalan Besar
- EW10 Kallang
- EW9 Aljunied
- EW8CC9 Paya Lebar
- EW7 Eunos
- EW6 Kembangan
- EW5 Bedok
- DT30Â Bedok Reservoir
- DT31Â Tampines West
- EW2–DT32 Tampines
Gallery:
Poster Gallery:
Operator History:
- 1991 – 1999: Singapore Bus Services Ltd
- 1999 – 2004: Trans-Island Bus Services Ltd
- 2004 – Present: SMRT Buses Ltd
The Bus Service Operating License (BSOL) for this route will be renewed in 2023 under the Choa Chu Kang – Bukit Panjang Bus Package.
History:
- 1991 (26 May): Introduced between Tampines Int and Choa Chu Kang Int under TransitLink Network Integration Exercise Phase 5
- 1993 (23 May): Integrated with Service 4 and amended to ply Tampines Ave 1, Bedok Reservoir Rd, Bedok North Ave 3, New Upp Changi Rd, Sims Ave East/Changi Rd, Sims Ave/Geylang Rd, Kallang Rd and Lavender St under TransitLink Network Integration Exercise Phase 13
- 1996: Serves additional bus stop outside Kallang Stn along Sims Ave
- 1997 (05 May): Serves new pair of bus stops outside KK Women & Child Hosp along Bt Timah Rd
- 1997: Serves additional pair of bus stops outside and opposite Tampines Stadium along Tampines Ave 5
- 1999: Serves new pair of bus stops outside and opposite The Clearwater Condo along Bedok Reservoir Rd
- 1999 (26 Dec): Operations transferred to Trans-Island Bus Service (TIBS)
- 2000: Serves new bus stop before Goldhill Ave along Dunearn Rd
- 2001: Serves new pair of bus stops opposite Blk 761 and opposite Baywater along Bedok North Ave 3
- 2006: Skips a pair of abolished bus stops outside and opposite Bedok Green Sec Sch along Bedok North Ave 3
- 2010 (21 Feb): Serves new pair of bus stops outside and opposite Blk 220 CP along Bedok North Ave 3
- 2010 (23 May): Skips temporarily abolished bus stop outside Assumption Voc Inst along Upp Bt Timah Rd to facilitate the construction of Cashew MRT station along the Downtown MRT Line
- 2011 (04 Sep): Serves new bus stop outside Botanic Gdns Stn along Bt Timah Rd
- 2015 (01 Mar): Serves reinstated bus stop outside Assumption Pathway Sch along Upp Bt Timah R
- 2015 (11 Oct): Designated wheelchair-accessible bus route (WAB)
- 2018 (28 Oct): Serves temporary co-sharing bus stop (40031) Newton FC along Bukit Timah Rd
- 2018 (16 Dec): Amended to relocated Choa Chu Kang Bus Interchange
- 2019 (24 Feb): Serves reinstated bus stop (40021) Bef Winstedt Rd along Bukit Timah Rd
Back to Bus Services
Back to Bus Articles
Should be under Tampines package but again they can follow SBST dual depot control system that is majority Kranji and minority Ang Mo Kio until Gali Batu Depot is ready.
First of all, the bus packages goes on which operator is assigned to. Since SMRT 67 belongs to Western & Northern Singapore, 67 is reflected in West side. That time Negotiated Bus Packages goes on which operator they from. Since then, bus packages are assigned as one operator, one package in 2016.
majority dd fleet on sun
This service has MAN A95 perm which is SG5755Z so include A95