Bus Service 67
Service 67 |
|
Route Information | |
---|---|
Route | Choa Chu Kang Interchange ↔ Tampines Interchange |
Route Length | 33.3 km (towards Tampines) 33.2 km (towards Choa Chu Kang) |
Travelling Time | 150 mins (2 h 30 mins) |
Operator | ![]() (Choa Chu Kang – Bukit Panjang Bus Package) |
SMRT Buses Bus Service 67 is an inter-town service connecting the residential estates of Choa Chu Kang, Bukit Timah, Kallang, Geylang, Bedok and Tampines via the central area of Rochor. It is a long East-West trunk route that spans the full stretches of Upper Bukit Timah Road, Bukit Timah Road, Sims Avenue, Geylang Road and Changi Road. It also complements rail services along Bukit Panjang LRT, Downtown Line Stage 2, parts of the eastern section of East–West Line, as well as Service 28 between Geylang Serai and Tampines West.
Demand for this service is high throughout the day, particularly by foreign workers between Little India and Aljunied. On Sundays & Public Holidays, there are two additional midnight departures from Little India to Tampines to cater to foreign workers returning to their dormitories during their rest days.
Service Information[edit]
Bus Duty & Fleet[edit]
Depot | Fleet Size | Fleet | |
---|---|---|---|
Kranji Depot (KJDEP) | 26 | 17 Single Deckers | 9 Double Deckers |
SMB340D SMB1305A SMB1306Y SMB1327L SMB1370K SMB1378P SMB1447Z SMB1452H SMB1465X SMB1470E SMB1472A SMB1475S SMB1489C SMB1493P SMB1512T SMB1514M SMB1519A SMB1530R SMB1535C SMB1564T SMB1620P MAN NL323F
|
SMB3548C SMB5016H SMB5029X SMB5037Y SMB5050H SMB5077G Alexander Dennis Enviro500
SG5423T SG5491X SG5538X SG5574R Volvo B9TL
| ||
Woodlands Depot (WLDEP) | 14 | 8 Single Deckers | 6 Double Deckers |
SMB235A SMB237U SMB240J SMB1309P SMB1406S SMB1477L SMB1518C SMB1629R MAN NL323F
|
SG5768Z SG6131D MAN ND323F
SG5450P SG5451L SG5452J Volvo B9TL
|
Notes |
---|
|
Route Information[edit]
Frequency[edit]
Period | AM Peak (First Bus - 08:30) |
AM Off Peak (08:31 - 16:59) |
PM Peak (17:00 - 19:00) |
PM Off Peak (19:01 - Last Bus) |
---|---|---|---|---|
towards Tampines | 08 - 09 minutes | 08 - 11 minutes | 10 - 11 minutes | 09 - 11 minutes |
towards Choa Chu Kang | 08 - 09 minutes | 08 - 11 minutes | 10 - 12 minutes | 09 - 10 miuntes |
Special Departures[edit]
![]() Beauty World Stn Exit A Upp Bt Timah Rd ![]() Tampines Int Tampines Ctrl 1 Departure Time | |||||
---|---|---|---|---|---|
Weekdays & Saturdays | 05:45 |
![]() Opp Coronation Plaza Dunearn Rd ![]() Tampines Int Tampines Ctrl 1 Departure Time | |||||
---|---|---|---|---|---|
Weekdays & Saturdays | 05:45 |
![]() Little India Stn Bt Timah Rd ![]() Tampines Int Tampines Ctrl 1 Departure Time | |||||
---|---|---|---|---|---|
Weekdays & Saturdays | 05:45 | ||||
Sundays & Public Holidays | 23:49 (DD) 23:58 (DD) 00:08 (DD) |
![]() Aft Lor 1 Geylang Sims Ave ![]() Tampines Int Tampines Ctrl 1 Departure Time | |||||
---|---|---|---|---|---|
Weekdays & Saturdays | 05:45 |
![]() Aft Paya Lebar Quarter Sims Ave ![]() Tampines Int Tampines Ctrl 1 Departure Time | |||||
---|---|---|---|---|---|
Weekdays & Saturdays | 05:45 | ||||
Sundays & Public Holidays | 06:00 06:15 |
![]() Bedok Stn Exit B New Upp Changi Rd ![]() Tampines Int Tampines Ctrl 1 Departure Time | |||||
---|---|---|---|---|---|
Weekdays & Saturdays | 05:45 |
![]() Bedok Stn Exit A New Upp Changi Rd ![]() Choa Chu Kang Int Choa Chu Kang Loop Departure Time | |||||
---|---|---|---|---|---|
Weekdays & Saturdays | 05:45 |
![]() Blk 14 Mkt/FC Geylang Rd ![]() Choa Chu Kang Int Choa Chu Kang Loop Departure Time | |||||
---|---|---|---|---|---|
Weekdays | 05:45 | ||||
Saturdays | 05:50 |
![]() Aft Sims Way Geylang Rd ![]() Choa Chu Kang Int Choa Chu Kang Loop Departure Time | |||||
---|---|---|---|---|---|
Weekdays & Saturdays | 05:45 |
![]() Little India Stn Exit A Bt Timah Rd ![]() Choa Chu Kang Int Choa Chu Kang Loop Departure Time | |||||
---|---|---|---|---|---|
Weekdays & Saturdays | 05:45 |
![]() Coronation Plaza Bt Timah Rd ![]() Choa Chu Kang Int Choa Chu Kang Loop Departure Time | |||||
---|---|---|---|---|---|
Weekdays & Saturdays | 05:45 |
![]() Pei Hwa Presby Pr Sch Upp Bt Timah Rd ![]() Choa Chu Kang Int Choa Chu Kang Loop Departure Time | |||||
---|---|---|---|---|---|
Weekdays | 05:45 |
![]() Opp Blk 26 Choa Chu Kang Rd ![]() Choa Chu Kang Int Choa Chu Kang Loop Departure Time | |||||
---|---|---|---|---|---|
Sundays & Public Holidays | 06:00 (DD) 06:13 (DD) 06:26 (DD) 06:39 (DD) |
Direction 1 (Choa Chu Kang → Tampines)[edit]
[Show/Hide Full Route Details]
Bus Stops | Point of Interest | Weekdays | Saturdays | Suns / PHs | |||
---|---|---|---|---|---|---|---|
First bus | Last bus | First bus | Last bus | First bus | Last bus | ||
![]() Choa Chu Kang Int(Berth B2) Choa Chu Kang Loop | NS4BP1Choa Chu Kang Lot One | 05:30 | 23:00 | 05:30 | 23:00 | 05:30 | 23:00 |
![]() Bef South View Stn Choa Chu Kang Way | BP2South View | 05:34 | 23:03 | 05:34 | 23:04 | 05:34 | 23:03 |
![]() Blk 239 Choa Chu Kang Way | BP3Keat Hong | 05:36 | 23:05 | 05:36 | 23:06 | 05:36 | 23:04 |
![]() Blk 26 Choa Chu Kang Rd | BP4Teck Whye | 05:41 | 23:09 | 05:40 | 23:10 | 05:39 | 23:07 |
![]() Phoenix Stn Choa Chu Kang Rd | BP5Phoenix | 05:42 | 23:10 | 05:41 | 23:11 | 05:40 | 23:08 |
![]() Bt Panjang Stn Exit A/LRT Upp Bt Timah Rd | DT1BP6Bukit Panjang Hillion Mall | 05:45 | 23:13 | 05:44 | 23:14 | 05:43 | 23:11 |
![]() Cashew Stn Upp Bt Timah Rd | DT2Cashew MINDEF | 05:46 | 23:14 | 05:45 | 23:15 | 05:44 | 23:12 |
![]() Hillview Stn Exit A Upp Bt Timah Rd | DT3Hillview | 05:49 | 23:16 | 05:47 | 23:18 | 05:46 | 23:14 |
![]() Opp Hume Stn Exit 1 Upp Bt Timah Rd | DT4Hume | 05:50 | 23:17 | 05:48 | 23:19 | 05:47 | 23:15 |
![]() Beauty World Stn Exit A Upp Bt Timah Rd | DT5Beauty World Beauty World Centre | 05:45 | 23:21 | 05:45 | 23:25 | 05:51 | 23:20 |
![]() Opp King Albert Pk Stn Dunearn Rd | DT6King Albert Park Rail Corridor Former Bukit Timah Railway Station | 05:47 | 23:23 | 05:47 | 23:27 | 05:53 | 23:22 |
![]() Opp Sixth Ave Stn Dunearn Rd | DT7Sixth Avenue | 05:52 | 23:28 | 05:51 | 23:32 | 05:57 | 23:26 |
![]() Natl JC Dunearn Rd | National JC | 05:53 | 23:28 | 05:51 | 23:33 | 05:58 | 23:27 |
![]() Opp Tan Kah Kee Stn Dunearn Rd | DT8Tan Kah Kee | 05:55 | 23:29 | 05:52 | 23:35 | 05:59 | 23:28 |
![]() Opp Coronation Plaza Dunearn Rd | Coronation Plaza | 05:45 | 23:30 | 05:45 | 23:36 | 06:00 | 23:29 |
![]() Opp Botanic Gdns Stn Dunearn Rd | CC19DT9Botanic Gardens Singapore Botanic Gardens | 05:47 | 23:31 | 05:46 | 23:37 | 06:01 | 23:30 |
![]() Aft Stevens Stn Exit 5 Dunearn Rd | DT10TE11Stevens | 05:51 | 23:35 | 05:50 | 23:41 | 06:05 | 23:33 |
![]() Opp Newton Stn Exit C Dunearn Rd | NS21DT11Newton | 05:55 | 23:38 | 05:54 | 23:44 | 06:09 | 23:36 |
![]() Little India Stn Bt Timah Rd | NE7DT12Little India | 05:45 | 23:42 | 05:45 | 23:48 | 06:13 | 00:08 |
![]() Aft Farrer Pk Stn Exit G S'goon Rd | NE8Farrer Park City Square Mall | 05:51 | 23:48 | 05:50 | 23:53 | 06:18 | 00:14 |
![]() Kallang Stn Sims Ave | EW10Kallang | 05:57 | 23:54 | 05:56 | 23:59 | 06:25 | 00:20 |
![]() Aft Aljunied Stn Sims Ave | EW9Aljunied | 05:50 | 23:59 | 05:49 | 00:05 | 06:30 | 00:25 |
![]() Aft Paya Lebar Quarter Sims Ave | EW8CC9Paya Lebar Paya Lebar Quarter Singpost Centre | 05:45 | 00:03 | 05:45 | 00:09 | 06:00 | 00:28 |
![]() Eunos Stn/Int Sims Ave | EW7Eunos | 05:47 | 00:05 | 05:47 | 00:11 | 06:02 | 00:30 |
![]() Kembangan Stn Sims Ave East | EW6Kembangan Kembangan Plaza | 05:52 | 00:09 | 05:51 | 00:14 | 06:06 | 00:34 |
![]() Bedok Stn Exit B New Upp Changi Rd | EW5Bedok Bedok Mall | 05:45 | 00:15 | 05:57 | 00:20 | 06:12 | 00:40 |
![]() Bedok Resvr Stn Exit A Bedok Nth Ave 3 | DT30Bedok Reservoir Bedok Town Park | 05:53 | 00:21 | 06:05 | 00:27 | 06:18 | 00:46 |
![]() Tampines West Stn Exit B Tampines Ave 1 | DT31Tampines West SAFRA Tampines | 05:58 | 00:26 | 06:11 | 00:32 | 06:23 | 00:51 |
![]() | EW2DT32Tampines Century Square Tampines 1 Tampines Mall | 06:08 | 00:35 | 06:23 | 00:42 | 06:33 | 01:02 |
Notes:
- 06:00: Underlined times indicate that the first bus/last bus is a downroute bus rather than one starting from the first stop.
Direction 2 (Tampines → Choa Chu Kang)[edit]
[Show/Hide Full Route Details]
Bus Stops | Point of Interest | Weekdays | Saturdays | Suns / PHs | |||
---|---|---|---|---|---|---|---|
First bus | Last bus | First bus | Last bus | First bus | Last bus | ||
![]() | EW2DT32Tampines Century Square Tampines 1 Tampines Mall | 05:30 | 23:30 | 05:30 | 23:30 | 05:30 | 23:30 |
![]() Bef Tampines West Stn Tampines Ave 1 | DT31Tampines West SAFRA Tampines | 05:36 | 23:36 | 05:37 | 23:37 | 05:37 | 23:37 |
![]() Bedok Resvr Stn Exit B Bedok Nth Ave 3 | DT30Bedok Reservoir Bedok Town Park | 05:42 | 23:42 | 05:42 | 23:41 | 05:42 | 23:43 |
![]() Bedok Stn Exit A New Upp Changi Rd | EW5Bedok Bedok Mall | 05:45 | 23:50 | 05:49 | 23:49 | 05:49 | 23:50 |
![]() Mjd Kassim Changi Rd | EW6Kembangan Kembangan Plaza | 05:51 | 23:56 | 05:55 | 23:55 | 05:55 | 23:55 |
![]() Aft Kg Eunos Changi Rd | Eunos Polyclinic | 05:52 | 23:57 | 05:56 | 23:56 | 05:56 | 23:56 |
![]() Joo Chiat Cplx Changi Rd | Geylang Serai Market | 05:55 | 00:00 | 05:59 | 23:59 | 05:59 | 23:59 |
![]() Blk 14 Mkt/FC Geylang Rd | 05:45 | 00:01 | 05:50 | 00:00 | 06:01 | 00:00 | |
![]() City Plaza Geylang Rd | City Plaza KINEX Paya Lebar Quarter | 05:45 | 00:01 | 05:50 | 00:00 | 06:01 | 00:00 |
![]() Aft Sims Way Geylang Rd | 05:45 | 00:08 | 05:45 | 00:09 | 06:07 | 00:07 | |
![]() Opp Lor 1 Geylang Ter Geylang Rd | EW10Kallang | 05:45 | 00:08 | 05:45 | 00:09 | 06:07 | 00:07 |
![]() Jln Besar Stn Exit A Jln Besar | DT22Jalan Besar Queen Street Bus Terminal | 05:56 | 00:18 | 05:56 | 00:19 | 06:17 | 00:17 |
![]() Rochor Stn Rochor Canal Rd | DT13Rochor | 05:57 | 00:19 | 05:57 | 00:20 | 06:19 | 00:19 |
![]() Little India Stn Exit A Bt Timah Rd | NE7DT12Little India | 05:45 | 00:22 | 05:45 | 00:23 | 06:22 | 00:22 |
![]() Newton Stn Exit C Bt Timah Rd | NS21DT11Newton | 05:51 | 00:26 | 05:50 | 00:27 | 06:27 | 00:26 |
![]() Stevens Stn Exit 1 Bt Timah Rd | DT10TE11Stevens | 05:56 | 00:29 | 05:53 | 00:30 | 06:31 | 00:29 |
![]() Botanic Gdns Stn Bt Timah Rd | CC19DT9Botanic Gardens Singapore Botanic Gardens | 06:00 | 00:32 | 05:57 | 00:34 | 06:35 | 00:33 |
![]() Coronation Plaza Bt Timah Rd | Coronation Plaza | 05:45 | 00:34 | 05:45 | 00:36 | 06:37 | 00:35 |
![]() Tan Kah Kee Stn Bt Timah Rd | DT8Tan Kah Kee | 05:46 | 00:34 | 05:45 | 00:36 | 06:37 | 00:35 |
![]() Opp Natl JC Bt Timah Rd | National JC | 05:48 | 00:35 | 05:46 | 00:37 | 06:39 | 00:36 |
![]() Sixth Ave Stn Bt Timah Rd | DT7Sixth Avenue | 05:50 | 00:37 | 05:48 | 00:39 | 06:41 | 00:38 |
![]() King Albert Pk Stn Bt Timah Rd | DT6King Albert Park Rail Corridor Former Bukit Timah Railway Station | 05:52 | 00:40 | 05:51 | 00:42 | 06:45 | 00:41 |
![]() Pei Hwa Presby Pr Sch Upp Bt Timah Rd | Bukit Timah Plaza | 05:45 | 00:42 | 05:53 | 00:44 | 06:47 | 00:43 |
![]() Beauty World Stn Exit B Upp Bt Timah Rd | DT5Beauty World Beauty World Centre | 05:48 | 00:44 | 05:55 | 00:47 | 06:49 | 00:45 |
![]() Hume Stn Exit 1 Upp Bt Timah Rd | DT4Hume | 05:53 | 00:48 | 06:00 | 00:50 | 06:54 | 00:50 |
![]() Hillview Stn Upp Bt Timah Rd | DT3Hillview | 05:55 | 00:49 | 06:02 | 00:52 | 06:56 | 00:52 |
![]() Bef Cashew Stn Upp Bt Timah Rd | DT2Cashew | 05:56 | 00:50 | 06:03 | 00:53 | 06:57 | 00:53 |
![]() Bt Panjang Stn Exit B Upp Bt Timah Rd | DT1BP6Bukit Panjang Hillion Mall | 05:59 | 00:53 | 06:05 | 00:56 | 07:00 | 00:56 |
![]() Opp Phoenix Stn Choa Chu Kang Rd | BP5Phoenix | 06:00 | 00:54 | 06:06 | 00:57 | 07:01 | 00:57 |
![]() Opp Blk 26 Choa Chu Kang Rd | BP4Teck Whye | 06:01 | 00:55 | 06:07 | 00:58 | 06:00 | 00:58 |
![]() Palm Gdns Choa Chu Kang Way | BP3Keat Hong | 06:05 | 00:58 | 06:11 | 01:02 | 06:04 | 01:02 |
![]() Opp South View Stn Choa Chu Kang Way | BP2South View | 06:07 | 00:59 | 06:13 | 01:04 | 06:06 | 01:04 |
![]() Choa Chu Kang Int(Alighting) Choa Chu Kang Loop | NS4BP1Choa Chu Kang Lot One | 06:14 | 01:04 | 06:20 | 01:11 | 06:13 | 01:11 |
Notes:
- 06:00: Underlined times indicate that the first bus is a downroute bus rather than one starting from the first stop.
Historical Information[edit]
Operator | Route | Year | Date | Service changes |
---|---|---|---|---|
![]() |
Choa Chu Kang ↔ Tampines | 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 Nth 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. | ||
1994 | TBC | First bus from Tampines Int brought forward to 0530 hrs on weekdays and Saturdays. Last bus from Tampines Int extended to 2330 hrs daily. | ||
1996 | TBC | Serves additional bus stop outside Kallang Stn along Sims Ave. | ||
1997 | TBC | Serves new pair of bus stops outside KK Women & Child Hosp along Bt Timah Rd. | ||
TBC | Serves additional pair of bus stops outside and opposite Tampines Stadium along Tampines Ave 5. | |||
1999 | TBC | Serves new pair of bus stops outside and opposite The Clearwater Condo along Bedok Reservoir Rd. | ||
![]() (Current) Known as ![]() |
26 December | Operations transferred to Trans Island Bus Services. | ||
First bus from Choa Chu Kang Int brought forward to 0530 hrs on Sundays and Public Holidays. | ||||
2000 | TBC | Serves new bus stop before Goldhill Ave along Dunearn Rd. | ||
67Choa Chu Kang ↔ Tampines 67A
WeekdaysChoa Chu Kang → Dunearn Rd Sundays & Public HolidaysChoa Chu Kang → Bt Timah Rd |
TBC | 67AIntroduced from Choa Chu Kang Int to Dunearn Rd (Opp Coronation Plaza) during morning peak hours on weekdays, and from Choa Chu Kang Int to Bt Timah Rd (KK Women & Child Hosp) on Sundays and Public Holidays.
| ||
2001 | TBC | Serves new pair of bus stops opposite Blk 761 and opposite Baywater along Bedok Nth Ave 3. | ||
67Choa Chu Kang ↔ Tampines 67A
WeekdaysChoa Chu Kang → Dunearn Rd Sundays & Public Holidays (Direction 1)Choa Chu Kang → Bt Timah Rd Sundays & Public Holidays (Direction 2)Tampines → Bt Timah Rd |
2003 | TBC | 67AAlternate route introduced from Tampines Int to Bt Timah Rd (Little India Stn) on Sundays and Public Holidays.
| |
67Choa Chu Kang ↔ Tampines 67A WeekdaysChoa Chu Kang → Dunearn Rd Sundays & Public Holidays (Direction 1)Choa Chu Kang → Bt Timah Rd Sundays & Public Holidays (Direction 2)Tampines → Bt Timah Rd 67CTampines → Geylang Rd
|
25 August | 67CIntroduced from Tampines Int to Geylang Rd (City Plaza) during morning peak hours on weekdays.
| ||
67Choa Chu Kang ↔ Tampines 67A
WeekdaysChoa Chu Kang → Dunearn Rd Sundays & Public Holidays (Direction 1)Choa Chu Kang → Bt Timah Rd Sundays & Public Holidays (Direction 2)Tampines → Bt Timah Rd |
2004 | 19 March | 67CDiscontinued.
| |
67Choa Chu Kang ↔ Tampines 67AChoa Chu Kang → Dunearn Rd 67W
Direction 1Choa Chu Kang → Bt Timah Rd Direction 2Tampines → Bt Timah Rd |
TBC | 67A
67WSunday/Public Holiday routes from Choa Chu Kang Int and Tampines Int to Bt Timah Rd re-numbered as Short-Trip 67W instead of Short-Trip 67A. | ||
2006 | TBC | Skips a pair of removed bus stops outside and opposite Bedok Green Sec Sch along Bedok Nth Ave 3. | ||
2007 | TBC | 67WRoute from Choa Chu Kang Int extended to terminate at Bt Timah Rd (Little India Stn).
| ||
2010 | 21 February | Serves new pair of bus stops outside and opposite Blk 220 CP along Bedok Nth Ave 3. | ||
23 May | Skips temporarily closed bus stop outside Assumption Voc Inst along Upp Bt Timah Rd to facilitate the construction of DT2Cashew station along the Downtown Line. | |||
2011 | 4 September | Serves new bus stop outside Botanic Gardens Stn along Bt Timah Rd. | ||
2015 | 1 March | Serves reinstated bus stop outside Assumption Pathway Sch along Upp Bt Timah Rd. | ||
11 October | Designated wheelchair-accessible bus service (WAB). ![]() | |||
67Choa Chu Kang ↔ Tampines 67W
Direction 1Choa Chu Kang → Bt Timah Rd Direction 2Tampines → Bt Timah Rd |
2016 | 28 June | 67ADiscontinued.
| |
67Choa Chu Kang ↔ Tampines 67WTampines → Bt Timah Rd
|
2018 | TBC | 67WRoute from Choa Chu Kang Int to Little India was discontinued.
| |
28 October | Skips bus stop before Winstedt Rd along Bt Timah Rd with the relocation of the bus stop outside Newton FC. | |||
16 December | Amended to new Choa Chu Kang Int. | |||
2019 | 24 February | Serves reinstated bus stop before Winstedt Rd along Bt Timah Rd outside Newton FC. | ||
Choa Chu Kang ↔ Tampines | 2021 | 11 April | Amended to ply the extended southbound Upp Bt Timah Rd towards Tampines Int, skipping Jln Anak Bt. | |
67WDiscontinued.
| ||||
2022 | 3 April | Serves additional bus stop outside Jln Besar Stn Exit A along Jln Besar. |
External Links[edit]
- Bus eGuide for Service 67 (SMRT Journeys)
- Bus Service Information for Service 67 (SimplyGo eGuide)
- Bus Service Route Map for Service 67
![]() |
[ V • T • E] | |||
---|---|---|---|---|
Services | 61 • 67 • 75 • 172 • 176 • 180 • 184 • 188 • 188e • 190 • 868E • 927 • 970 • 972 • 972M • 973 • 975 • 976 • 979 • 979X • 982E • 983 • 983M • 985 • 991 | ![]() Operated under Negotiated Contract | ||
Choa Chu Kang Feeders | 300 • 301 • 302 • 307 | |||
Bukit Panjang Feeders | 920 • 922 | |||
Defunct | 188R • 308 • 700 • 700A • 971 • 971E • 979M • BPS1 • NR3 • NR8 | |||
Bus Fleet | Kranji Depot (KJDEP) | |||
Single Decker | Linkker LM312 • MAN NL323F (Euro V, Batch 1 • Euro V, Batch 2 • Euro V, Batch 3 • Euro VI • Retrofitted Electric) • Mercedes-Benz OC500LE (Batch 1 • Batch 2) • Volvo B5LH | |||
Double Decker | Alexander Dennis Enviro500 (3-Door • Batch 1 • Batch 2) • MAN ND323F (3-Door • Euro V, Batch 1 • Euro V, Batch 2 • Euro V, Batch 3 • Euro VI, Batch 1 • Euro VI, Batch 2) • Volvo B9TL (Wright Eclipse Gemini 2) (Batch 4) | |||
Articulated Buses | MAN NG363F |