Lanigan is a town in south-central Saskatchewan, Canada, at the intersection of Trans-Canada Yellowhead Highway 16 and Highway …Lanigan is a town in south-central Saskatchewan, Canada, at the intersection of Trans-Canada Yellowhead Highway 16 and Highway 20, approximately 117 kilometres east of Saskatoon and 170 kilometres north of Regina.