Heavy snowfall is causing problems for drivers on roads across Herefordshire and Worcestershire.
Drivers have been warned to only travel if necessary, allow more time for journeys and take extra care.
Traffic was moving very slowly on the M5 between Birmingham and Worcester, with the northbound section seeing delays of three hours.
Bus services were also badly affected, with Crowngate bus station in Worcester closed and many services cancelled.
On the M5, conditions were worsened by continuing snowfall and several lorries jack-knifed causing long delays and lane closures.
Rail operator London Midland said train services between Droitwich Spa and Bromsgrove had been affected and there were delays of up to 30 minutes.
It said there were also delays of up to 30 minutes for services going in and out of Worcester.
In upland areas, such as on the border of Herefordshire and Powys, at least 5in (12.7cm) of snow fell overnight.
Christmas travellers were facing transport chaos across the UK. Birmingham Airport is among several airports where flights have been cancelled or delayed.
The Met Office has issued a warning of severe weather across the West Midlands region.
It said widespread icy roads and snow were expected in many areas over the weekend.