Police in northeast Alberta said a number of factors played a role in a fatal, single vehicle, highway collision that took place early Thursday morning.

Elk Point RCMP said officers responded to reports of a single-vehicle crash on Highway 646 at Range Road 45 at about 4 a.m. Thursday.

Emergency crews also arrived on the scene, where they found four people, along with a black SUV.

The SUV had rolled into the ditch, and the driver had been ejected from the vehicle.

Three passengers, including two women and one man, were taken to hospital in Bonnyville, and were treated for non-life threatening injuries.

The 29-year-old male driver of the SUV was taken to hospital in St. Paul, but succumbed to his injuries, and was pronounced dead on arrival.

Investigators said alcohol, speed, and poor visibility and road conditions contributed to the crash.

Highway 646 was reduced to one lane while investigators were on the scene.