Isle of Wight Radio listeners are reporting long delays in Ryde this morning (Friday) as roadworks continue.
It is the third day of works, as previously reported by Isle of Wight Radio.
Queens Road is currently one-way, as is the suggested diversion route – Argyll Street.
Traffic is backed up along both of those roads, as well as Binstead Hill.
Southern Vectis is also reporting significant delays. Its routes 4 and 9 are affected.
Buses are currently running up to 20 minutes behind time.
Drivers are being urged to allow time for their journeys.