The crash of a small plane on a highway northeast of Montreal has left the pilot badly burned.

The Cessna aircraft caught fire when it hit the ground in Terrebonne around 10:30 a.m. ET Saturday, police said.

No other vehicles were hit when the plane went down on Highway 25, just south of Highway 640. The plane had taken off from the nearby Mascouche airport.

Most of the wreckage ended up on top of the guard rail at the side of the thoroughfare.

The pilot, whose name has not been released by police, is in serious condition from burns but is expected to survive.

It's not known what caused the crash.