As nouns the difference between legend and epic is that legend is a story of unknown origin describing plausible but extraordinary past events while epic is an extended narrative poem in elevated or dignified language, celebrating the feats of a deity or demigod (heroic epic) or other legendary or traditional hero.