Archive · 22 Jan 2026
Bengaluru and Pune Rank High in Global Traffic Congestion
Bengaluru and Pune, two big cities in India, have some of the worst traffic in the world.
Bengaluru is the second most congested city globally, just behind Mexico City.
It takes a long time to drive short distances, especially during rush hours.
In 2025, people in Bengaluru lost about 7 days of their time sitting in traffic.
The worst day was May 17, when the traffic was the worst.
Pune is also very congested, ranked fifth globally.
It takes about 33 minutes to drive 10 km in Pune, and the average speed during peak hours is very slow.
Many other Indian cities also have bad traffic, like Mumbai, New Delhi, and Kolkata.
This shows that a lot of cities in India have trouble with too many cars and not enough roads and public transport.
Bengaluru ranked 2nd worst for traffic congestion globally, with an average congestion level of 74.4% in 2025.
A 10 km drive in Bengaluru took 36 minutes 9 seconds on average, with rush hours taking significantly longer.
Commuters in Bengaluru lost 168 hours (7 days 40 minutes) in traffic during rush hours in 2025.
The worst day for traffic in Bengaluru was May 17, 2025, with an average congestion level of 101%.
Pune ranked 5th globally for traffic congestion, with an average congestion level of 71.1% in 2025, and it takes 33 minutes 20 seconds to cover 10 km in the city.
- Who
- Commuters in Bengaluru and Pune, India
- What
- Bengaluru and Pune ranked high for traffic congestion globally
- When
- Data from 2025, worst day in Bengaluru was May 17, 2025
- Where
- Bengaluru and Pune, India
- Why
- Increased congestion due to urban mobility stress, high vehicle density, and lack of public transport infrastructure
- City
- Bengaluru, India
- Global Rank
- 2nd
- Average Congestion Level
- 74.4%
- Time Lost in Traffic (2025)
- 168 hours (7 days 40 minutes)
- Worst Day for Traffic
- May 17, 2025 (101% congestion)
- Morning Rush Hour (10 km)
- 41 min 6 s, 94.2% congestion, 14.6 km/h
- Evening Rush Hour (10 km)
- 45 min 27 s, 115.2% congestion, 13.2 km/h
- Other Indian Cities in Top 35
- Pune (5th), Mumbai (18th), New Delhi (23rd), Kolkata (29th), Jaipur (30th), Chennai (32nd)
- Pune Average Vehicle Speed (Peak Hours)
- 15.1 km/h
- Pune Time for 10 km (2025)
- 33 min 20 s
- Pune Global Congestion Level (2025)
- 71.1%
- Pune Public Transport Buses Needed
- 4,500
- Pune Public Transport Buses Available
- 2,000
Sources
Bengaluru Congestion World's 2nd Worst, People Lose 7 Days A Year To Traffic
Bengaluru Named World’s Second Most Congested City in 2025
33 Minutes To Cover 10 Km: After Bengaluru, Pune Has India’s Worst Traffic—TomTom Report 2025
Bengaluru tops global traffic charts again, becomes the second most congested city in the world: TomTom report
Pune Vs Mumbai: Which City is Faster in Traffic As Per TomTom Index?
Not Delhi, Not Mumbai: THESE 2 Indian cities lead unwanted global traffic records of 2025