This article is currently a test article for the comparison of projected full trip durations (provided by the Land Transport Authority) for public bus routes in Singapore, against documented full trip durations on the ground on Saturdays (excluding public holidays).
These full trip durations will be updated during significant permanent route amendments to pubblic bus routes, but will be exempted for minor or interim route amendments to public bus routes.
Only full day public bus routes in Singapore which operate on Saturdays will be included in this article. Information listed in this article is accurate as of Sunday, 4 Jan 2026.
Refer to the table below for the full list of excluded public bus routes:
| Service Type | Factors / Reasons | Bus Service(s) |
| Trunk |
Shares buses with parent routes | 16M, 35M, 70M, 98M, 107M, 117M, 181M, 182M, 248M, 258M, 853M, 861M, 925M, 961M, 972M |
| No operation on Saturdays | 117M, 177, 181M, 451, 452, 453, 454, 455, 456, 853M, 861M, 925M, 961M, 983M | |
| Operates in opposite direction as included routes | 84W, 859B | |
| Shares local sectors with parent routes | 170X | |
| Feeder |
Shares buses with parent routes | 240M, 903M |
| No operation on Saturdays | 240M, 902, 903M | |
| Operates in opposite direction as included routes | 225W, 243W, 382W, 410G | |
| Express |
Shares buses with parent routes | 502A, 518A |
| No operation on Saturdays | 10e, 14e, 30e, 43e, 89e, 97e, 174e, 188e, 196e, 502A, 513, 518A, 850E, 854e, 951E, 963e, 982E | |
| City Direct | No operation on Saturdays | 651, 652, 653, 654, 655, 656, 657, 660, 660M, 661, 663, 665, 666, 667, 668, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683 |
Trunk Services
| Service | Date of Ride | Origin | Destination | Projected Full Trip* Duration | Documented Full Trip* Duration | Remarks |
| 2 | 16 Oct 2021 | Changi Village Ter | Kg Bahru Ter | 104 mins | 95 mins | |
| 3 | 4 Jan 2020 | Punggol Int | Tampines Int | 78 mins | 80 mins | Route amendment to Pasir Ris ITH from 27 Apr 2025 |
| 4 | 4 Jan 2020 | Tampines Int | 57 mins | 40 mins | ||
| 5 | 4 Jan 2020 | Pasir Ris Int | Bt Merah Int | 136 mins | 95 mins | Route amendment to Pasir Ris ITH from 27 Apr 2025 |
| 6 | 4 Jan 2020 | Pasir Ris Int | 49 mins | 40 mins | Interim route amendment to bus-only corridor along Loyang Ave from 26 Feb 2023; Route amendment to Pasir Ris ITH from 28 Apr 2025 | |
| 7 | 11 Jan 2020 | Clementi Int | Bedok Int | 96 mins | 85 mins | |
| 8 | 11 Jan 2020 | Toa Payoh Int | Tampines Int | 75 mins | 65 mins | |
| 9 | 11 Jan 2020 | Airline Rd | Bedok Int | 59 mins* | 50 mins* | Interim route amendment to Loyang Way from 26 Feb 2023 |
| 10 | 11 Jan 2020 | Tampines Int | Kent Ridge Ter | 119 mins | 90 mins | |
| 11 | 18 Jan 2020 | Lor 1 Geylang Ter | 54 mins | 40 mins | ||
| 12 | 18 Jan 2020 | Pasir Ris Int | Kg Bahru Ter | 117 mins | 110 mins | Interim route amendment to Pasir Ris St 11 from 30 Oct 2022; Route amendment to Pasir Ris ITH from 27 Apr 2025 |
| 13 | 18 Jan 2020 | Yio Chu Kang Int | Upp East Coast Ter | 107 mins | 95 mins | |
| 14 | 18 Jan 2020 | Clementi Int | Bedok Int | 143 mins | 115 mins | |
| 15 | 1 Feb 2020 | Pasir Ris Int | 130 mins | 125 mins | Route amendment to realigned Tampines Ave 12 from 22 Dec 2021; Route amendment to Pasir Ris ITH from 27 Apr 2025 | |
| 16 | 1 Feb 2020 | Bt Merah Int | Bedok Int | 98 mins | 85 mins | |
| 17 | 1 Feb 2020 | Bedok Int | Pasir Ris Int | 43 mins | 50 mins | Interim route amendment to Pasir Ris St 11 from 30 Oct 2022; Route amendment to Pasir Ris ITH from 27 Apr 2025 |
| 18 | 3 Dec 2022 | Tampines Nth Int | Bedok Nth Ave 4 | 61 mins | 60 mins | |
| 19 | 1 Feb 2020 | Tampines Int | Nicoll Dr | 34 mins* | 30 mins* | Interim route amendment to Loyang Way from 26 Feb 2023 |
| 20 | 8 Feb 2020 | Tampines Int | 57 mins | 75 mins | ||
| 21 | 8 Feb 2020 | Pasir Ris Int | St. Michael’s Ter | 137 mins | 125 mins | Interim route amendment to Pasir Ris St 11 from 30 Oct 2022; Route amendment to Pasir Ris ITH from 27 Apr 2025 |
| 22 | 18 Dec 2021 | Ang Mo Kio Int | Eunos Int | 66 mins | 55 mins | |
| 23 | 8 Feb 2020 | Tampines Int | 113 mins | 85 mins | ||
| 24 | 15 Feb 2020 | Ang Mo Kio Int | 182 mins | 175 mins | ||
| 25 | 15 Feb 2020 | Ang Mo Kio Int | Upp East Coast Ter | 83 mins | 60 mins | |
| 26 | 15 Feb 2020 | Bedok Int | Toa Payoh Int | 63 mins | 55 mins | |
| 27 | 15 Feb 2020 | Hougang Ctrl Int | 121 mins | 120 mins | Interim route amendment to Hougang Ave 4 from 28 Aug 2022 | |
| 28 | 22 Feb 2020 | Toa Payoh Int | Tampines Int | 99 mins | 95 mins | |
| 29 | 22 Feb 2020 | Tampines Int | 75 mins | 70 mins | ||
| 30 | 22 Feb 2020 | Boon Lay Int | Bedok Int | 126 mins | 110 mins | |
| 31 | 22 Feb 2020 | Toa Payoh Int | Tampines Int | 99 mins | 75 mins | |
| 32 | 22 Feb 2020 | Bedok Int | Holland Dr | 97 mins | 80 mins | |
| 33 | 29 Feb 2020 | Kent Ridge Ter | Bedok Int | 119 mins | 100 mins | |
| 34 | 5 Jul 2025 | Punggol Coast Int | 140 mins | 150 mins | ||
| 35 | 29 Feb 2020 | Bedok Int | 155 mins | 90 mins | ||
| 36 | 7 Mar 2020 | Changi Airport Ter 2 | 158 mins | 145 mins | ||
| 37 | 29 Feb 2020 | Tampines Int | 55 mins | 50 mins | ||
| 38 | 7 Mar 2020 | Bedok Int | Tampines Int | 54 mins | 35 mins | |
| 39 | 30 Oct 2021 | Tampines Concourse Int | Yishun Int | 89 mins | 90 mins | Interim route amendment to Pasir Ris St 11 from 30 Oct 2022; Interim route amendment to Pasir Ris Ctrl from 8 Oct 2023 |
| 40 | 7 Mar 2020 | Bedok Int | 100 mins | 85 mins | ||
| 41 | 14 Mar 2020 | Jurong East Int | 63 mins | 60 mins | Route amendment to relocated Jurong East Int from 6 Dec 2020 | |
| 42 | 14 Mar 2020 | Jln Kembangan | 32 mins | 25 mins | ||
| 43 | 14 Mar 2020 | Punggol Int | Upp East Coast Ter | 101 mins | 95 mins | |
| 45 | 14 Mar 2020 | Upp East Coast Ter | Ang Mo Kio Ave 9 | 95 mins | 75 mins | |
| 46 | 5 Nov 2022 | Pasir Ris Int | Upp East Coast Ter | 48 mins | 50 mins | Route amendment to Pasir Ris ITH from 27 Apr 2025 |
| 47 | 21 Mar 2020 | Changi Business Pk Ter | 89 mins | 65 mins | ||
| 48 | 21 Mar 2020 | Bedok Nth Ave 4 | Holland Dr | 97 mins | 75 mins | |
| 49 | 21 Mar 2020 | Jurong East Int | 119 mins | 80 mins | Route amendment to relocated Jurong East Int from 6 Dec 2020 | |
| 50 | 21 Mar 2020 | Punggol Int | Bishan Int | 74 mins | 65 mins | |
| 51 | 28 Mar 2020 | Hougang Ctrl Int | Jurong East Int | 161 mins | 135 mins | Route amendment to relocated Jurong East Int from 6 Dec 2020 |
| 52 | 28 Mar 2020 | Jurong East Int | Bishan Int | 108 mins | 85 mins | Route amendment to relocated Jurong East Int from 6 Dec 2020 |
| 53 | 28 Mar 2020 | Bishan Int | 176 mins | 160 mins | Interim route amendment to Pasir Ris St 11 from 30 Oct 2022; Interim route amendment to Pasir Ris Ctrl from 8 Oct 2023 | |
| 53M | 1 Nov 2025 | Hougang St 21 | 30 mins | 35 mins | ||
| 54 | 28 Mar 2020 | Bishan Int | Kg Bahru Ter | 81 mins | 65 mins | |
| 55 | 4 Apr 2020 | Upp East Coast Ter | Bishan Int | 90 mins | 75 mins | |
| 56 | 4 Apr 2020 | Bishan Int | Raffles Blvd | 67 mins | 55 mins | |
| 57 | 4 Apr 2020 | Bt Merah Int | Bishan Int | 102 mins | 85 mins | |
| 58 | 4 Apr 2020 | Bishan Int | Pasir Ris Int | 96 mins | 75 mins | Route amendment to Pasir Ris ITH from 27 Apr 2025 |
| 59 | 4 Apr 2020 | Changi Village Ter | Bishan Int | 106 mins | 70 mins | Interim route amendment to Loyang Way from 26 Feb 2023 |
| 60 | 27 Jun 2020 | Eunos Int | 76 mins | 65 mins | ||
| 61 | 27 Jun 2020 | Eunos Int | Bt Batok Int | 134 mins | 135 mins | |
| 62 | 27 Jun 2020 | Punggol Int | 152 mins | 130 mins | ||
| 63 | 27 Jun 2020 | Eunos Int | Jln Rumah Tinggi | 90 mins | 65 mins | |
| 63M | 2 Jan 2021 | Eunos Int | 63 mins | 55 mins | ||
| 64 | 4 Jul 2020 | Sims Pl Ter | 140 mins | 120 mins | ||
| 65 | 18 Dec 2021 | Tampines Int | HarbourFront Int | 115 mins | 105 mins | |
| 66 | 18 Dec 2021 | Jurong East Int | 74 mins | 55 mins | ||
| 67 | 4 Jul 2020 | Tampines Int | Choa Chu Kang Int | 124 mins | 100 mins | |
| 68 | 11 Jul 2020 | Pasir Ris Int | 57 mins | 60 mins | Route amendment to Pasir Ris ITH from 27 Apr 2025 | |
| 69 | 11 Jul 2020 | Tampines Int | 75 mins | 60 mins | ||
| 70 | 11 Jul 2020 | Shenton Way Ter | Yio Chu Kang Int | 101 mins | 80 mins | |
| 71 | 11 Jul 2020 | Yio Chu Kang Int | 64 mins | 70 mins | ||
| 72 | 11 Jul 2020 | Yio Chu Kang Int | Tampines Int | 74 mins | 55 mins | |
| 73 | 18 Jul 2020 | Ang Mo Kio Int | 115 mins | 100 mins | ||
| 74 | 18 Jul 2020 | Hougang Ctrl Int | Holland Dr | 109 mins | 80 mins | |
| 75 | 23 Dec 2023 | Woodlands Rd | Bt Merah Int | 74 mins | 75 mins | |
| 76 | 18 Jul 2020 | Yio Chu Kang Int | Eunos Int | 69 mins | 55 mins | |
| 77 | 25 Jul 2020 | Raffles Ave | Bt Batok Int | 65 mins | 60 mins | |
| 78 | 2 Dec 2023 | Jurong Town Hall Int | 121 mins | 90 mins | ||
| 79 | 1 Jun 2024 | Jurong Town Hall Int | 110 mins | 100 mins | ||
| 80 | 25 Jul 2020 | HarbourFront Int | Sengkang Int | 116 mins | 95 mins | Interim route amendment to Hougang Ave 4 from 28 Aug 2022 |
| 81 | 1 Aug 2020 | Tampines Int | 136 mins | 110 mins | Interim route amendment to Pasir Ris St 11 from 30 Oct 2022; Interim route amendment to Pasir Ris Ctrl from 8 Oct 2023 | |
| 82 | 1 Aug 2020 | Punggol Int | 81 mins | 75 mins | ||
| 83 | 1 Aug 2020 | Punggol Int | 67 mins | 60 mins | ||
| 84G | 29 Jun 2024 | Punggol Int | 21 mins | 35 mins | ||
| 85 | 1 Aug 2020 | Punggol Int | Yishun Int | 54 mins | 55 mins | |
| 86 | 8 Aug 2020 | Ang Mo Kio Int | Sengkang Int | 60 mins | 45 mins | |
| 87 | 8 Aug 2020 | Sengkang Int | Bedok Int | 66 mins | 50 mins | Interim route amendment to Hougang Ave 4 from 28 Aug 2022 |
| 88 | 8 Aug 2020 | Toa Payoh Int | Pasir Ris Int | 95 mins | 85 mins | Route amendment to Pasir Ris ITH from 27 Apr 2025 |
| 89 | 23 Oct 2021 | Airline Rd | Hougang Ctrl Int | 65 mins* | 60 mins* | Interim route amendment to Hougang Ave 4 from 28 Aug 2022; Interim route amendment to Pasir Ris Ctrl from 8 Oct 2023 |
| 90 | 15 Aug 2020 | Toa Payoh Int | 75 mins | 45 mins | ||
| 91 | 15 Aug 2020 | Holland Dr | 32 mins | 25 mins | ||
| 92 | 15 Aug 2020 | Ghim Moh Ter | 56 mins | 50 mins | ||
| 93 | 15 Aug 2020 | HarbourFront Int | Eunos Int | 92 mins | 80 mins | |
| 94 | 15 Aug 2020 | Eunos Int | 51 mins | 40 mins | ||
| 95 | 22 Aug 2020 | Kent Ridge Ter | 62 mins | 45 mins | ||
| 96 | 22 Aug 2020 | Clementi Int | 45 mins | 35 mins | ||
| 97 | 23 Oct 2021 | Raffles Ave | Jurong East Int | 88 mins | 70 mins | |
| 98 | 22 Aug 2020 | Jurong East Int | 147 mins | 105 mins | Route amendment to relocated Jurong East Int from 6 Dec 2020 | |
| 99 | 22 Aug 2020 | Clementi Int | Joo Koon Int | 85 mins | 60 mins | |
| 100 | 29 Aug 2020 | Ghim Moh Ter | Serangoon Int | 108 mins | 85 mins | |
| 101 | 29 Aug 2020 | Serangoon Int | 79 mins | 75 mins | ||
| 102 | 4 Jun 2022 | Hougang Ctrl Int | 115 mins | 100 mins | ||
| 103 | 29 Aug 2020 | Serangoon Int | Yishun Int | 64 mins | 60 mins | |
| 104 | 1 Nov 2025 | Woodleigh Int | Punggol Coast Int | 69 mins | 65 mins | |
| 105 | 5 Sep 2020 | Serangoon Int | Jurong East Int | 121 mins | 85 mins | Route amendment to relocated Jurong East Int from 6 Dec 2020 |
| 106 | 5 Sep 2020 | Bt Batok Int | Shenton Way | 80 mins | 80 mins | |
| 107 | 3 Jul 2021 | Shenton Way Ter | Hougang Ctrl Int | 93 mins | 75 mins | Interim route amendment to Hougang Ave 4 from 28 Aug 2022 |
| 109 | 5 Sep 2020 | Changi Village Ter | Serangoon Int | 88 mins | 60 mins | Interim route amendment to Pasir Ris St 11 from 30 Oct 2022; Interim route amendment to Loyang Way from 26 Feb 2023; Interim route amendment to Pasir Ris Ctrl from 8 Oct 2023 |
| 110 | 7 Dec 2024 | Buangkok Int | 144 mins | 90 mins | ||
| 111 | 12 Sep 2020 | Ghim Moh Ter | 99 mins | 80 mins | Route amendment to new u-turn point before Ghim Moh Ter from 10 Sep 2023 | |
| 112 | 12 Sep 2020 | Hougang Ctrl Int | 84 mins | 75 mins | ||
| 113 | 12 Sep 2020 | Hougang Ctrl Int | 77 mins | 75 mins | ||
| 114 | 3 Jan 2026 | Yio Chu Kang Int | Buangkok Int | |||
| 115 | 12 Sep 2020 | Hougang St 21 | 24 mins | 25 mins | ||
| 116 | 19 Sep 2020 | Hougang Ctrl Int | 56 mins | 50 mins | ||
| 117 | 5 Jul 2025 | Sembawang Int | Punggol Coast Int | 90 mins | 80 mins | |
| 118 | 19 Sep 2020 | Changi Business Pk Ter | Punggol Int | 66 mins | 50 mins | |
| 119 | 19 Sep 2020 | Punggol Int | 92 mins | 85 mins | ||
| 120 | 26 Sep 2020 | Kg Bahru Ter | 56 mins | 75 mins | ||
| 121 | 23 Dec 2023 | Shenton Way Ter | Shenton Way | 68 mins | 75 mins | |
| 122 | 26 Sep 2020 | Kg Bahru Ter | 72 mins | 65 mins | ||
| 123 | 26 Sep 2020 | Bt Merah Int | Beach Stn Ter | 98 mins | 80 mins | |
| 123M | 2 Jan 2021 | HarbourFront Int | 64 mins | 50 mins | ||
| 124 | 3 Oct 2020 | HarbourFront Int | St. Michael’s Ter | 82 mins | 80 mins | |
| 125 | 3 Oct 2020 | St. Michael’s Ter | 89 mins | 75 mins | ||
| 127 | 17 Oct 2020 | Tampines Int | 43 mins | 30 mins | ||
| 129 | 3 Dec 2022 | St. Michael’s Ter | Tampines Nth Int | 112 mins | 75 mins | |
| 130 | 3 Oct 2020 | Shenton Way Ter | Ang Mo Kio Int | 81 mins | 65 mins | |
| 131 | 10 Oct 2020 | St. Michael’s Ter | Bt Merah Int | 95 mins | 80 mins | |
| 132 | 10 Oct 2020 | Bt Merah Int | Hougang Ctrl Int | 94 mins | 85 mins | Interim route amendment to Mt Pleasant Rd from 23 Jul 2023 |
| 133 | 10 Oct 2020 | Shenton Way Ter | Ang Mo Kio Int | 89 mins | 75 mins | |
| 134 | 10 Oct 2020 | Sims Pl Ter | 60 mins | 60 mins | ||
| 135 | 19 Apr 2025 | Ang Mo Kio Int | Jln Kembangan | 72 mins | 60 mins | |
| 136 | 17 Oct 2020 | Ang Mo Kio Int | Punggol Int | 69 mins | 75 mins | |
| 137 | 17 Oct 2020 | Upp East Coast Ter | Sims Pl Ter | 54 mins | 70 mins | |
| 138 | 24 Oct 2020 | Ang Mo Kio Int | 78 mins | 80 mins | ||
| 138M | 20 Sep 2025 | Ang Mo Kio Int | 8 mins | 10 mins | ||
| 139 | 24 Oct 2020 | Toa Payoh Int | Bt Merah Int | 89 mins | 65 mins | |
| 140 | 13 Sep 2025 | Lor 1 Geylang Ter | 42 mins | 50 mins | ||
| 141 | 24 Oct 2020 | Lor 1 Geylang Ter | Toa Payoh Int | 63 mins | 40 mins | |
| 142 | 24 Oct 2020 | Toa Payoh Int | 46 mins | 35 mins | ||
| 143 | 31 Oct 2020 | Jurong East Int | Toa Payoh Int | 115 mins | 105 mins | Route amendment to relocated Jurong East Int from 6 Dec 2020; Route amendment to realigned Teban Gdns Rd from 8 Jan 2023 |
| 143M | 2 Jan 2021 | Jurong East Int | 38 mins | 40 mins | Route amendment to realigned Teban Gdns Rd from 8 Jan 2023 | |
| 145 | 7 Nov 2020 | Toa Payoh Int | Holland Dr | 104 mins | 90 mins | |
| 146 | 20 Dec 2025 | Woodleigh Int | ||||
| 147 | 31 Oct 2020 | Hougang Ctrl Int | Clementi Int | 129 mins | 90 mins | |
| 148 | 26 Apr 2025 | Woodleigh Int | 27 mins | 35 mins | ||
| 150 | 31 Oct 2020 | Eunos Int | 33 mins | 30 mins | ||
| 151 | 7 Nov 2020 | Kent Ridge Ter | Hougang Ctrl Int | 96 mins | 75 mins | |
| 153 | 7 Nov 2020 | Hougang Ctrl Int | Bt Merah Int | 87 mins | 75 mins | |
| 154 | 7 Nov 2020 | Eunos Int | Boon Lay Int | 135 mins | 95 mins | |
| 155 | 21 Nov 2020 | Toa Payoh Int | Bedok Int | 85 mins | 90 mins | |
| 156 | 7 Dec 2024 | Clementi Int | Buangkok Int | 106 mins | 85 mins | |
| 157 | 21 Nov 2020 | Boon Lay Int | Toa Payoh Int | 99 mins | 75 mins | |
| 158 | 21 Nov 2020 | Serangoon Int | 103 mins | 85 mins | ||
| 159 | 28 Nov 2020 | Sengkang Int | Toa Payoh Int | 71 mins | 60 mins | |
| 160 | 2 Dec 2023 | Jurong Town Hall Int | Woodlands Ctr Rd | 50 mins* | 45 mins* | |
| 161 | 28 Nov 2020 | Hougang Ctrl Int | Woodlands Temp Int | 62 mins | 50 mins | Route amendment to Woodlands ITH from 13 Jun 2021 |
| 162 | 23 Dec 2023 | Yio Chu Kang Int | 100 mins | 110 mins | ||
| 163 | 5 Dec 2020 | Toa Payoh Int | Sengkang Int | 72 mins | 60 mins | |
| 165 | 5 Dec 2020 | Hougang Ctrl Int | Clementi Int | 98 mins | 85 mins | |
| 166 | 5 Dec 2020 | Clementi Int | Ang Mo Kio Int | 122 mins | 105 mins | |
| 167^ | 5 Dec 2020 | Sembawang Int | Bt Merah Int | 95 mins | 95 mins | Route amendment to Esplanade Dr from 26 Dec 2021 |
| 168 | 12 Dec 2020 | Bedok Int | Woodlands Temp Int | 83 mins | 70 mins | Route amendment to Woodlands ITH from 13 Jun 2021 |
| 169^ | 12 Dec 2020 | Woodlands Temp Int | Ang Mo Kio Int | 68 mins | 70 mins | Route amendment to Woodlands ITH from 13 Jun 2021 |
| 170 | 7 Sep 2024 | Queen St Ter | Woodlands Ctr Rd | 72 mins* | 65 mins* | |
| 171^ | 12 Dec 2020 | Yishun Int | 94 mins | 65 mins | ||
| 172 | 19 Dec 2020 | Boon Lay Int | Choa Chu Kang Int | 43 mins | 45 mins | Route amendment to realigned Jln Bahar from 8 Jun 2025 |
| 173 | 1 Nov 2025 | Clementi Int | Bt Batok Int | 49 mins | 50 mins | |
| 174 | 19 Dec 2020 | Boon Lay Int | Kg Bahru Ter | 116 mins | 105 mins | |
| 175 | 19 Dec 2020 | Lor 1 Geylang Ter | Clementi Int | 105 mins | 85 mins | |
| 176 | 26 Dec 2020 | Bt Panjang Int | Bt Merah Int | 79 mins | 85 mins | |
| 178 | 26 Dec 2020 | Boon Lay Int | Woodlands Temp Int | 91 mins | 85 mins | Route amendment to Woodlands ITH from 13 Jun 2021 |
| 179^ | 26 Dec 2020 | Boon Lay Int | 49 mins | 40 mins | ||
| 180 | 26 Dec 2020 | Boon Lay Int | 80 mins | 75 mins | ||
| 181^ | 9 Jan 2021 | Boon Lay Int | 39 mins | 30 mins | Interim route amendment to Jurong West St 72 from 7 Dec 2025 | |
| 182^ | 9 Jan 2021 | Joo Koon Int | 75 mins | 60 mins | ||
| 183 | 9 Jan 2021 | Jurong East Int | 114 mins | 90 mins | ||
| 184 | 16 Oct 2021 | Woodlands Rd | 82 mins | 70 mins | ||
| 185^ | 16 Jan 2021 | Soon Lee Rd | Holland Dr | 78 mins | 65 mins | |
| 186 | 16 Jan 2021 | Shenton Way Ter | St. Michael’s Ter | 79 mins | 75 mins | |
| 187 | 16 Jan 2021 | Woodlands Temp Int | Boon Lay Int | 77 mins | 75 mins | Route amendment to Woodlands ITH from 13 Jun 2021 |
| 188 | 16 Jan 2021 | Choa Chu Kang Int | HarbourFront Int | 73 mins | 60 mins | |
| 189 | 23 Jan 2021 | Bt Batok Int | 61 mins | 55 mins | ||
| 190 | 23 Jan 2021 | Choa Chu Kang Int | Kg Bahru Ter | 72 mins | 75 mins | |
| 191 | 23 Jan 2021 | Holland Dr | 30 mins | 30 mins | ||
| 192^ | 23 Jan 2021 | Boon Lay Int | Tuas Ter | 56 mins | 30 mins | |
| 193^ | 23 Jan 2021 | Tuas Ter | Boon Lay Int | 57 mins | 45 mins | |
| 194^ | 30 Jan 2021 | Boon Lay Int | 39 mins | 25 mins | ||
| 195 | 30 Jan 2021 | Raffles Ave | Raffles Blvd | 121 mins | 115 mins | |
| 196 | 30 Jan 2021 | Bedok Int | Clementi Int | 126 mins | 110 mins | |
| 197 | 30 Jan 2021 | Jurong East Int | Bedok Int | 127 mins | 110 mins | |
| 198 | 6 Feb 2021 | Bt Merah Int | Boon Lay Int | 83 mins | 70 mins | |
| 199^ | 6 Feb 2021 | Boon Lay Int | 48 mins | 40 mins | ||
| 200 | 6 Feb 2021 | Holland Dr | 62 mins | 50 mins | ||
| 201 | 6 Feb 2021 | Kent Ridge Ter | 70 mins | 60 mins | Route amendment to realigned Teban Gdns Rd from 8 Jan 2023 | |
| 246^ | 20 Feb 2021 | Boon Lay Int | 72 mins | 65 mins | ||
| 247^ | 20 Feb 2021 | Tuas Ter | 91 mins | 60 mins | ||
| 248 | 19 Apr 2025 | Tuas Ter | 79 mins | 60 mins | ||
| 249^ | 20 Feb 2021 | Boon Lay Int | 55 mins | 40 mins | ||
| 251^ | 27 Feb 2021 | Boon Lay Int | 43 mins | 35 mins | ||
| 252^ | 1 Jun 2024 | Boon Lay Int | 64 mins | 45 mins | ||
| 253^ | 27 Feb 2021 | Joo Koon Int | 44 mins | 30 mins | ||
| 254^ | 27 Feb 2021 | Joo Koon Int | 54 mins | 50 mins | ||
| 255^ | 6 Mar 2021 | Joo Koon Int | 31 mins | 25 mins | ||
| 257^ | 6 Mar 2021 | Joo Koon Int | 49 mins | 35 mins | ||
| 258^ | 6 Mar 2021 | Joo Koon Int | 75 mins | 65 mins | Interim route amendment to Jurong West Ave 5 from 7 Dec 2025 | |
| 400 | 6 Mar 2021 | Shenton Way Ter | Shenton Way | 42 mins | 45 mins | |
| 401 | 2 Jul 2022 | Bedok Int | 85 mins | 90 mins | ||
| 403 | 6 Mar 2021 | Pasir Ris Int | 32 mins | 30 mins | Interim route amendment to Pasir Ris Dr 8 from 8 Oct 2023 | |
| 405 | 18 Oct 2025 | Boon Lay Int | 38 mins | 40 mins | ||
| 825^ | 20 Mar 2021 | Yio Chu Kang Int | 20 mins | 25 mins | ||
| 851 | 27 Mar 2021 | Yishun Int | Bt Merah Int | 88 mins | 90 mins | |
| 852 | 27 Mar 2021 | Bt Batok Int | Yishun Int | 67 mins | 65 mins | |
| 853^ | 3 Apr 2021 | Yishun Int | Lor 1 Geylang Ter | 70 mins | 70 mins | |
| 854^ | 27 Mar 2021 | Yishun Int | Bedok Int | 70 mins | 70 mins | |
| 855^ | 3 Apr 2021 | HarbourFront Int | Yishun Int | 74 mins | 65 mins | |
| 856^ | 3 Apr 2021 | Woodlands Temp Int | Yishun Int | 54 mins | 60 mins | Route amendment to Woodlands ITH from 13 Jun 2021 |
| 857^ | 3 Apr 2021 | Yishun Int | 117 mins | 130 mins | ||
| 858^ | 10 Apr 2021 | Woodlands Temp Int | 163 mins | 185 mins | Route amendment to Woodlands ITH from 13 Jun 2021 | |
| 859^ | 23 Dec 2023 | Sembawang Int | 76 mins | 75 mins | ||
| 859A | 27 Sep 2025 | Sembawang Int | 20 mins | 25 mins | ||
| 860 | 4 Oct 2025 | Yio Chu Kang Int | 138 mins | 105 mins | ||
| 861 | 28 Sep 2024 | Sembawang Int | 87 mins | 90 mins | ||
| 870 | 3 Aug 2024 | Tengah Int | Jurong Town Hall Int | 28 mins | 30 mins | |
| 871 | 3 Aug 2024 | Tengah Int | 86 mins | 85 mins | ||
| 872 | 16 Aug 2025 | Tengah Int | 44 mins | 55 mins | ||
| 882^ | 17 Apr 2021 | Sembawang Int | 26 mins | 35 mins | ||
| 883 | 4 Dec 2021 | Sembawang Int | 51 mins | 60 mins | ||
| 883M | 27 Sep 2025 | Sembawang Int | 48 mins | |||
| 925 | 2 Dec 2023 | Choa Chu Kang Int | Woodlands Temp Int | 49 mins | 50 mins | |
| 927 | 17 Apr 2021 | Choa Chu Kang Int | 40 mins | 45 mins | ||
| 950 | 25 Jun 2022 | Woodlands Ctr Rd | Woodlands Temp Int | 11 mins* | 15 mins* | |
| 960 | 24 Apr 2021 | Raffles Ave | Woodlands Temp Int | 77 mins | 75 mins | Route amendment to Woodlands ITH from 13 Jun 2021 |
| 961 | 24 Apr 2021 | Woodlands Temp Int | Lor 1 Geylang Ter | 113 mins | 120 mins | |
| 962 | 24 Apr 2021 | Woodlands Temp Int | 67 mins | 75 mins | Route amendment to Woodlands ITH from 13 Jun 2021 | |
| 963^ | 24 Apr 2021 | HarbourFront Int | Woodlands Temp Int | 83 mins | 80 mins | Route amendment to Woodlands ITH from 13 Jun 2021 |
| 964 | 8 May 2021 | Woodlands Temp Int | 42 mins | 40 mins | Route amendment to Woodlands ITH from 13 Jun 2021 | |
| 965^ | 8 May 2021 | Woodlands Temp Int | 102 mins | 110 mins | ||
| 966^ | 8 May 2021 | Woodlands Temp Int | 141 mins | 140 mins | Route amendment to Woodlands ITH from 13 Jun 2021 | |
| 967 | 18 Jan 2025 | Woodlands Temp Int | 33 mins | 55 mins | ||
| 969^ | 8 May 2021 | Woodlands Temp Int | Tampines Int | 61 mins | 60 mins | Route amendment to Woodlands ITH from 13 Jun 2021 |
| 970 | 15 May 2021 | Shenton Way Ter | Bt Panjang Int | 87 mins | 95 mins | |
| 972 | 15 May 2021 | Bt Panjang Int | 134 mins | 120 mins | Route amendment to Senja Rd & Bt Panjang Ring Rd from 3 Apr 2022 | |
| 973 | 15 May 2021 | Bt Panjang Int | 38 mins | 40 mins | ||
| 974^ | 26 Jun 2021 | Joo Koon Int | 132 mins | 95 mins | ||
| 975 | 14 Jun 2025 | Bt Panjang Int | 106 mins | 110 mins | ||
| 976 | 15 May 2021 | Bt Panjang Int | Choa Chu Kang Int | 28 mins | 35 mins | |
| 979 | 15 May 2021 | Bt Panjang Int | 47 mins | 50 mins | ||
| 980^ | 26 Jun 2021 | Sembawang Int | Lor 1 Geylang Ter | 80 mins | 80 mins | |
| 981^ | 26 Jun 2021 | Senoko Rd | Sembawang Int | 26 mins | 30 mins | |
| 983 | 26 Jun 2021 | Choa Chu Kang Int | 46 mins | 50 mins | ||
| 984 | 1 Nov 2025 | Jurong Town Hall Int | Woodlands Rd | 51 mins | 50 mins | |
| 985 | 26 Jun 2021 | Lor 1 Geylang Ter | Choa Chu Kang Int | 70 mins | 80 mins | |
| 990 | 26 Jun 2021 | Bt Batok Int | 46 mins | 45 mins | ||
| 991 | 26 Jun 2021 | Choa Chu Kang Int | Bt Batok Int | 50 mins | 40 mins | |
| 992 | 3 Aug 2024 | Bt Batok Int | Tengah Int | 24 mins | 30 mins | |
| 993 | 30 Sep 2023 | Jurong East Int | 29 mins | 40 mins | ||
- *Bus Services 9, 19, 89 – Half trip duration from bus interchange to the Police Pass Office along Airline Rd or vice versa only
- *Bus Services 160, 170, 950 – Local trip duration from bus interchange/terminal to W’lands Ctr Rd or vice versa only
- ^Full trip rides on Bus Services 167, 169, 171, 825, 853, 854, 855, 856, 857, 858, 859, 882, 963, 965, 966, 969, 980 & 981 were taken when they were operated by SMRT Buses before 5 Sep 2021
- ^Full trip rides on Bus Services 179, 181, 182, 185, 192, 193, 194, 199, 246, 247, 249, 251, 252, 253, 254, 255, 257, 258 & 974 were taken when they were operated by SBS Transit before 1 Sep 2024
- ^Full trip rides on Bus Services 4, 10, 18, 19, 20, 23, 28, 29, 31, 37, 38, 39, 47, 65, 69, 72, 81, 127 & 129 were taken when they were operated by SBS Transit before 5 Jul 2026
Feeder Services
| Service | Date of Ride | Origin/Destination | Projected Full Trip Duration | Documented Full Trip Duration | Remarks |
| 222 | 17 Jul 2021 | Bedok Int | 61 mins | 60 mins | |
| 225G | 17 Jul 2021 | Bedok Int | 24 mins | 20 mins | |
| 228 | 17 Jul 2021 | Bedok Int | 58 mins | 50 mins | |
| 229 | 17 Jul 2021 | Bedok Int | 53 mins | 40 mins | |
| 230 | 1 Feb 2025 | Toa Payoh Lk | 56 mins | 55 mins | |
| 230M | 14 Jun 2025 | Toa Payoh Int | 21 mins | 20 mins | |
| 231 | 17 Jul 2021 | Toa Payoh Int | 33 mins | 30 mins | |
| 232 | 17 Jul 2021 | Toa Payoh Int | 38 mins | 30 mins | |
| 235 | 17 Jul 2021 | Toa Payoh Int | 42 mins | 25 mins | |
| 238 | 17 Jul 2021 | Toa Payoh Int | 34 mins | 25 mins | |
| 240^ | 21 Aug 2021 | Boon Lay Int | 77 mins | 60 mins | |
| 241^ | 21 Aug 2021 | Boon Lay Int | 41 mins | 30 mins | |
| 242^ | 21 Aug 2021 | Boon Lay Int | 38 mins | 25 mins | |
| 243G^ | 21 Aug 2021 | Boon Lay Int | 31 mins | 20 mins | Interim route amendment to Jurong West Ave 5 from 7 Dec 2025 |
| 261 | 28 Aug 2021 | Ang Mo Kio Int | 29 mins | 25 mins | |
| 262 | 28 Aug 2021 | Ang Mo Kio Int | 40 mins | 40 mins | |
| 265 | 21 Aug 2021 | Ang Mo Kio St 63 / Ave 9 | 81 mins | 70 mins | |
| 268 | 21 Aug 2021 | Ang Mo Kio St 63 | 78 mins | 60 mins | |
| 269 | 28 Aug 2021 | Ang Mo Kio Int | 46 mins | 45 mins | |
| 272 | 28 Aug 2021 | Bt Merah Int | 30 mins | 20 mins | |
| 273 | 28 Aug 2021 | Bt Merah Int | 29 mins | 20 mins | |
| 282 | 28 Aug 2021 | Clementi Int | 35 mins | 25 mins | |
| 284 | 28 Aug 2021 | Clementi Int | 15 mins | 10 mins | |
| 285 | 28 Aug 2021 | Clementi Int | 52 mins | 30 mins | |
| 291 | 4 Sep 2021 | Tampines Int | 58 mins | 55 mins | |
| 292 | 17 May 2025 | Tampines Int | 39 mins | 35 mins | |
| 293 | 4 Sep 2021 | Tampines Int | 91 mins | 75 mins | |
| 296 | 4 May 2024 | Tampines Int | 38 mins | 40 mins | |
| 298 | 14 Jan 2023 | Tampines Nth Int | 83 mins | 70 mins | |
| 299 | 10 May 2025 | Tampines Nth Int | 54 mins | 50 mins | |
| 300 | 4 Sep 2021 | Choa Chu Kang Int | 29 mins | 25 mins | |
| 301 | 4 Sep 2021 | Choa Chu Kang Int | 28 mins | 15 mins | |
| 302 | 4 Sep 2021 | Choa Chu Kang Int | 37 mins | 30 mins | |
| 307 | 4 Sep 2021 | Choa Chu Kang Int | 55 mins | 50 mins | |
| 315 | 11 Sep 2021 | Serangoon Int | 66 mins | 55 mins | |
| 317 | 11 Sep 2021 | Serangoon Int | 52 mins | 40 mins | |
| 324 | 11 Sep 2021 | Hougang Ctrl Int | 21 mins | 15 mins | |
| 325 | 11 Sep 2021 | Hougang Ctrl Int | 62 mins | 55 mins | |
| 329 | 11 Sep 2021 | Hougang Ctrl Int | 34 mins | 30 mins | |
| 333 | 18 Sep 2021 | Jurong East Int | 46 mins | 35 mins | |
| 334 | 18 Sep 2021 | Jurong East Int | 56 mins | 40 mins | |
| 335 | 18 Sep 2021 | Jurong East Int | 52 mins | 45 mins | |
| 354 | 18 Sep 2021 | Pasir Ris Int | 21 mins | 25 mins | |
| 358 | 18 Sep 2021 | Pasir Ris Int | 43 mins | 40 mins | |
| 359 | 18 Sep 2021 | Pasir Ris Int | 64 mins | 70 mins | |
| 371 | 18 Sep 2021 | Sengkang Int | 19 mins | 20 mins | |
| 372 | 18 Sep 2021 | Sengkang Int | 36 mins | 35 mins | |
| 374 | 7 Dec 2024 | Sengkang Int | 38 mins | 35 mins | |
| 381 | 25 Sep 2021 | Punggol Int | 43 mins | 45 mins | |
| 382G | 25 Sep 2021 | Punggol Int | 22 mins | 20 mins | |
| 384 | 25 Sep 2021 | Punggol Int | 24 mins | 25 mins | |
| 386 | 25 Sep 2021 | Punggol Int | 44 mins | 40 mins | |
| 410W | 18 Sep 2021 | Bishan Int | 42 mins | 35 mins | |
| 800 | 2 Oct 2021 | Yishun Int | 38 mins | 45 mins | |
| 801 | 29 Jan 2022 | Yishun Int | 36 mins | 35 mins | |
| 803 | 2 Oct 2021 | Yishun Int | 19 mins | 25 mins | |
| 804 | 2 Oct 2021 | Yishun Int | 39 mins | 40 mins | |
| 805 | 2 Oct 2021 | Yishun Int | 28 mins | 25 mins | |
| 806 | 2 Oct 2021 | Yishun Int | 30 mins | 30 mins | |
| 807 | 2 Oct 2021 | Yishun Int | 66 mins | 65 mins | |
| 811 | 4 Oct 2025 | Yishun Int | 66 mins | 75 mins | |
| 812 | 2 Oct 2021 | Yishun Int | 55 mins | 55 mins | |
| 900 | 23 Dec 2023 | Woodlands Int | 43 mins | 35 mins | |
| 901 | 9 Oct 2021 | Woodlands Int | 26 mins | 25 mins | |
| 901M | 20 Sep 2025 | Woodlands Int | 41 mins | 45 mins | |
| 903 | 9 Oct 2021 | Woodlands Int | 34 mins | 30 mins | |
| 904 | 9 Oct 2021 | Woodlands Int | 41 mins | 40 mins | |
| 911 | 9 Oct 2021 | Woodlands Int | 47 mins | 55 mins | |
| 912 | 9 Oct 2021 | Woodlands Int | 70 mins | 75 mins | |
| 913 | 9 Oct 2021 | Woodlands Int | 55 mins | 60 mins | |
| 913M | 20 Sep 2025 | Woodlands Int | 46 mins | 50 mins | |
| 920 | 9 Apr 2022 | Bt Panjang Int | 44 mins | 40 mins | |
| 922 | 25 Sep 2021 | Bt Panjang Int | 39 mins | 45 mins | |
| 941 | 25 Sep 2021 | Bt Batok Int | 31 mins | 30 mins | |
| 945 | 25 Sep 2021 | Bt Batok Int | 34 mins | 30 mins | |
| 947 | 25 Sep 2021 | Bt Batok Int | 21 mins | 20 mins |
- ^Full trip rides on Bus Services 240, 241, 242 & 243G were taken when they were operated by SBS Transit before 1 Sep 2024
- ^Full trip rides on Bus Services 291, 292, 293, 296, 298 & 299 were taken when they were operated by SBS Transit before 5 Jul 2026
Express Services
| Service | Date of Ride | Origin | Destination | Projected Full Trip* Duration | Documented Full Trip* Duration | Remarks |
| 12e | 20 Jun 2020 | Pasir Ris Int | Kg Bahru Ter | 85 mins | 80 mins | Interim route amendment to Pasir Ris St 11 from 30 Oct 2022; Route amendment to Pasir Ris ITH from 27 Apr 2025 |
| 502^ | 13 Mar 2021 | Soon Lee Rd | 152 mins | 175 mins | Interim route amendment to Jurong West Ave 5 from 7 Dec 2025 | |
| 506 | 18 Dec 2021 | Jurong East Int | Serangoon Int | 66 mins | 60 mins | |
| 518 | 20 Mar 2021 | Pasir Ris Int | 161 mins | 175 mins | Interim route amendment to Pasir Ris St 11 from 30 Oct 2022; Interim route amendment to Pasir Ris Ctrl from 8 Oct 2023; Route amendment to Pasir Ris ITH from 27 Apr 2025 | |
| 851e | 20 Jun 2020 | Eu Tong Sen St | Yishun Int | 69 mins | 55 mins | |
| 960e | 20 Jun 2020 | Raffles Ave | Woodlands Temp Int | 72 mins | 60 mins | Route amendment to Woodlands ITH from 13 Jun 2021 |
- ^The full trip ride on Bus Service 502 was taken when it was operated by SBS Transit before 15 Sep 2024
