Short-Trip Services

Short-Trip services, previously referred to as Short Working Trip Services (SWTs), are short-haul supplementary trips that ply segments of their parent route rather than the full route of their parent service. Due to the lengthy nature of most bus routes, Short-Trip services are needed to cater to specialised sectors, rather than improving bus frequencies throughout the route. This helps to better allocate resources to where they are needed.

Most Short-Trip services cater to sectors of bus routes encountering high demand, for example, between transport nodes and high-activity areas (e.g. between MRT stations and housing estates, industrial areas or educational institutions). These Short-Trip services operate during the weekday peak hours. Other Short-Trip services operate late at night, after the last bus of their parent service has departed. These services usually cater to residential sectors or half-trips of long trunk routes. Finally, there are Short-Trip services that only operate on weekends and special occasions, catering to unique sectors of route encountering high demand.

Short-Trip services can be identified by adding an alphabetical suffix at the end of their parent service number, with the letters A, B and C currently in use. The suffix M is usually reserved for Route variants and not for Short-Trip services. However, not all A and B suffixed routes are Short-Trip services; exceptions include Bus Services 502A, 518A and 859A/859B.

Currently, Short-Trip services can be divided into five broad categories based on their operating hours:

  1. Weekday & Saturday Peak Hour Short-Trip services:
    3A, 5A, 5B, 9A, 9B, 13A, 15A, 27A, 29A, 31A, 33A, 33B, 34A, 34B, 36B, 45A, 53A, 55B, 58A, 58B, 60A, 68A, 68B, 70B, 72A, 72B, 78A, 80A, 85A, 88A, 88B, 89A, 90A, 94A, 95B, 96A, 96B, 98A, 98B, 100A, 102A, 102B, 105B, 106A, 109A, 113A, 116A, 117A, 118A, 118B, 125A, 131A, 137A, 138B, 139A, 142A, 145A, 147A, 154A, 154B, 158A, 159A, 159B, 160A, 163B, 169A, 169B, 178A, 179A, 180A, 183B, 189A, 190A, 195A, 196A, 200A, 222A, 222B, 240A, 241A, 268A, 268B, 268C, 269A, 302A, 307A, 382A, 386A, 807B, 811A, 856A, 856B, 857A, 857B, 858B, 882A, 883B, 925A, 962B, 962C, 965A, 969A, 975A, 975B, 991C
  2. Weekends, Public Holidays and Special Short-Trip services:
    14A, 21A, 60A, 114A, 138A
  3. Daily Short-Trip services:
    2B, 7A, 7B, 17A, 198A, 807A, 912A, 912B
  4. “Last bus” Short-Trip services:
    3A, 36A, 51A, 63A, 70A, 79A, 112A, 127A, 163A, 173A, 180A, 189A, 200A, 307A, 857B, 858A, 870A, 966A, 972A, 973A, 974A, 975C, 983A, 991A, 991B, 992A

This list of Short-Trip services in the table below is not exhaustive, and some Short-Trip services can fall into multiple categories.


Route Table

Service Route Introduction Date Operation Period
2B Changi Village Ter → New Upp Changi Rd (Bedok Stn Exit A) 25 Sep 2023 Daily
3A Tampines Int → Pasir Ris Dr 12 (Blk 747A) 19 Oct 2003 Weekdays PM Peak /
Last bus (Tampines)
5A Mariam Way (Aft Ballota Pk) → Upp Changi Rd East (Upp Changi Stn/SUTD) 14 Aug 2023 Weekdays AM & PM Peak
5B Simei St 3 (Simei Stn) → Mariam Way (Bef Mariam Wk) 14 Aug 2023 Weekdays PM Peak
7A Bedok Int → Orchard Blvd (Orchard Stn Exit 13) 25 Feb 2018 Daily, Full Day
7B Clementi Int → Orchard Rd (Dhoby Ghaut Stn) 25 Feb 2018 Daily, Full Day
9A Bedok Int → Loyang Ave (Blk 149A) Weekdays PM Peak
9B Simei St 3 (Simei Stn) → Airline Rd (3rd Cargo Agents) 27 Nov 2023 Weekdays AM Peak
13A Ang Mo Kio Ave 6 (Blk 307A) → Bishan Rd (Bishan Stn) 9 Apr 2012 Weekdays AM Peak
14A Bedok Int → Grange Rd (Somerset Youth Pk) Sun/PH, Full Day
15A Pasir Ris Int → Jln Eunos (Opp Eunos Stn) 27 Jul 2009 Weekdays AM Peak
17A Bedok Int → Bedok Nth Ave 4 (SBST Bedok Nth Depot) 17 Apr 2006 Daily, Full Day
21A Geylang Rd (Bef Lor 18 Geylang) → Kitchener Rd (Bef Tai Hoe Hotel) 25 May 2014 Sun/PH, Full Day
27A Sengkang East Ave (Blk 203B) → Tampines Ave 4 (Opp Century Sq) Weekdays AM Peak
29A Tampines Int → Tampines Ave 7 (Blk 497D) 4 Mar 2013 Weekdays PM Peak
31A Tampines Int → New Upp Changi Rd (Tanah Merah Stn Exit A) Weekdays AM Peak
33A Kent Ridge Ter → Tiong Bahru Rd (Blk 1) Weekdays PM Peak
33B Bedok Int → Old Airport Rd (Blk 22) 11 Mar 2019 Weekdays AM Peak
34A Punggol Temp Int → Tampines Ave 5 (Opp Our Tampines Hub) 28 Mar 2011 Weekdays AM Peak
34B Tampines Ave 10 (IKEA Tampines/Aft TPE) → Changi Airport Ter 2 → Tampines Ave 10 (Tampines Wafer Fab Pk) 25 Mar 2019 Weekdays AM/PM Peak
36A Changi Airport Ter 2 → Tomlinson Rd (Aft Cuscaden Rd) Last Bus
36B Marine Parade Rd (Lagoon View) → Tomlinson Rd (Aft Cuscaden Rd) → Siglap Rd (Bef Seaside Residences) Weekdays AM/PM Peak
45A Lor Ah Soo (Opp Blk 115) → Upp S’goon Rd (S’goon Stn Exit A/Blk 413) 28 Jun 2010 Weekdays AM Peak
51A Jurong East Int → Pandan Gdns (Blk 407) 12 May 2002 Last Bus (Jurong East)
53A Pasir Ris Dr 1 (Blk 738) → Changi Airport Ter 2 1 Sep 2016 Weekdays AM Peak
55B Bishan Int → Ang Mo Kio Ave 10 (Blk 443) 25 Nov 2013 Weekdays PM Peak
58A Upp S’goon Rd (S’goon Stn Exit H) → Tampines Ave 10 (Tampines Wafer Fab Pk) 10 Apr 2017 Weekdays AM/PM Peak
58B Pasir Ris Int → Upp Paya Lebar Rd (Aft Tai Seng Stn) 10 Apr 2017 Weekdays AM/PM Peak
60A Eunos Int → Bedok Reservoir Rd (Blk 608) 18 Nov 2002 Weekdays PM Peak,
Last Bus (Eve of PH)
62A Punggol Temp Int → Aljunied Rd (Aljunied Stn) Weekdays PM Peak
63A Eunos Int → Jln Rumah Tinggi (Opp Blk 36) 11 Apr 2021 Last Bus
68A Tampines Ave 11 (Opp Reebonz Bldg) → Tampines Int 18 Nov 2019 Weekdays AM Peak
68B Tampines Int → Tampines Ave 11 (Reebonz Bldg) 18 Nov 2019 Weekdays PM Peak
70A Yio Chu Kang Int → Temasek Ave (Opp The Ritz-Carlton) Last Bus
70B Yio Chu Kang Rd (Opp Serenity Pk) → S’goon Ctrl (S’goon Stn Exit C/Blk 201) 27 Aug 2012 Weekdays AM Peak
72A Yio Chu Kang Int → Hougang Ctrl (Opp Hougang Ctrl Int) 30 Jul 2012 Weekdays AM Peak
72B Yio Chu Kang Int → Ang Mo Kio Ave 5 (ITE College Ctrl) 2 Jan 2013 Weekdays AM Peak
78A Jurong Town Hall Int → Tg Penjuru (Opp CLP Intl) 4 Mar 2013 Weekdays AM Peak
79A Boon Lay Int → Jurong Town Hall Rd (Jurong East Lib) 12 Jun 2016 Last Bus
80A Sengkang Int → Aljunied Rd (Aljunied Stn) Weekdays AM Peak
85A Yishun Int → Sengkang East Rd (Sengkang Community Hub) 25 Mar 2019 Weekdays PM Peak
88A Punggol Rd (Blk 190C) → Ang Mo Kio Ave 3 (Opp Ang Mo Kio Stn) 8 Oct 2012 Weekdays AM Peak
88B Ang Mo Kio Ave 3 (Aft Ang Mo Kio Stn Exit A) → Ang Mo Kio Ave 5 (Bef Yio Chu Kang Rd) 8 Oct 2012 Weekdays AM Peak
89A TPE (Aft Punggol Rd) → Airport Cargo Rd (AirFreight Ter Bldg) 10 Apr 2017 Weekdays AM Peak
90A Toa Payoh Int → Airport Rd (Paya Lebar Air Base) Weekdays/Sat AM Peak
94A Eunos Int → Airport Rd (Bef RSAF Roundabout) Weekdays/Sat AM Peak
95B Kent Ridge Ter → Nth Buona Vista Rd (Buona Vista Stn Exit C) Weekdays PM Peak
96A Clementi Int → Kent Ridge Cres (NUS Raffles Hall) Weekdays AM Peak
96B Kent Ridge Cres (Bef Architecture Dr) → C’wealth Ave West (Clementi Stn Exit A) Weekdays PM Peak
98A Boon Lay Way (Lakeside Stn) → Corporation Rd (Corp Pl) 3 May 2011 Weekdays PM Peak
98B Jurong West Ave 1 (Blk 490) → Jurong Pier Way (Jurong Island Checkpt) 16 Apr 2012 Weekdays AM Peak
100A Serangoon Int → Aljunied Rd (Aljunied Stn) Weekdays AM/PM Peak
102A Sengkang East Way (Sengkang Stn) → Sengkang West Way (Opp Blk 461B) 27 Mar 2023 Weekdays PM Peak
102B Sengkang West Way (Blk 461B) → Sengkang East Way (Opp Sengkang Stn/Blk 260A) 9 Oct 2023 Weekdays AM Peak
105B Jurong East Int → C’wealth Ave West (Clementi Stn Exit B) Weekdays AM Peak
106A Bt Batok Int → C’wealth Ave West (Clementi Stn Exit B) 17 Sep 2012 Weekdays AM Peak
109A Serangoon Int → Hougang Ave 4 (Blk 913) 26 May 2014 Weekdays PM Peak
112A Hougang Ctrl Int → Upp S’goon Rd (Kovan Stn Exit C) 15 Feb 2004 Last Bus
113A Upp S’goon Rd (Kovan Stn Exit C) → Upp Paya Lebar Rd (Blk 161) → Upp S’goon Rd (Kovan Stn Exit B) Weekdays AM/PM Peak
114A Sengkang Central (Buangkok Stn Exit B) → Buangkok Cres (Blk 998B) 31 Dec 2021 Last Bus, only during eve of Public Holidays & days when MRT services are extended at Buangkok
116A S’goon Nth Ave 4 (Blk 504A CP) → S’goon Ctrl (S’goon Stn Exit C/Blk 201) 15 Apr 2019 Weekdays AM Peak
117A Yishun Ave 1 (Opp Blks 469A/469B) → Yishun Ave 2 (Bef Khatib Stn) 14 Jan 2019 Weekdays AM Peak
118A Punggol Temp Int → Simei Ave (ITE Coll East Adm Blk) 10 Apr 2017 Weekdays AM Peak
118B Simei Ave (Opp ITE Coll East Adm Blk) → TPE (Bef Punggol Rd) 10 Apr 2017 Weekdays PM Peak
125A Aljunied Rd (Opp Aljunied Stn) → MacPherson Rd (Bef Siemens Ctr) Weekdays AM Peak
127A Tampines Int → Tampines Nth Dr 1 (Opp Blk 610C) 18 Dec 2016 Last Bus
131A St. Michael’s Ter → Shenton Way (Opp AXA Twr) Weekdays AM Peak
137A New Upp Changi Rd (Bedok Stn Exit B) → Bedok Nth Rd (Bedok Nth Stn Exit A) 11 Feb 2019 Weekdays AM Peak
138A Ang Mo Kio Int → Mandai Lake Rd (S’pore Zoo) 1 Dec 2012 Weekends/PH, Full Day
138B Ang Mo Kio Int → Ang Mo Kio Ave 5 (Opp Blk 604) 19 Oct 2015 Weekdays PM Peak
139A Toa Payoh Int → Jln Bahagia (Bet Blks 33/34) 12 Dec 2022 Weekdays PM Peak
142A Toa Payoh Int → Potong Pasir Ave 1 → Upp S’goon Rd (Sant Ritz) 24 Dec 2018 Weekdays AM Peak
145A Tiong Bahru Rd (Redhill Stn) → Henderson Rd (Blk 1) 28 Jun 2010 Weekdays AM Peak
147A Hougang Ctrl Int → New Bridge Rd (Aft Duxton Plain Pk) Weekdays AM Peak
154A Yung Ho Rd (Blk 151) → Boon Lay Way (Lakeside Stn) 19 Nov 2012 Weekdays AM Peak
154B Boon Lay Int → Clementi Rd (Ngee Ann Poly) 6 Jan 2014 Weekdays AM Peak
158A Aljunied Rd (Aljunied Stn) → Rhu Cross (Opp Costa Rhu Condo) → Aljunied Rd (Opp Aljunied Stn) 2 Jan 2009 Weekdays AM/PM Peak
159A Sengkang Int → Ang Mo Kio Ave 8 (Bef Ang Mo Kio Stn Exit B) 6 Apr 2009 Weekdays AM Peak
159B Ang Mo Kio Ave 8 (Aft Ang Mo Kio Int) → Ang Mo Kio Ave 5 (ITE College Ctrl) 7 Jan 2013 Weekdays AM Peak
160A Jurong Town Hall Int → Bt Batok Rd (Opp Dunearn Sec Sch) 19 Dec 2018 Weekdays AM/PM Peak
163A Sengkang Int → Fernvale Lane (Bef Sengkang West Rd) 10 Feb 2019 Last Bus (Sengkang)
163B Sengkang Int → Yio Chu Kang Rd (NCS Hub) 9 Oct 2023 Weekdays AM Peak
169A Woodlands Int → Yishun Ave 2 (Opp Yishun Stn) Weekdays AM Peak
169B Woodlands Int → Woodlands Ave 8 (Bef W’lands Ind Pk E3) 25 Feb 2019 Weekdays AM Peak
173A Bt Batok Int → Bt Batok East Ave 4 (Blk 254) 11 Nov 2007 Last Bus
178A Woodlands Int → W’lands Rd (Kranji Stn) 15 Jul 2013 Weekdays AM Peak
179A Boon Lay Int → Nanyang Dr (Hall 4) → Boon Lay Int 1 Oct 2007 Weekdays AM Peak
Lien Ying Chow Dr (Hall 1) → Boon Lay Int Weekdays PM Peak
180A Boon Lay Int → Bt Panjang Rd (Blk 183) 16 Dec 2012 Weekdays PM Peak /
Last Bus
183B Jurong East Int → Toh Tuck Ave (Aft Toh Tuck Lk) 16 Aug 2010 Weekdays AM Peak
189A Bt Batok Int → Bt Batok St 23 (Opp Midview Bldg) 5 Jan 2009 Weekdays AM Peak /
Last Bus
190A Choa Chu Kang Int → Orchard Rd (Dhoby Ghaut Stn) Weekdays AM Peak
195A Marina Ctr Ter → C’wealth Ave (C’wealth Stn Exit B/C) → Tiong Bahru Rd (Tiong Bahru Stn) Weekdays AM/PM Peak
196A Bedok Int → Shenton Way (Opp MAS Bldg) Weekdays AM Peak
198A Boon Lay Int → Jurong East Ave 1 (Opp Parc Oasis) 6 Feb 2012 Daily PM Peak
200A Buona Vista TerKent Ridge Ter 17 Sep 2012 Weekdays AM Peak /
Last Bus
222A Bedok Int → New Upp Changi Rd (Bedok Stn Exit A) 11 Apr 2011 Weekdays AM Peak
222B New Upp Changi Rd (Bedok Stn Exit A) → Chai Chee Dr → New Upp Changi Rd (Bedok Stn Exit B) 1 Sep 2016 Weekdays AM/PM Peak
240A Corporation Dr (Blk 65) → Boon Lay Way (Lakeside Stn) 3 Jan 2012 Weekdays AM Peak
241A Jurong West St 91 (Blk 962) → Jurong West St 63 (Pioneer Stn Exit B) 28 Jun 2010 Weekdays AM Peak
268A Ang Mo Kio Depot → Ang Mo Kio Ave 5 (Techplace 2) Weekdays AM Peak
268B Ang Mo Kio Ave 9 (Opp AMK Police Div HQ) → Ang Mo Kio Ave 3 (Aft Ang Mo Kio Stn Exit A) 1 Sep 2016 Weekdays AM/PM Peak
268C Ang Mo Kio Ave 3 (Opp Ang Mo Kio Stn) → Ang Mo Kio Ave 9 (AMK Police Div HQ) 1 Sep 2016 Weekdays AM/PM Peak
269A Ang Mo Kio Int → Ang Mo Kio St 61 (Opp Yio Chu Kang CC) 3 Jun 2013 Weekdays PM Peak
302A Choa Chu Kang Dr (Yew Tee Stn) → Choa Chu Kang Cres → Choa Chu Kang Dr (Opp Yew Tee Stn) 15 Sep 2014 Weekdays AM/PM Peak
307A Choa Chu Kang Int → Choa Chu Kang St 62 → Choa Chu Kang Ave 4 (Opp Choa Chu Kang Stn) 1 Sep 2016 Daily, Full Day /
Weekdays Last Bus (North Loop)
382A Punggol Temp Int → Sumang Lane (Blk 226A) 1 Jul 2019 Weekdays PM Peak
386A Punggol Temp Int → Edgedale Plains (Blk 682A) 29 Oct 2018 Weekdays PM Peak
807A Yishun Int → Yishun Ring Rd (Khatib Stn Exit D) 16 Oct 2017 Daily, Morning Peak
807B Yishun Int → Yishun Ring Rd (Jiemin Pr Sch) 25 Jan 2021 Weekdays AM Peak
811A Yishun Int → Yishun Ave 5 (Opp Yishun Stn Exit B) 28 Oct 2013 Weekdays PM Peak
856A Woodlands Int → Woodlands Ctr Rd (W’lands Train Checkpt) 25 Jan 2023 Weekdays PM Peak
856B Woodlands Nth Coast Rd (W’lands Nth Stn) → Canberra Rd (Aft Admiral Hill) 25 Jan 2023 Weekdays AM Peak
857A Yishun Int → Yio Chu Kang Rd (Opp Sunrise Gdns) 12 Aug 2013 Weekdays AM Peak
857B Yishun Int → Temasek Ave (Aft Promenade Stn Exit C) 11 Apr 2021 Weekdays AM Peak, Last Bus
858A Woodlands Int → Yishun Ave 2 (Opp Yishun Stn) Last Bus
858B Jln Kayu (Bef Seletar Camp G) → Changi Airport Ter 2 → Jln Kayu (Aft Seletar Camp G) 1 Feb 2016 Weekdays AM Peak
870A Jurong Town Hall Int → Tengah Blvd (Blk 231B) 26 Nov 2023 Last Bus
882A Sembawang Int → Montreal Lk (Blk 592A) 18 Aug 2014 Weekdays PM Peak
883B Yishun Ave 2 (Yishun Stn) → Sembawang Rd (Opp Blk 590C) 25 Feb 2019 Weekdays PM Peak
911A Woodlands Int → W’lands St 13 (Blk 146) 11 Mar 2024 Weekdays PM Peak
912A Woodlands Int ↺ W’lands Ave 7 10 Sep 2017 Daily, Full Day
912B Woodlands Int ↺ W’lands Ctr Rd 10 Sep 2017 Daily, Full Day
925A Woodlands Temp Int → Kranji Way (Kranji Resvr Pk B) 13 Apr 2020 Weekdays AM Peak
962B Sembawang Dr (Opp Sun Plaza) → Admiralty St → Sembawang Dr (Sun Plaza/Sembawang Stn) 26 Aug 2013 Weekdays AM/PM Peak
962C W’lands Ave 5 (Blk 618) → W’lands Ave 6 (Bef Admiralty Stn/Blk 680) 1 Sep 2016 Weekdays AM Peak
965A Woodlands Temp Int → Yishun Ave 2 (Opp Yishun Stn) Weekdays AM/PM Peak
966A Woodlands Int → Marine Parade Rd (Opp Parkway Parade) 11 Apr 2021 Last Bus
969A Tampines Int → Yishun Ave 2 (Yishun Stn) 29 Jul 2013 Weekdays AM/PM Peak
972A Bt Panjang Int → Orchard Rd (Dhoby Ghaut Stn) 17 Nov 2013 Last Bus
973A Bt Panjang Int → Pending Rd (Bef Pending Stn) 13 Jan 2019 Last Bus
974A Joo Koon Int → Upp Bt Timah Rd (Bt Panjang Stn Exit A/LRT) → Choa Chu Kang Ave 4 (Lot 1/Choa Chu Kang Stn) 13 Jan 2019 Last Bus
975A Choa Chu Kang Ave 4 (Opp Choa Chu Kang Stn) → Brickland Rd (Aft Hai Inn See Tp) 28 Jan 2020 Daily PM Peak
975B Choa Chu Kang Ave 4 (Opp Choa Chu Kang Stn) → Lim Chu Kang Rd (Opp Lim Chu Kang Lane 3) 24 Apr 2016 Weekdays AM Peak,
Daily PM Peak
975C Bt Panjang Int → Lim Chu Kang Rd (Police Coast Guard) 11 Apr 2021 Last Bus
983A Choa Chu Kang Int → Choa Chu Kang Rd (Blk 26) 30 Sep 2018 Last Bus
991A Bt Batok Int → Bt Batok West Ave 3 (Princess E Pr Sch) 8 Jul 2018 Last Bus
991B Choa Chu Kang Int → Choa Chu Kang Ave 1 (Opp Choa Chu Kang Mkt) 30 Sep 2018 Last Bus
991C Choa Chu Kang Ave 3 (Opp Blk 464) → Bt Batok West Ave 5 (Bt Gombak Stn) 26 Oct 2020 Weekdays AM Peak
992A Bt Batok Int → Tengah Blvd (Blk 132B) 24 Sep 2023 Last Bus

This list does not include bus services that use the ‘T’ suffix to denote a terminating trip (36T, 60T, 73T, 83T, 291T, 293T, 307T, 358T, 359T, 811T, 812T, 859T, 860T, 911T, 913T & 965T).


In the past, prior to the Bus Contracting Model, bus operators (SBS Transit and SMRT Buses) withdrew Short-Trip services when they were no longer needed. Usually, there are no press releases and the services will cease to operate. Information regarding the Short-Trip services will be removed from company websites and from en-route bus stops.

On rare occasions, ‘withdrawn’ Short-Trip services (which actually cease to operate without any official announcements) may make a comeback. Such was the case of SBS Transit Bus Service 158A, which was briefly discontinued in 2006 due to the temporary relocation of Dunman High School. With the reinstatement of Dunman High School at its original site along Tg Rhu Rd, the short trip service was relaunched in 2009.

Refer to the Defunct Short Trip Services article for more information on short trip services that were operated in the past 2 decades.

Temporary Suspension of Short-Trip Services

During the Singapore COVID-19 Circuit Breaker Period, some Short Trip Services were not operated, due to reduced demand for public transport, and the redeployment of Bus Captains to other bus services amid a labour shortage. This was in part due to the effects of the Movement Control Order implemented by the Malaysian Government, and several COVID-19 clusters that emerged in bus depots and interchanges.


Gallery:


External Links & References:

Back to Bus Articles

4 thoughts on “Short-Trip Services

  • 22 January 2023 at 8:44 AM
    Permalink

    “On rare occasions, ‘withdrawn’ Short-Trip services (which actually slip into oblivion) may make a comeback. Such was the case of SBS Transit Bus Service 158A, which was briefly withdrawn in 2006 due to the temporary relocation of Dunman High School. With the reinstatement of Dunman High School at its original site along Tg Rhu Rd, the short trip service was relaunched in 2009.”

    This also happened again, with the case of SMRT/Tower Transit Bus Service 856A, which was withdrawn in 2021, but was then relaunched in 2023.

    Reply
  • 13 November 2021 at 5:47 PM
    Permalink

    502A and 518A are really SWTs

    Reply
  • 9 April 2020 at 6:42 PM
    Permalink

    Why isn’t there no 405M on the defunct short-trip services

    Reply
    • 21 December 2020 at 4:37 PM
      Permalink

      405M was a supplementary route, not short trip service

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *