Das Laufen eines Halbmarathons erfordert viel Übung und Hingabe, daher hängt die durchschnittliche Zeit davon ab, wie lange der Teilnehmer für die Veranstaltung gelaufen und trainiert hat. Für einen professionellen Läufer eine Zeit unter 1 Stunde und 12 Minuten gilt als ausgezeichnet. Für einen Amateurläufer ist eine Zeit von etwa 2 Stunden (oder etwa 9 Minuten pro Meile) eine Leistung.
Während ein Läufer für einen Halbmarathon trainieren kann, bekommt er nie ein Gefühl für eine bestimmte Strecke, es sei denn, er läuft ihn zuerst. Faktoren wie Hügel, Temperatur und die Anzahl anderer Läufer auf der Strecke erhöhen oft die durchschnittliche Halbmarathonzeit.