A pedestrian has died after a crash in Heidelberg Heights on Friday night in Melbourne's north-east.

A Victoria Police spokeswoman said the man, who is yet to be formally identified, left a premises on Bell Street about 10.45pm and crossed the road when he was struck by a vehicle.

The man was taken to hospital but died shortly afterwards.

The driver of the vehicle, an 82-year-old Coburg man, is assisting police with enquiries.