Sub-3:30 Marathon Pace

Sub-3:30 marathon pace guide. Required pace is 4:59/km (8:02/mi). Get training zones and pacing strategy to break 3 hours 30 minutes.

Breaking 3:30 requires just under 5:00/km (8:02/mi) pace. This is a popular goal and Boston Qualifier for several age groups.

How to train for a sub-3:30 marathon

Build the endurance and speed to break 3:30.

  1. Consistent mileage: Build to 50-70 km/week over several months.
  2. Weekly long run: Progress long runs to 32-35 km, some with marathon pace.
  3. Tempo workouts: Run 20-30 minute tempo efforts at 4:40-4:50/km.
  4. Practice pacing: Know what 4:59/km feels like before race day.

Frequently asked questions

What pace is needed for sub-3:30?

You need to average 4:59/km (8:02/mile). Aim for 4:57/km to have a small buffer.

How many miles per week for sub-3:30?

Most runners need 50-70 km (30-45 miles) per week minimum. Quality matters as much as quantity.

What half marathon predicts sub-3:30?

A sub-1:40 half marathon indicates sub-3:30 potential. A 1:35-1:38 half gives you a comfortable buffer.

Training pace reference

Training paces by recent 5K time (min/km)
5K timeVDOTEasyMarathonThresholdIntervalRep
15:0069.63:45–4:303:23–3:423:152:562:32
17:3058.24:20–5:123:54–4:173:463:232:56
20:0049.84:54–5:534:26–4:514:163:513:19
22:3043.45:29–6:344:57–5:254:464:183:43
25:0038.36:03–7:145:28–5:595:164:454:06
27:3034.26:37–7:535:59–6:335:465:134:30
30:0030.87:11–8:326:30–7:066:165:404:54
32:3028.07:44–9:107:01–7:396:466:075:17
35:0025.68:17–9:487:31–8:127:156:345:41

More pacing guides

Method and sources

The numbers on this page are computed with the same code as the TrainPace calculators, from these published methods. They are training guidance, not medical advice.

Other TrainPace tools

For AI agents

Every public page on this site has a Markdown mirror at the same path with a .md suffix (for example /calculator.md), and honors an Accept: text/markdown request header on the HTML URL. The calculations here are also available as callable tools through a free public MCP server — no account or API key.