Bristol has been ranked as the third worst city in the UK for traffic jams, with commuters losing on average 103 hours in queues last year.
Congestion cost the country £6.9 billion and a typical driver £894, traffic analyst Inrix’s new research showed.
London topped the list for the most gridlocked city, with 149 hours spent trapped in their vehicle per driver during peak periods in 2019.
It was ranked eighth in the world for jams.
Belfast was the UK’s second worst city for hold ups at 112 hours per driver, followed by Bristol (103 hours), Edinburgh (98 hours) and Manchester (92 hours).
Trevor Reed, transportation analyst at Inrix, said London suffered from having “very little road space and a whole lot of demand”.
He said: “You have very severe congestion and a massive, relatively high earning population.
“UK cities are quite a bit older and a lot denser than American cities.
“London is over 2,000 years old.
(Image: Dave Betts/Bristol Live)
“When you develop around walking, and horse and buggy, and everything but cars, the urban environment does not handle (cars) all that well.
Cardiff saw the biggest year-on-year growth in congestion which shot up by 5% to 87 hours.
Mr Reed said: “You can reach a tipping point with a city.
“You add just enough cars to make nothing work.
“Sometimes you add one or two per cent more cars, and it causes a vicious cycle of congestion to set in.”
Nottingham’s congestion decreased by 17% to 78 hours, which was the biggest drop in the UK top 10.
The A404/A501 from Edgware Road to Old Street in London is the UK’s most congested corridor, with commuters losing 44 hours last year.
Outside the capital, the A38 in Birmingham caused the biggest delays at 32 hours.
London and Edinburgh tie for the title of the UK’s slowest city, with the average speed of the final mile of a journey just 10mph.