Heavy traffic is causing delays of up to 45 minutes on the M1.
Average speed between junction 38 at Woolley and junction 42 at Lofthouse is down to around 15-miles-per-hour.
Trains between Wakefield, Leeds, and Sheffield are also delayed because of a signalling problem just outside Barnsley.
The Met Office has warned there could be more snow flurries today and throughout the rest of the week.
For the latest information and weather warnings log on to www.metoffice.gov.uk