Running calculators › Race distances

Race distances in km and miles

A 5K is 3.1 miles, a 10K is 6.2 miles, a half marathon is 13.1 miles and a marathon is 26.2 miles. Here are the exact distances for every common race, and how long each takes at your pace.

RaceKilometresMilesAbout the distance
1 mile1.6093 km1 miThe classic track distance: four laps of a 400 m track, plus 9 m.
5K5 km3.11 miThe most popular first race, and the distance of parkrun and most fun runs.
10K10 km6.21 miTwice a 5K. A common next goal once a 5K feels comfortable.
15K15 km9.32 miA less common road distance, popular for autumn races.
10 miles16.0934 km10 miA favourite US and UK road distance between a 10K and a half marathon.
Half marathon21.0975 km13.11 miExactly half a marathon. Often trained for over 10 to 14 weeks.
Marathon42.195 km26.22 miFixed at 42.195 km (26 miles 385 yards) since 1921.
50K50 km31.07 miThe shortest common ultramarathon, about 7.8 km longer than a marathon.

Know exactly how far you ran: RunPack records every run with your iPhone’s GPS, no watch needed. Get RunPack free on the App Store

How long does each race take?

Finish times at an even pace. Pace per mile in brackets. For your own pace, use the pace calculator.

Pace5K10KHalf marathonMarathon
4:00/km (6:26/mi)20:0040:001:24:232:48:47
4:30/km (7:15/mi)22:3045:001:34:563:09:53
5:00/km (8:03/mi)25:0050:001:45:293:30:59
5:30/km (8:51/mi)27:3055:001:56:023:52:04
6:00/km (9:39/mi)30:001:00:002:06:354:13:10
6:30/km (10:28/mi)32:301:05:002:17:084:34:16
7:00/km (11:16/mi)35:001:10:002:27:414:55:22
7:30/km (12:04/mi)37:301:15:002:38:145:16:28
8:00/km (12:52/mi)40:001:20:002:48:475:37:34

Questions about race distances

How many miles is a 5K?

A 5K is 5 kilometres, which is 3.11 miles.

How many miles is a 10K?

A 10K is 10 kilometres, which is 6.21 miles.

How many miles is a half marathon?

A half marathon is 13.1 miles (21.0975 km), exactly half of a marathon.

How many miles is a marathon?

A marathon is 26.2 miles (42.195 km). The exact distance, 26 miles 385 yards, has been the standard since 1921.

How long does it take to run a 5K?

At an even 6:00 per km (9:39 per mile) a 5K takes 30 minutes. The table above shows finish times for every common pace.

How long does it take to run a marathon?

At an even 6:00 per km (9:39 per mile) a marathon takes 4 hours 13 minutes. Most people run the second half a little slower than the first.

Training for one?

Train for it with friends.

RunPack is a free GPS run tracker for iPhone with a private feed for your running crew and a weekly challenge that fits every pace.

Download on theApp StoreA RunPack crew’s morning card and weekly goal