An elderly cyclist has died after he was hit by a vehicle north of Palmerston North this morning.

The accident happened on Railway Rd near Bunnythorpe about 10am, said Constable Darrell Cowan of Ashhurst police.

The 75-year-old man was taken to Palmerston North Hospital with serious injuries but died shortly after, he said.

His name has not yet been released.

Alcohol was not thought to be a factor in the crash, Mr Cowan said.