Snow and heavy winds have brought travel disruption as temperatures plummeted to minus 11C overnight.