The 64-year-old West Lakes Shore man died from his accidents on the Royal Adelaide Hospital on Sunday after being hit by a prepare greater than a month earlier.
He was crossing the prepare tracks by North Adelaide Railway Station on Battle Memorial Drive about 5pm on Thursday, June 23 when he was hit by a prepare.
A witness informed 9News they noticed the bicycle fly into the air after the collision.
Police are making ready a report for the State Coroner.