A latest report from the 2025 mobility data revealed that the motorists in Indian cities continue to be caught up in traffic gridlocks for hours at end losing up to a week per year.

Congestion data Reveals India’s Traffic Chokehold Details
In 2025 congestion data released by Netherlands-based location technology firm TomTom, Bengaluru came out as the second most congested city in the world in 2025, with an average speed of 16.6 km per hour, an average motorist spending 15 minutes to commute 4.2 km.
Interestingly, Mexico recorded the highest congestion levels globally, as per this latest report released by the location technology firm.
In this race, Pune was ranked fifth being the second Indian city to feature in the global top 10 in terms of congestion.
Registering a 3.3 percentage-point drop in congestion compared to 2024 Mumbai showcased the signs of improvement.
Although the financial capital has witnessed a decline, commuters still lost 126 hours a year, with average speeds hovering at 20.8 kmph.
Coming to the country’s capital, New Delhi, recorded a congestion level of 60.2% which is an increase of 3.5 percentage points, with motorists losing 104 hours annually.
India Ranking First Highest Congestion in Asia
You would be amazed to know that out of the top 10 cities with the highest congestion in Asia, six were from India including Bengaluru (1), Pune (2), Mumbai (6), New Delhi (7), Kolkata (9), and Jaipur (10).
Other cities such as Chennai ranked 11th, while Hyderabad was placed 15th in the Asia ranking.
When it comes to the TomTom Traffic Index, it is compiled using anonymised GPS data and real driving speeds from across the world.
The firm stated, “the Index benchmarks cities on their congestion levels, travel times, and speeds, based on worldwide trip data spanning more than 3.65 trillion km, providing access to traffic information city by city.”
During 2024, an average motorist in Bengaluru spent 34 minutes and 10 seconds to cover 10 km and the same distance took 36 minutes and 9 seconds—an increase of 2 minutes and 4 seconds in 2025.
