Toronto traffic

  • Major delay
  • Minor delay
  • No delay
Toronto2024 traffic
Congestion levels, travel times and speeds are based on worldwide trip data spanning more than 737 billion km anonymously collected during the year from drivers within the larger metropolitan area (“metro”) and central city area (“city center”) throughout the complete road network — including fast roads and highways crossing this area.


Work rank 2024
Travel time
95
Average travel time per 10 km
25
min
13
s
1 min 20 s more than in 2023
Average speed
23.8km/h
1.4 km/h slower than in 2023
Total distance driven
5.3billion km
132.8 thousand trips around the Earth
Worst day to travel in 2024
July 16, Tuesday
31 min 40 s
Average travel time to drive 10 km
54%
Congestion level
Work rank 2024
Congestion level
180
Average congestion level
31%
4%p more than in 2023
Monthly congestion level
221926232723342737293732322731293331343035323426JanFebMarAprMayJunJulAugSepOctNovDec010203040
2024
2023
Traffic pattern
How was traffic distributed in Toronto depending on the day and time of day?
©TomTom, ©OpenStreetMap
Average congestion level
9%
10%
15%
20%
25%
30%
35%
40%
Opacity
Select day
All days
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Select time
12 AM
1 AM
2 AM
3 AM
4 AM
5 AM
6 AM
7 AM
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
6 PM
7 PM
8 PM
9 PM
10 PM
11 PM

How busy was Toronto during rush hour?

Let's take a closer look at rush hour. How much extra time was spent idling in traffic? What was the average speed?
One way commute
km


Rush hour
morning
Time taken to travel 10 km
26 min 53 sec
22.3 km/h
Average speed
43%
Congestion level
Time taken to travel 10 km
32 min 9 sec
18.7 km/h
Average speed
60%
Congestion level
Rush hour
evening
How much extra time did we spend driving in rush hours over the year?
77 hours = 3 days, 5 hours
8 h 34 min more than in 2023

Driving patterns in Toronto

What did traffic look like over a week in Toronto?
One way commute
km


  • Travel time
  • Congestion level
  • Speed
  • Volume
12:00 AM
01:00 AM
02:00 AM
03:00 AM
04:00 AM
05:00 AM
06:00 AM
07:00 AM
08:00 AM
09:00 AM
10:00 AM
11:00 AM
12:00 PM
01:00 PM
02:00 PM
03:00 PM
04:00 PM
05:00 PM
06:00 PM
07:00 PM
08:00 PM
09:00 PM
10:00 PM
11:00 PM
Sun
22 min 2 s22 min
20 min 4 s20 min
19 min 20 s19 min
18 min 16 s18 min
17 min 13 s17 min
15 min 55 s16 min
15 min 36 s16 min
16 min 43 s17 min
17 min 27 s17 min
18 min 39 s19 min
20 min 31 s21 min
22 min 42 s23 min
24 min 48 s25 min
25 min 44 s26 min
25 min 45 s26 min
25 min 56 s26 min
26 min 6 s26 min
26 min 21 s26 min
25 min 39 s26 min
24 min 32 s25 min
23 min 21 s23 min
22 min 4 s22 min
20 min 41 s21 min
19 min 49 s20 min
Mon
19 min 1 s19 min
18 min 56 s19 min
18 min 45 s19 min
18 min 6 s18 min
15 min 55 s16 min
14 min 32 s15 min
16 min 44 s17 min
20 min 27 s20 min
25 min 27 s25 min
23 min 53 s24 min
22 min 27 s22 min
23 min 10 s23 min
24 min 9 s24 min
24 min 11 s24 min
25 min 25 s25 min
27 min 52 s28 min
27 min 59 s28 min
28 min 44 s29 min
26 min 41 s27 min
24 min 7 s24 min
22 min 30 s23 min
21 min 14 s21 min
20 min 2 s20 min
19 min 5 s19 min
Tue
18 min 12 s18 min
18 min 4 s18 min
17 min 54 s18 min
17 min 20 s17 min
15 min 30 s16 min
14 min 27 s14 min
17 min 13 s17 min
21 min 56 s22 min
28 min 40 s29 min
27 min 27 s27 min
24 min 59 s25 min
25 min 11 s25 min
26 min 14 s26 min
26 min 17 s26 min
28 min 5 s28 min
31 min 22 s31 min
31 min 49 s32 min
33 min 12 s33 min
30 min 35 s31 min
26 min 31 s27 min
23 min 43 s24 min
22 min 5 s22 min
20 min 50 s21 min
19 min 41 s20 min
Wed
18 min 44 s19 min
18 min 27 s18 min
18 min 10 s18 min
17 min 35 s18 min
15 min 37 s16 min
14 min 31 s15 min
17 min 15 s17 min
21 min 50 s22 min
28 min 17 s28 min
27 min 15 s27 min
24 min 58 s25 min
25 min 22 s25 min
26 min 36 s27 min
26 min 26 s26 min
28 min 19 s28 min
31 min 51 s32 min
32 min 34 s33 min
34 min 7 s34 min
31 min 44 s32 min
27 min 34 s28 min
24 min 26 s24 min
22 min 34 s23 min
21 min 30 s22 min
20 min 8 s20 min
Thu
18 min 47 s19 min
18 min 30 s19 min
18 min 14 s18 min
17 min 31 s18 min
15 min 36 s16 min
14 min 30 s15 min
17 min 12 s17 min
21 min 38 s22 min
27 min 37 s28 min
26 min 46 s27 min
25 min 6 s25 min
25 min 45 s26 min
27 min 8 s27 min
27 min 6 s27 min
28 min 57 s29 min
32 min 20 s32 min
32 min 46 s33 min
33 min 48 s34 min
31 min 40 s32 min
28 min 19 s28 min
25 min 27 s25 min
23 min 24 s23 min
22 min 13 s22 min
21 min 21 min
Fri
19 min 19 s19 min
18 min 33 s19 min
18 min 9 s18 min
17 min 33 s18 min
15 min 48 s16 min
14 min 23 s14 min
16 min 29 s16 min
19 min 48 s20 min
23 min 58 s24 min
23 min 41 s24 min
23 min 45 s24 min
25 min 24 s25 min
27 min 23 s27 min
27 min 29 s27 min
28 min 39 s29 min
31 min 9 s31 min
30 min 49 s31 min
30 min 43 s31 min
29 min 50 s30 min
28 min 36 s29 min
26 min 54 s27 min
25 min 28 s25 min
24 min 52 s25 min
24 min 4 s24 min
Sat
21 min 45 s22 min
20 min 20 min
19 min 18 s19 min
18 min 11 s18 min
17 min 6 s17 min
15 min 39 s16 min
15 min 21 s15 min
16 min 19 s16 min
17 min 53 s18 min
20 min 10 s20 min
22 min 34 s23 min
24 min 57 s25 min
26 min 59 s27 min
27 min 55 s28 min
28 min 21 s28 min
28 min 57 s29 min
29 min 6 s29 min
29 min 38 s30 min
30 min 7 s30 min
29 min 25 s29 min
27 min 15 s27 min
25 min 47 s26 min
25 min 25 s25 min
24 min 26 s24 min
Find more insights on the country page
Curious about how Toronto stacks up against the rest of the country? Explore the country page to discover more!

Calling all city planners, automakers and policy makers – let’s change the way the world moves.

Contact us