Courir un semi-marathon demande beaucoup d'entraînement et de dévouement, donc le temps moyen dépend de la durée pendant laquelle le participant a couru et s'est entraîné pour l'événement. Pour un coureur professionnel, un temps inférieur à 1 heure et 12 minutes est considérée comme excellente. Pour un coureur amateur, un temps d'environ 2 heures (ou environ 9 minutes par mile) est un accomplissement.
Bien qu'un coureur puisse s'entraîner pour un semi-marathon, il ne peut jamais avoir une idée d'un parcours spécifique à moins qu'il ne l'ait d'abord exécuté. Des facteurs tels que les collines, la température et le nombre d'autres coureurs sur le parcours font souvent augmenter les temps moyens d'un semi-marathon.