A super-sized load weighing 640 tonnes passed through Wick, Bridgeyate, Warmley today before joining the ring road through to the M32.
Allelys Heavy Haulage was transporting a transformer from Didcot power station in Oxfordshire to Avonmouth Docks.
Long queues of traffic built up behind the 100m long transporter and its police escort, and lots of people turned out to take pictures of the unusual sight.
The load, which at times travelled at walking pace, was too heavy to use the M4 near junction 19 so had to travel on A roads for part of its journey.
Yesterday it was diverted off the motorway at Tormarton, parking at Tog Hill overnight. This morning Avon & Somerset police escorted it along the A420 to Wick, where steel plates were laid on the road where it passes over two culverts.
It then came through Bridgeyate and Warmley where it joined the A4174 Avon Ring Road, travelling on the wrong side of the dual carriageway from the Bromley Heath roundabout towards Hambrook to avoid a weak bridge on the westbound carriageway.
At the Hambrook lights, the convoy returned to the correct carriageway and continued to the M32, rejoined the M4 and then took the M5 from the Almondsbury Interchange to Avonmouth.
And drivers face more delays when two more transformers are moved later this month as part of the decommissioning of Didcot power station. The provisional dates are Sunday 17th November 17 and Sunday 24th November.