A 27-year-old man has been charged with numerous offences, including culpable driving causing death, after a cyclist was killed in Melbourne's west.

Police arrested the Fitzroy North man in Melbourne's north-east on Friday morning.

A 54-year-old New Zealand man, who lived in Melbourne, died at the scene when his bicycle was struck from behind on Barkly Street, West Footscray, about 3:00pm.

The accused was also charged with failing to remain at the scene of an accident, failing to give assistance and driving while suspended.

The man will appear at Melbourne Magistrates Court on Saturday.