21+1:17

Bus 21

Linnahall – Haabersti

Usually 1 min late.

On time
78%of stops in the last 7 days
Best time to ride
21:00on time
Worst time to ride
17:003 min late

Based on 9,133 stop arrivals. On time means up to 1 minute early or 2 minutes late.

By hour of day

Average delay of departures in each hour, last 7 days.

Show as a table
Average delay of Bus 21 by hour of day
HourUsual delayIn words
05:00+1:021 min late
06:00+0:531 min late
07:00+1:562 min late
08:00+2:252 min late
09:00+1:312 min late
10:00+1:031 min late
11:00+0:331 min late
12:00+1:021 min late
13:00+0:27on time
14:00+0:411 min late
15:00+1:071 min late
16:00+2:262 min late
17:00+2:373 min late
18:00+2:122 min late
19:00+1:211 min late
20:00+0:551 min late
21:00+0:26on time
22:00+0:371 min late
23:00+1:031 min late

Stop by stop

Delays usually grow along the route. Pick a stop to see all its departures.

Towards Haabersti

  1. Linnahall+0:32, On time
  2. Lilleküla+0:24, On time
  3. Vabaduse väljak+0:49, On time
  4. Nõmme+0:53, On time
  5. Tammsaare+0:53, On time
  6. Kalamaja+1:27, On time
  7. Hipodroom+1:42, On time
  8. Merivälja+1:56, On time
  9. Pääsküla+1:39, On time
  10. Haabersti+1:51, On time

Towards Linnahall

  1. Haabersti+0:18, On time
  2. Pääsküla+0:53, On time
  3. Merivälja+1:02, On time
  4. Hipodroom+1:13, On time
  5. Kalamaja+0:54, On time
  6. Tammsaare+1:08, On time
  7. Nõmme+1:16, On time
  8. Vabaduse väljak+1:44, On time
  9. Lilleküla+2:03, Late
  10. Linnahall+1:58, On time

Weekdays and weekends

Weekday rush hours7–9 and 16–182 min late
Weekday, rest of the dayoutside rush hours1 min late
WeekendsSaturday and Sunday1 min late

Last 8 weeks

About the same as 7 weeks ago.

0+1 min+2 min+3 min21 Sept5 Oct19 Oct2 Nov9 NovAverage delay, 21 Sept: +1:11Average delay, 28 Sept: +1:00Average delay, 5 Oct: +1:02Average delay, 12 Oct: +1:10Average delay, 19 Oct: +1:02Average delay, 26 Oct: +1:12Average delay, 2 Nov: +1:26Average delay, 9 Nov: +1:17+1:17
Show as a table
Weekly average delay of Bus 21
Week startingAverage delay
21 Sept+1:11
28 Sept+1:00
5 Oct+1:02
12 Oct+1:10
19 Oct+1:02
26 Oct+1:12
2 Nov+1:26
9 Nov+1:17