A mini marathon is a long-distance road race of a distance which is less than a marathon. The term is sometimes used in place of "half marathon", but can also be applied to races of other distances such as 5 km or 10 km. From Wikipedia