With rain continuing to batter the north-east, a number of roads have been closed across the region and pictures have now emerged of a bus trapped by the rising water.
The bus was travelling on Stoneywood Road in Dyce when it became trapped under the railway bridge.
UPDATE: Fire crews rescue driver and passenger from bus using small boat
The Scottish Environment Protection Agency (Sepa) said there could yet be further significant flooding, with “very high” rain totals of up to 80mm expected in the north east over the next 24 hours.
Nigel Goody from Sepa said: “The saturated conditions across Aberdeenshire, Tayside and Angus will mean that there is a likelihood of significant flooding during Thursday and overnight into Friday.
“The prolonged heavy rain overnight and throughout today is causing river levels to rise again, with peak times expected to be late on Thursday night and early Friday morning.
“Particular concern today is focused on flood prone areas close to the River Don and River Deveron, which could potentially see severe flooding impacts. Other areas at risk of significant flooding impacts today include the River Isla, the lower Tay and Angus rivers.
“Significant flooding impacts are likely to be widespread across the north east in general with flooding expected to affect communities and cause disruption to infrastructure and travel.”