New York City

buses that never come.
ranked.

NYC bus routes ranked by average additional wait time at the stop.
Higher wait = more time spent waiting beyond the schedule. 🚌

Data: 2026-04-01 · Updated 2026-06-03
Routes Tracked
200
Avg Additional Wait
3.1 min
Avg On-Time
66.2%
Worst Borough
Brooklyn
ANONYMIZE
#ROUTEWAITDELAYON-TIME
1
QM11
QueensExpress
+9.26
min wait
56.5%
on time
2
QM7
QueensExpressLATE 56%
+7.53
min wait
44.4%
on time
3
B32
BrooklynLocal/LimitedLATE 51%
+7.27
min wait
49.1%
on time
4
BM5
BrooklynExpressLATE 72%
+7.16
min wait
27.6%
on time
5
BX34
BronxLocal/Limited
+6.76
min wait
63%
on time
6
BXM4
BronxExpress
+6.53
min wait
54.8%
on time
7
BM2
BrooklynExpressLATE 77%
+6.26
min wait
22.7%
on time
8
SIM3C
Staten IslandExpress
+5.72
min wait
57.8%
on time
9
SIM33C
Staten IslandExpressLATE 54%
+5.5
min wait
45.8%
on time
10
BM3
BrooklynExpressLATE 57%
+5.21
min wait
42.7%
on time
11
B37
BrooklynLocal/Limited
+5.13
min wait
56.7%
on time
12
M20
ManhattanLocal/Limited
+5.08
min wait
64%
on time
13
BX32
BronxLocal/Limited
+5
min wait
56.3%
on time
14
QM5
QueensExpressLATE 66%
+4.84
min wait
33.6%
on time
15
BM1
BrooklynExpressLATE 61%
+4.83
min wait
38.7%
on time
16
BXM2
BronxExpress
+4.62
min wait
56.5%
on time
17
Q56
QueensLocal/Limited
+4.51
min wait
64.1%
on time
18
B14
BrooklynLocal/Limited
+4.49
min wait
57.8%
on time
19
BXM3
BronxExpressLATE 51%
+4.45
min wait
49.1%
on time
20
B24
BrooklynLocal/Limited
+4.42
min wait
65.5%
on time
21
B62
BrooklynLocal/Limited
+4.32
min wait
58.1%
on time
22
BX33
BronxLocal/Limited
+4.29
min wait
63.4%
on time
23
SIM4C
Staten IslandExpress
+4.27
min wait
56.2%
on time
24
M55
ManhattanLocal/Limited
+4.25
min wait
66.1%
on time
25
BX41
BronxLocal/Limited
+4.2
min wait
60.3%
on time
26
BX41+
BronxSelect Bus Service
+4.2
min wait
53.3%
on time
27
QM2
QueensExpress
+4.19
min wait
74.5%
on time
28
BM4
BrooklynExpress
+4.06
min wait
55.6%
on time
29
BX24
BronxLocal/Limited
+3.95
min wait
69.9%
on time
30
B65
BrooklynLocal/Limited
+3.94
min wait
62%
on time
31
B45
BrooklynLocal/Limited
+3.87
min wait
62.4%
on time
32
BX18A
BronxLocal/Limited
+3.86
min wait
68%
on time
33
BXM6
BronxExpress
+3.86
min wait
73%
on time
34
QM20
QueensExpress
+3.85
min wait
74.6%
on time
35
B60
BrooklynLocal/Limited
+3.84
min wait
61%
on time
36
BXM11
BronxExpress
+3.81
min wait
57.4%
on time
37
SIM33
Staten IslandExpress
+3.79
min wait
59.9%
on time
38
B25
BrooklynLocal/Limited
+3.78
min wait
67.7%
on time
39
B47
BrooklynLocal/Limited
+3.73
min wait
58.1%
on time
40
BX18B
BronxLocal/Limited
+3.71
min wait
64.6%
on time
41
B48
BrooklynLocal/Limited
+3.68
min wait
58.9%
on time
42
BX20
BronxLocal/Limited
+3.65
min wait
60.9%
on time
43
B15
BrooklynLocal/Limited
+3.65
min wait
60.7%
on time
44
Q14
QueensLocal/Limited
+3.65
min wait
61.6%
on time
45
M35
ManhattanLocal/Limited
+3.63
min wait
73.7%
on time
46
S57
Staten IslandLocal/Limited
+3.57
min wait
61.7%
on time
47
B35
BrooklynLocal/Limited
+3.56
min wait
66.1%
on time
48
SIM1C
Staten IslandExpress
+3.55
min wait
62.8%
on time
49
BX5
BronxLocal/Limited
+3.51
min wait
61.6%
on time
50
S56
Staten IslandLocal/Limited
+3.48
min wait
75.7%
on time
51
B16
BrooklynLocal/Limited
+3.47
min wait
63.7%
on time
52
SIM15
Staten IslandExpress
+3.44
min wait
59.8%
on time
53
B57
BrooklynLocal/Limited
+3.42
min wait
63.5%
on time
54
BX15
BronxLocal/Limited
+3.41
min wait
60.4%
on time
55
S42
Staten IslandLocal/Limited
+3.41
min wait
77.9%
on time
56
BXM8
BronxExpressLATE 53%
+3.39
min wait
47.4%
on time
57
Q39
QueensLocal/Limited
+3.38
min wait
60.1%
on time
58
QM15
QueensExpress
+3.38
min wait
54.7%
on time
59
Q114
QueensLocal/Limited
+3.37
min wait
62.2%
on time
60
Q24
QueensLocal/Limited
+3.37
min wait
65.2%
on time
61
B4
BrooklynLocal/Limited
+3.36
min wait
65.4%
on time
62
S74
Staten IslandLocal/Limited
+3.36
min wait
63.4%
on time
63
B8
BrooklynLocal/Limited
+3.34
min wait
63.3%
on time
64
Q98
QueensLocal/Limited
+3.3
min wait
60.2%
on time
65
M12
ManhattanLocal/Limited
+3.25
min wait
69.7%
on time
66
B12
BrooklynLocal/Limited
+3.24
min wait
67.1%
on time
67
S55
Staten IslandLocal/Limited
+3.24
min wait
78%
on time
68
Q19
QueensLocal/Limited
+3.16
min wait
61.4%
on time
69
B82+
BrooklynSelect Bus Service
+3.14
min wait
59.5%
on time
70
S76
Staten IslandLocal/Limited
+3.13
min wait
61.2%
on time
71
SIM35
Staten IslandExpress
+3.13
min wait
62.6%
on time
72
Q113
QueensLocal/Limited
+3.11
min wait
67.5%
on time
73
S54
Staten IslandLocal/Limited
+3.11
min wait
68.7%
on time
74
Q90
QueensLocal/Limited
+3.09
min wait
80.1%
on time
75
S78
Staten IslandLocal/Limited
+3.07
min wait
66.1%
on time
76
B44
BrooklynLocal/Limited
+3.05
min wait
67.2%
on time
77
B13
BrooklynLocal/Limited
+3.04
min wait
62.3%
on time
78
X27
BrooklynExpress
+3.03
min wait
60.9%
on time
79
BXM1
BronxExpress
+3.01
min wait
72.8%
on time
80
B46
BrooklynLocal/Limited
+3
min wait
68.3%
on time
81
M103
ManhattanLocal/Limited
+3
min wait
68.6%
on time
82
Q38
QueensLocal/Limited
+2.97
min wait
62.2%
on time
83
B17
BrooklynLocal/Limited
+2.95
min wait
68.9%
on time
84
BX11
BronxLocal/Limited
+2.92
min wait
70.9%
on time
85
X28
BrooklynExpress
+2.92
min wait
72.8%
on time
86
S52
Staten IslandLocal/Limited
+2.91
min wait
73.2%
on time
87
BX17
BronxLocal/Limited
+2.9
min wait
66.8%
on time
88
Q50
QueensLocal/Limited
+2.9
min wait
73%
on time
89
B64
BrooklynLocal/Limited
+2.89
min wait
70.7%
on time
90
B84
BrooklynLocal/Limited
+2.86
min wait
77.5%
on time
91
B7
BrooklynLocal/Limited
+2.85
min wait
67.2%
on time
92
SIM30
Staten IslandExpress
+2.85
min wait
60.7%
on time
93
B49
BrooklynLocal/Limited
+2.84
min wait
66.3%
on time
94
BX23
BronxLocal/Limited
+2.82
min wait
74.6%
on time
95
BXM10
BronxExpress
+2.82
min wait
70.4%
on time
96
BX36
BronxLocal/Limited
+2.81
min wait
66.8%
on time
97
B41
BrooklynLocal/Limited
+2.77
min wait
70.1%
on time
98
B43
BrooklynLocal/Limited
+2.76
min wait
68.6%
on time
99
B61
BrooklynLocal/Limited
+2.76
min wait
65.2%
on time
100
QM17
QueensExpressLATE 61%
+2.76
min wait
38.6%
on time
101
BXM7
BronxExpress
+2.75
min wait
50.2%
on time
102
B52
BrooklynLocal/Limited
+2.75
min wait
66.9%
on time
103
BX4
BronxLocal/Limited
+2.74
min wait
66.1%
on time
104
B83
BrooklynLocal/Limited
+2.74
min wait
70.2%
on time
105
S96
Staten IslandLocal/Limited
+2.74
min wait
74%
on time
106
S89
Staten IslandLocal/Limited
+2.7
min wait
82.2%
on time
107
M102
ManhattanLocal/Limited
+2.69
min wait
70%
on time
108
S51
Staten IslandLocal/Limited
+2.69
min wait
73.1%
on time
109
M101
ManhattanLocal/Limited
+2.68
min wait
71%
on time
110
BX39
BronxLocal/Limited
+2.67
min wait
69.8%
on time
111
Q102
QueensLocal/Limited
+2.67
min wait
71.8%
on time
112
BX16
BronxLocal/Limited
+2.66
min wait
65%
on time
113
B44+
BrooklynSelect Bus Service
+2.64
min wait
68.3%
on time
114
B54
BrooklynLocal/Limited
+2.64
min wait
68.1%
on time
115
S94
Staten IslandLocal/Limited
+2.62
min wait
71.6%
on time
116
BX27
BronxLocal/Limited
+2.61
min wait
64.8%
on time
117
Q67
QueensLocal/Limited
+2.61
min wait
79.2%
on time
118
BX21
BronxLocal/Limited
+2.59
min wait
67.6%
on time
119
B3
BrooklynLocal/Limited
+2.58
min wait
67.3%
on time
120
Q41
QueensLocal/Limited
+2.57
min wait
59.5%
on time
121
B67
BrooklynLocal/Limited
+2.55
min wait
73.3%
on time
122
BX8
BronxLocal/Limited
+2.54
min wait
64.2%
on time
123
B82
BrooklynLocal/Limited
+2.54
min wait
71.6%
on time
124
BX1
BronxLocal/Limited
+2.52
min wait
67.5%
on time
125
QM34
QueensExpress
+2.52
min wait
75.2%
on time
126
BX42
BronxLocal/Limited
+2.49
min wait
65.4%
on time
127
BX46
BronxLocal/Limited
+2.49
min wait
88.4%
on time
128
B63
BrooklynLocal/Limited
+2.49
min wait
70.3%
on time
129
Q7
QueensLocal/Limited
+2.49
min wait
65.1%
on time
130
S98
Staten IslandLocal/Limited
+2.49
min wait
65.5%
on time
131
B20
BrooklynLocal/Limited
+2.48
min wait
71.2%
on time
132
Q29
QueensLocal/Limited
+2.48
min wait
67.2%
on time
133
BX31
BronxLocal/Limited
+2.47
min wait
64.2%
on time
134
S90
Staten IslandLocal/Limited
+2.47
min wait
73.8%
on time
135
Q58
QueensLocal/Limited
+2.46
min wait
67.9%
on time
136
QM24
QueensExpress
+2.46
min wait
66.3%
on time
137
BX4A
BronxLocal/Limited
+2.45
min wait
72.7%
on time
138
BXM9
BronxExpress
+2.45
min wait
58.9%
on time
139
B6
BrooklynLocal/Limited
+2.45
min wait
71.1%
on time
140
BX6
BronxLocal/Limited
+2.43
min wait
69.3%
on time
141
S40
Staten IslandLocal/Limited
+2.43
min wait
74%
on time
142
B26
BrooklynLocal/Limited
+2.41
min wait
70.8%
on time
143
B69
BrooklynLocal/Limited
+2.41
min wait
75.9%
on time
144
Q59
QueensLocal/Limited
+2.41
min wait
73.2%
on time
145
BX19
BronxLocal/Limited
+2.4
min wait
70.7%
on time
146
SIM2
Staten IslandExpress
+2.4
min wait
66.7%
on time
147
M50
ManhattanLocal/Limited
+2.38
min wait
71%
on time
148
M21
ManhattanLocal/Limited
+2.36
min wait
80.4%
on time
149
B70
BrooklynLocal/Limited
+2.35
min wait
67.3%
on time
150
X38
BrooklynExpress
+2.35
min wait
78.6%
on time
151
Q104
QueensLocal/Limited
+2.35
min wait
76.8%
on time
152
SIM11
Staten IslandExpress
+2.35
min wait
68.7%
on time
153
SIM31
Staten IslandExpress
+2.35
min wait
70.1%
on time
154
SIM34
Staten IslandExpress
+2.35
min wait
69%
on time
155
S61
Staten IslandLocal/Limited
+2.34
min wait
69.5%
on time
156
M98
ManhattanLocal/Limited
+2.31
min wait
76.7%
on time
157
Q37
QueensLocal/Limited
+2.3
min wait
58.6%
on time
158
BX12
BronxLocal/Limited
+2.29
min wait
74.4%
on time
159
B11
BrooklynLocal/Limited
+2.29
min wait
72.6%
on time
160
Q61
QueensLocal/Limited
+2.28
min wait
55.2%
on time
161
BX29
BronxLocal/Limited
+2.27
min wait
85.4%
on time
162
BX6+
BronxSelect Bus Service
+2.27
min wait
66.1%
on time
163
Q74
QueensLocal/Limited
+2.24
min wait
59.5%
on time
164
BX22
BronxLocal/Limited
+2.22
min wait
71.5%
on time
165
B1
BrooklynLocal/Limited
+2.22
min wait
70.1%
on time
166
S48
Staten IslandLocal/Limited
+2.22
min wait
71.9%
on time
167
S59
Staten IslandLocal/Limited
+2.22
min wait
75.1%
on time
168
BX26
BronxLocal/Limited
+2.21
min wait
69.8%
on time
169
Q76
QueensLocal/Limited
+2.21
min wait
72.3%
on time
170
M22
ManhattanLocal/Limited
+2.2
min wait
78.3%
on time
171
SIM3
Staten IslandExpress
+2.2
min wait
67.6%
on time
172
BX25
BronxLocal/Limited
+2.19
min wait
71.4%
on time
173
M34A+
ManhattanSelect Bus Service
+2.19
min wait
69.7%
on time
174
Q72
QueensLocal/Limited
+2.19
min wait
69.6%
on time
175
M5
ManhattanLocal/Limited
+2.18
min wait
67.7%
on time
176
S44
Staten IslandLocal/Limited
+2.18
min wait
66.8%
on time
177
BX28
BronxLocal/Limited
+2.17
min wait
72.4%
on time
178
Q31
QueensLocal/Limited
+2.17
min wait
69.1%
on time
179
B36
BrooklynLocal/Limited
+2.16
min wait
71.3%
on time
180
S66
Staten IslandLocal/Limited
+2.15
min wait
80.9%
on time
181
SIM26
Staten IslandExpress
+2.15
min wait
76.1%
on time
182
BX2
BronxLocal/Limited
+2.12
min wait
71.6%
on time
183
X37
BrooklynExpress
+2.12
min wait
67.1%
on time
184
M8
ManhattanLocal/Limited
+2.12
min wait
82.3%
on time
185
Q8
QueensLocal/Limited
+2.12
min wait
66%
on time
186
BX12+
BronxSelect Bus Service
+2.11
min wait
65.9%
on time
187
S62
Staten IslandLocal/Limited
+2.11
min wait
71.5%
on time
188
M11
ManhattanLocal/Limited
+2.1
min wait
70.6%
on time
189
Q86
QueensLocal/Limited
+2.1
min wait
77.2%
on time
190
Q22
QueensLocal/Limited
+2.09
min wait
63.1%
on time
191
Q54
QueensLocal/Limited
+2.09
min wait
73.9%
on time
192
Q77
QueensLocal/Limited
+2.09
min wait
76.6%
on time
193
M15
ManhattanLocal/Limited
+2.08
min wait
70%
on time
194
Q11
QueensLocal/Limited
+2.08
min wait
64%
on time
195
SIM8
Staten IslandExpress
+2.08
min wait
60.1%
on time
196
BX40
BronxLocal/Limited
+2.07
min wait
68.6%
on time
197
B2
BrooklynLocal/Limited
+2.07
min wait
79.5%
on time
198
Q44+
QueensSelect Bus Service
+2.05
min wait
69.8%
on time
199
Q60
QueensLocal/Limited
+2.05
min wait
72.4%
on time
200
B9
BrooklynLocal/Limited
+2.04
min wait
70%
on time

By Borough

Queens
3.04 min
avg wait · 42 routes
Brooklyn
3.32 min
avg wait · 57 routes
Bronx
3.14 min
avg wait · 48 routes
Staten Island
2.94 min
avg wait · 37 routes
Manhattan
2.78 min
avg wait · 16 routes