The 1867 Melbourne Cup was a two-mile handicap horse race which took place on Thursday, 31 October 1867.