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
QueensExpress
+9.26
min wait
56.5%
on time
2
QueensExpressLATE 56%
+7.53
min wait
44.4%
on time
3
BrooklynLocal/LimitedLATE 51%
+7.27
min wait
49.1%
on time
4
BrooklynExpressLATE 72%
+7.16
min wait
27.6%
on time
5
BronxLocal/Limited
+6.76
min wait
63%
on time
6
BronxExpress
+6.53
min wait
54.8%
on time
7
BrooklynExpressLATE 77%
+6.26
min wait
22.7%
on time
8
Staten IslandExpress
+5.72
min wait
57.8%
on time
9
Staten IslandExpressLATE 54%
+5.5
min wait
45.8%
on time
10
BrooklynExpressLATE 57%
+5.21
min wait
42.7%
on time
11
BrooklynLocal/Limited
+5.13
min wait
56.7%
on time
12
ManhattanLocal/Limited
+5.08
min wait
64%
on time
13
BronxLocal/Limited
+5
min wait
56.3%
on time
14
QueensExpressLATE 66%
+4.84
min wait
33.6%
on time
15
BrooklynExpressLATE 61%
+4.83
min wait
38.7%
on time
16
BronxExpress
+4.62
min wait
56.5%
on time
17
QueensLocal/Limited
+4.51
min wait
64.1%
on time
18
BrooklynLocal/Limited
+4.49
min wait
57.8%
on time
19
BronxExpressLATE 51%
+4.45
min wait
49.1%
on time
20
BrooklynLocal/Limited
+4.42
min wait
65.5%
on time
21
BrooklynLocal/Limited
+4.32
min wait
58.1%
on time
22
BronxLocal/Limited
+4.29
min wait
63.4%
on time
23
Staten IslandExpress
+4.27
min wait
56.2%
on time
24
ManhattanLocal/Limited
+4.25
min wait
66.1%
on time
25
BronxLocal/Limited
+4.2
min wait
60.3%
on time
26
BronxSelect Bus Service
+4.2
min wait
53.3%
on time
27
QueensExpress
+4.19
min wait
74.5%
on time
28
BrooklynExpress
+4.06
min wait
55.6%
on time
29
BronxLocal/Limited
+3.95
min wait
69.9%
on time
30
BrooklynLocal/Limited
+3.94
min wait
62%
on time
31
BrooklynLocal/Limited
+3.87
min wait
62.4%
on time
32
BronxLocal/Limited
+3.86
min wait
68%
on time
33
BronxExpress
+3.86
min wait
73%
on time
34
QueensExpress
+3.85
min wait
74.6%
on time
35
BrooklynLocal/Limited
+3.84
min wait
61%
on time
36
BronxExpress
+3.81
min wait
57.4%
on time
37
Staten IslandExpress
+3.79
min wait
59.9%
on time
38
BrooklynLocal/Limited
+3.78
min wait
67.7%
on time
39
BrooklynLocal/Limited
+3.73
min wait
58.1%
on time
40
BronxLocal/Limited
+3.71
min wait
64.6%
on time
41
BrooklynLocal/Limited
+3.68
min wait
58.9%
on time
42
BronxLocal/Limited
+3.65
min wait
60.9%
on time
43
BrooklynLocal/Limited
+3.65
min wait
60.7%
on time
44
QueensLocal/Limited
+3.65
min wait
61.6%
on time
45
ManhattanLocal/Limited
+3.63
min wait
73.7%
on time
46
Staten IslandLocal/Limited
+3.57
min wait
61.7%
on time
47
BrooklynLocal/Limited
+3.56
min wait
66.1%
on time
48
Staten IslandExpress
+3.55
min wait
62.8%
on time
49
BronxLocal/Limited
+3.51
min wait
61.6%
on time
50
Staten IslandLocal/Limited
+3.48
min wait
75.7%
on time
51
BrooklynLocal/Limited
+3.47
min wait
63.7%
on time
52
Staten IslandExpress
+3.44
min wait
59.8%
on time
53
BrooklynLocal/Limited
+3.42
min wait
63.5%
on time
54
BronxLocal/Limited
+3.41
min wait
60.4%
on time
55
Staten IslandLocal/Limited
+3.41
min wait
77.9%
on time
56
BronxExpressLATE 53%
+3.39
min wait
47.4%
on time
57
QueensLocal/Limited
+3.38
min wait
60.1%
on time
58
QueensExpress
+3.38
min wait
54.7%
on time
59
QueensLocal/Limited
+3.37
min wait
62.2%
on time
60
QueensLocal/Limited
+3.37
min wait
65.2%
on time
61
BrooklynLocal/Limited
+3.36
min wait
65.4%
on time
62
Staten IslandLocal/Limited
+3.36
min wait
63.4%
on time
63
BrooklynLocal/Limited
+3.34
min wait
63.3%
on time
64
QueensLocal/Limited
+3.3
min wait
60.2%
on time
65
ManhattanLocal/Limited
+3.25
min wait
69.7%
on time
66
BrooklynLocal/Limited
+3.24
min wait
67.1%
on time
67
Staten IslandLocal/Limited
+3.24
min wait
78%
on time
68
QueensLocal/Limited
+3.16
min wait
61.4%
on time
69
BrooklynSelect Bus Service
+3.14
min wait
59.5%
on time
70
Staten IslandLocal/Limited
+3.13
min wait
61.2%
on time
71
Staten IslandExpress
+3.13
min wait
62.6%
on time
72
QueensLocal/Limited
+3.11
min wait
67.5%
on time
73
Staten IslandLocal/Limited
+3.11
min wait
68.7%
on time
74
QueensLocal/Limited
+3.09
min wait
80.1%
on time
75
Staten IslandLocal/Limited
+3.07
min wait
66.1%
on time
76
BrooklynLocal/Limited
+3.05
min wait
67.2%
on time
77
BrooklynLocal/Limited
+3.04
min wait
62.3%
on time
78
BrooklynExpress
+3.03
min wait
60.9%
on time
79
BronxExpress
+3.01
min wait
72.8%
on time
80
BrooklynLocal/Limited
+3
min wait
68.3%
on time
81
ManhattanLocal/Limited
+3
min wait
68.6%
on time
82
QueensLocal/Limited
+2.97
min wait
62.2%
on time
83
BrooklynLocal/Limited
+2.95
min wait
68.9%
on time
84
BronxLocal/Limited
+2.92
min wait
70.9%
on time
85
BrooklynExpress
+2.92
min wait
72.8%
on time
86
Staten IslandLocal/Limited
+2.91
min wait
73.2%
on time
87
BronxLocal/Limited
+2.9
min wait
66.8%
on time
88
QueensLocal/Limited
+2.9
min wait
73%
on time
89
BrooklynLocal/Limited
+2.89
min wait
70.7%
on time
90
BrooklynLocal/Limited
+2.86
min wait
77.5%
on time
91
BrooklynLocal/Limited
+2.85
min wait
67.2%
on time
92
Staten IslandExpress
+2.85
min wait
60.7%
on time
93
BrooklynLocal/Limited
+2.84
min wait
66.3%
on time
94
BronxLocal/Limited
+2.82
min wait
74.6%
on time
95
BronxExpress
+2.82
min wait
70.4%
on time
96
BronxLocal/Limited
+2.81
min wait
66.8%
on time
97
BrooklynLocal/Limited
+2.77
min wait
70.1%
on time
98
BrooklynLocal/Limited
+2.76
min wait
68.6%
on time
99
BrooklynLocal/Limited
+2.76
min wait
65.2%
on time
100
QueensExpressLATE 61%
+2.76
min wait
38.6%
on time
101
BronxExpress
+2.75
min wait
50.2%
on time
102
BrooklynLocal/Limited
+2.75
min wait
66.9%
on time
103
BronxLocal/Limited
+2.74
min wait
66.1%
on time
104
BrooklynLocal/Limited
+2.74
min wait
70.2%
on time
105
Staten IslandLocal/Limited
+2.74
min wait
74%
on time
106
Staten IslandLocal/Limited
+2.7
min wait
82.2%
on time
107
ManhattanLocal/Limited
+2.69
min wait
70%
on time
108
Staten IslandLocal/Limited
+2.69
min wait
73.1%
on time
109
ManhattanLocal/Limited
+2.68
min wait
71%
on time
110
BronxLocal/Limited
+2.67
min wait
69.8%
on time
111
QueensLocal/Limited
+2.67
min wait
71.8%
on time
112
BronxLocal/Limited
+2.66
min wait
65%
on time
113
BrooklynSelect Bus Service
+2.64
min wait
68.3%
on time
114
BrooklynLocal/Limited
+2.64
min wait
68.1%
on time
115
Staten IslandLocal/Limited
+2.62
min wait
71.6%
on time
116
BronxLocal/Limited
+2.61
min wait
64.8%
on time
117
QueensLocal/Limited
+2.61
min wait
79.2%
on time
118
BronxLocal/Limited
+2.59
min wait
67.6%
on time
119
BrooklynLocal/Limited
+2.58
min wait
67.3%
on time
120
QueensLocal/Limited
+2.57
min wait
59.5%
on time
121
BrooklynLocal/Limited
+2.55
min wait
73.3%
on time
122
BronxLocal/Limited
+2.54
min wait
64.2%
on time
123
BrooklynLocal/Limited
+2.54
min wait
71.6%
on time
124
BronxLocal/Limited
+2.52
min wait
67.5%
on time
125
QueensExpress
+2.52
min wait
75.2%
on time
126
BronxLocal/Limited
+2.49
min wait
65.4%
on time
127
BronxLocal/Limited
+2.49
min wait
88.4%
on time
128
BrooklynLocal/Limited
+2.49
min wait
70.3%
on time
129
QueensLocal/Limited
+2.49
min wait
65.1%
on time
130
Staten IslandLocal/Limited
+2.49
min wait
65.5%
on time
131
BrooklynLocal/Limited
+2.48
min wait
71.2%
on time
132
QueensLocal/Limited
+2.48
min wait
67.2%
on time
133
BronxLocal/Limited
+2.47
min wait
64.2%
on time
134
Staten IslandLocal/Limited
+2.47
min wait
73.8%
on time
135
QueensLocal/Limited
+2.46
min wait
67.9%
on time
136
QueensExpress
+2.46
min wait
66.3%
on time
137
BronxLocal/Limited
+2.45
min wait
72.7%
on time
138
BronxExpress
+2.45
min wait
58.9%
on time
139
BrooklynLocal/Limited
+2.45
min wait
71.1%
on time
140
BronxLocal/Limited
+2.43
min wait
69.3%
on time
141
Staten IslandLocal/Limited
+2.43
min wait
74%
on time
142
BrooklynLocal/Limited
+2.41
min wait
70.8%
on time
143
BrooklynLocal/Limited
+2.41
min wait
75.9%
on time
144
QueensLocal/Limited
+2.41
min wait
73.2%
on time
145
BronxLocal/Limited
+2.4
min wait
70.7%
on time
146
Staten IslandExpress
+2.4
min wait
66.7%
on time
147
ManhattanLocal/Limited
+2.38
min wait
71%
on time
148
ManhattanLocal/Limited
+2.36
min wait
80.4%
on time
149
BrooklynLocal/Limited
+2.35
min wait
67.3%
on time
150
BrooklynExpress
+2.35
min wait
78.6%
on time
151
QueensLocal/Limited
+2.35
min wait
76.8%
on time
152
Staten IslandExpress
+2.35
min wait
68.7%
on time
153
Staten IslandExpress
+2.35
min wait
70.1%
on time
154
Staten IslandExpress
+2.35
min wait
69%
on time
155
Staten IslandLocal/Limited
+2.34
min wait
69.5%
on time
156
ManhattanLocal/Limited
+2.31
min wait
76.7%
on time
157
QueensLocal/Limited
+2.3
min wait
58.6%
on time
158
BronxLocal/Limited
+2.29
min wait
74.4%
on time
159
BrooklynLocal/Limited
+2.29
min wait
72.6%
on time
160
QueensLocal/Limited
+2.28
min wait
55.2%
on time
161
BronxLocal/Limited
+2.27
min wait
85.4%
on time
162
BronxSelect Bus Service
+2.27
min wait
66.1%
on time
163
QueensLocal/Limited
+2.24
min wait
59.5%
on time
164
BronxLocal/Limited
+2.22
min wait
71.5%
on time
165
BrooklynLocal/Limited
+2.22
min wait
70.1%
on time
166
Staten IslandLocal/Limited
+2.22
min wait
71.9%
on time
167
Staten IslandLocal/Limited
+2.22
min wait
75.1%
on time
168
BronxLocal/Limited
+2.21
min wait
69.8%
on time
169
QueensLocal/Limited
+2.21
min wait
72.3%
on time
170
ManhattanLocal/Limited
+2.2
min wait
78.3%
on time
171
Staten IslandExpress
+2.2
min wait
67.6%
on time
172
BronxLocal/Limited
+2.19
min wait
71.4%
on time
173
ManhattanSelect Bus Service
+2.19
min wait
69.7%
on time
174
QueensLocal/Limited
+2.19
min wait
69.6%
on time
175
ManhattanLocal/Limited
+2.18
min wait
67.7%
on time
176
Staten IslandLocal/Limited
+2.18
min wait
66.8%
on time
177
BronxLocal/Limited
+2.17
min wait
72.4%
on time
178
QueensLocal/Limited
+2.17
min wait
69.1%
on time
179
BrooklynLocal/Limited
+2.16
min wait
71.3%
on time
180
Staten IslandLocal/Limited
+2.15
min wait
80.9%
on time
181
Staten IslandExpress
+2.15
min wait
76.1%
on time
182
BronxLocal/Limited
+2.12
min wait
71.6%
on time
183
BrooklynExpress
+2.12
min wait
67.1%
on time
184
ManhattanLocal/Limited
+2.12
min wait
82.3%
on time
185
QueensLocal/Limited
+2.12
min wait
66%
on time
186
BronxSelect Bus Service
+2.11
min wait
65.9%
on time
187
Staten IslandLocal/Limited
+2.11
min wait
71.5%
on time
188
ManhattanLocal/Limited
+2.1
min wait
70.6%
on time
189
QueensLocal/Limited
+2.1
min wait
77.2%
on time
190
QueensLocal/Limited
+2.09
min wait
63.1%
on time
191
QueensLocal/Limited
+2.09
min wait
73.9%
on time
192
QueensLocal/Limited
+2.09
min wait
76.6%
on time
193
ManhattanLocal/Limited
+2.08
min wait
70%
on time
194
QueensLocal/Limited
+2.08
min wait
64%
on time
195
Staten IslandExpress
+2.08
min wait
60.1%
on time
196
BronxLocal/Limited
+2.07
min wait
68.6%
on time
197
BrooklynLocal/Limited
+2.07
min wait
79.5%
on time
198
QueensSelect Bus Service
+2.05
min wait
69.8%
on time
199
QueensLocal/Limited
+2.05
min wait
72.4%
on time
200
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