A Melbourne man has completed a 74-day walk from Melbourne to Brisbane to raise funds for the Indigenous Marathon Foundation.

27 year-old Domenic Moore travelled the equivalent of 56 marathons, walking until midnight on most nights.

He arrived in South Bank on 11 February and has raised over $3,000 for the Indigenous Marathon Foundation.