The highway is about 205 kilometres (127 mi) long.
[1] Highway 42 passes by the communities of Marquis, Keeler, Brownlee, Eyebrow, Central Butte,[2] Lawson, Riverhurst, Lucky Lake, and Dinsmore, Saskatchewan.
It crosses Lake Diefenbaker on the 1.5-kilometre (0.93 mi) long Riverhurst Ferry route.
That crossing is an ice road in the winter.
From south to north:[3] Media related to Saskatchewan Highway 42 at Wikimedia Commons