# 16-week training plan for IRONMAN 70.3 Buenos Aires Palermo

HTML version (interactive, with a volume switch and calendar export): https://www.metrica.fit/races/im703-buenos-aires/training-plan

- This free 16-week training plan for IRONMAN 70.3 Buenos Aires Palermo averages 10 hours a week, peaking at 13 hours in week 11, with recovery weeks 4, 8 and 12 and a two-week taper.
- A typical week has about 10 sessions — three swims, three rides, three runs and, in the first half, strength — with the time split roughly 45% bike, 30% run and 21% swim; the longest ride is 3:30 and the longest run 1:40.
- Adjusted for this course: flat and fast: live in the aero bars.
- At the 2026 edition, 1,034 athletes finished; the median finish time was 5:26:36 (men 5:23, women 5:48), and the middle half of the field finished between 4:59 and 5:57.

## Phases

- **Base** (weeks 1–4): Aerobic engine and technique. Mostly easy, a little sweet spot, strength on Mondays.
- **Build 1** (weeks 5–8): Threshold work on the bike and run, longer weekends, longer bricks.
- **Build 2** (weeks 9–12): Race-specific: long efforts at 70.3 power and pace, the biggest weeks of the plan.
- **Peak** (weeks 13–14): Race rehearsals: full fuelling, race kit, race pace off the bike.
- **Taper** (weeks 15–16): Volume drops, intensity stays. Arrive fresh, not flat.

## Adjusted for this course

- **Flat and fast: live in the aero bars.** Only about 199 m of climbing, so position is free speed. Every race-power block from week 9 is ridden in the aero position, and long rides finish with 20 minutes down on the bars.

## Weekly hours

| Week | Phase | Dates | Total | Swim | Bike | Run | Strength |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 1 | Base |  | 8:40 | 2:00 | 3:45 | 2:25 | 0:30 |
| 2 | Base |  | 9:10 | 2:05 | 4:05 | 2:30 | 0:30 |
| 3 | Base |  | 10:05 | 2:15 | 4:25 | 2:55 | 0:30 |
| 4 | Base (recovery) |  | 6:35 | 1:15 | 3:05 | 1:55 | 0:20 |
| 5 | Build 1 |  | 10:30 | 2:20 | 4:35 | 3:05 | 0:30 |
| 6 | Build 1 |  | 11:15 | 2:25 | 5:05 | 3:15 | 0:30 |
| 7 | Build 1 |  | 11:55 | 2:35 | 5:20 | 3:30 | 0:30 |
| 8 | Build 1 (recovery) |  | 7:35 | 1:25 | 3:30 | 2:20 | 0:20 |
| 9 | Build 2 |  | 11:35 | 2:30 | 5:15 | 3:25 | 0:25 |
| 10 | Build 2 |  | 12:20 | 2:35 | 5:40 | 3:40 | 0:25 |
| 11 | Build 2 |  | 13:00 | 2:40 | 5:55 | 4:00 | 0:25 |
| 12 | Build 2 (recovery) |  | 8:05 | 1:25 | 3:50 | 2:30 | 0:20 |
| 13 | Peak |  | 11:30 | 2:35 | 5:15 | 3:40 | 0:00 |
| 14 | Peak |  | 10:25 | 2:20 | 4:55 | 3:10 | 0:00 |
| 15 | Taper |  | 7:55 | 1:55 | 3:35 | 2:25 | 0:00 |
| 16 | Race week |  | 3:35 | 1:15 | 1:20 | 1:00 | 0:00 |

## Week 1 — Base · 8:40

Settle into the routine. Every session easy enough to finish wanting more.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Strength & mobility | 0:30 | Squats, split squats, single-leg deadlifts, calf raises, planks — 3 sets of 8–12. Then 10 min mobility. |
| Tue | Swim · technique | 0:45 | Warm-up 300 m easy. Drills 8×50 m (catch-up, fingertip drag, 6-kick switch), 20 s rest. Main 6×100 m smooth at RPE 5, 20 s rest. Cool-down 200 m. |
| Tue | Run · hills (key) | 0:45 | Easy 15 min. 8×30 s up a moderate hill, hard but smooth, walk/jog down. Easy to finish. |
| Wed | Bike · sweet spot (key) | 1:00 | 10 min warm-up. 3×10 min at 88–92% FTP (RPE 6–7), 5 min easy between. Cool-down. |
| Thu | Swim · aerobic | 0:45 | Warm-up 300 m. Main 3×400 m steady (RPE 4–5), 30 s rest, breathing every 3 strokes. Cool-down 200 m. |
| Thu | Run · easy | 0:40 | Easy Z2, conversational. 4×20 s strides at the end. |
| Fri | Bike · easy | 0:45 | Easy Z2 spin, indoors is fine. Smooth pedalling, 85–95 rpm. |
| Sat | Long ride (key) | 2:00 | Steady Z2 (65–75% FTP, conversational). Eat 60 g of carbohydrate an hour from the first hour. |
| Sun | Long run (key) | 1:00 | Easy Z2. Walk the aid-station minute if you like — it’s a habit worth having on race day. |
| Sun | Swim · recovery (optional) | 0:30 | Optional, after the long run or later in the day: easy 1,200–1,500 m with a few drills. Loosens the legs. |

## Week 2 — Base · 9:10

Same week, a little longer. Consistency is the whole game in base.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Strength & mobility | 0:30 | Squats, split squats, single-leg deadlifts, calf raises, planks — 3 sets of 8–12. Then 10 min mobility. |
| Tue | Swim · technique | 0:50 | Warm-up 300 m easy. Drills 8×50 m (catch-up, fingertip drag, 6-kick switch), 20 s rest. Main 6×100 m smooth at RPE 5, 20 s rest. Cool-down 200 m. |
| Tue | Run · hills (key) | 0:45 | Easy 15 min. 8×30 s up a moderate hill, hard but smooth, walk/jog down. Easy to finish. |
| Wed | Bike · sweet spot (key) | 1:00 | 10 min warm-up. 3×12 min at 88–92% FTP (RPE 6–7), 5 min easy between. Cool-down. |
| Thu | Swim · aerobic | 0:45 | Warm-up 300 m. Main 3×400 m steady (RPE 4–5), 30 s rest, breathing every 3 strokes. Cool-down 200 m. |
| Thu | Run · easy | 0:40 | Easy Z2, conversational. 4×20 s strides at the end. |
| Fri | Bike · easy | 0:50 | Easy Z2 spin, indoors is fine. Smooth pedalling, 85–95 rpm. |
| Sat | Long ride (key) | 2:15 | Steady Z2 (65–75% FTP, conversational). Eat 60 g of carbohydrate an hour from the first hour. |
| Sun | Long run (key) | 1:05 | Easy Z2. Walk the aid-station minute if you like — it’s a habit worth having on race day. |
| Sun | Swim · recovery (optional) | 0:30 | Optional, after the long run or later in the day: easy 1,200–1,500 m with a few drills. Loosens the legs. |

## Week 3 — Base · 10:05

First brick run off the long ride. Find your swim CSS pace this week (400 m + 200 m test) if you don’t know it.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Strength & mobility | 0:30 | Squats, split squats, single-leg deadlifts, calf raises, planks — 3 sets of 8–12. Then 10 min mobility. |
| Tue | Swim · technique | 0:50 | Warm-up 300 m easy. Drills 8×50 m (catch-up, fingertip drag, 6-kick switch), 20 s rest. Main 6×100 m smooth at RPE 5, 20 s rest. Cool-down 200 m. |
| Tue | Run · hills (key) | 0:50 | Easy 15 min. 10×30 s up a moderate hill, hard but smooth, walk/jog down. Easy to finish. |
| Wed | Bike · sweet spot (key) | 1:05 | 10 min warm-up. 2×20 min at 88–92% FTP (RPE 6–7), 5 min easy between. Cool-down. |
| Thu | Swim · aerobic | 0:50 | Warm-up 300 m. Main 3×400 m steady (RPE 4–5), 30 s rest, breathing every 3 strokes. Cool-down 200 m. |
| Thu | Run · easy | 0:45 | Easy Z2, conversational. 4×20 s strides at the end. |
| Fri | Bike · easy | 0:50 | Easy Z2 spin, indoors is fine. Smooth pedalling, 85–95 rpm. |
| Sat | Long ride (key) | 2:30 | Steady Z2 (65–75% FTP, conversational). Eat 60 g of carbohydrate an hour from the first hour. |
| Sat | Brick run | 0:10 | Straight off the bike: easy, short strides, find your run legs. |
| Sun | Long run (key) | 1:10 | Easy Z2. Walk the aid-station minute if you like — it’s a habit worth having on race day. |
| Sun | Swim · recovery (optional) | 0:35 | Optional, after the long run or later in the day: easy 1,200–1,500 m with a few drills. Loosens the legs. |

## Week 4 — Base (recovery week) · 6:35

Recovery week: about a third less. Let the first block soak in.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Strength & mobility | 0:20 | Squats, split squats, single-leg deadlifts, calf raises, planks — 3 sets of 8–12. Then 10 min mobility. |
| Tue | Swim · technique | 0:40 | Warm-up 300 m easy. Drills 8×50 m (catch-up, fingertip drag, 6-kick switch), 20 s rest. Main 6×100 m smooth at RPE 5, 20 s rest. Cool-down 200 m. |
| Tue | Run · easy + strides | 0:35 | Easy Z2 with 6×20 s relaxed strides. |
| Wed | Bike · easy spin | 0:45 | Easy spin with 4×1 min high cadence (100+ rpm). Keep it light — this is a recovery week. |
| Thu | Swim · aerobic | 0:35 | Warm-up 300 m. Main 3×400 m steady (RPE 4–5), 30 s rest, breathing every 3 strokes. Cool-down 200 m. |
| Thu | Run · easy | 0:30 | Easy Z2, conversational. 4×20 s strides at the end. |
| Fri | Bike · easy | 0:40 | Easy Z2 spin, indoors is fine. Smooth pedalling, 85–95 rpm. |
| Sat | Long ride · easy (key) | 1:40 | Steady Z2. Practise eating every 20 minutes. |
| Sun | Long run · easy (key) | 0:50 | Easy Z2. |

## Week 5 — Build 1 · 10:30

Threshold arrives. If you have a power meter, test FTP on Wednesday (20-min test) and set your zones.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Strength & mobility | 0:30 | Squats, split squats, single-leg deadlifts, calf raises, planks — 3 sets of 8–12. Then 10 min mobility. |
| Tue | Swim · threshold | 0:55 | Warm-up 400 m. Main 8×100 m at CSS pace (your 1,500 m time-trial pace), 15 s rest. 4×50 m fast/easy. Cool-down 200 m. |
| Tue | Run · threshold (key) | 0:50 | Easy 15 min. 5×1 km at threshold (10 km race effort), 2 min jog. Easy to finish. |
| Wed | Bike · threshold (key) | 1:10 | 15 min warm-up. 4×8 min at 95–100% FTP, 4 min easy between. Cool-down. |
| Thu | Swim · endurance | 0:50 | Warm-up 400 m. Main 3×500 m steady at CSS + 5 s/100 m, 30 s rest. Cool-down 200 m. |
| Thu | Run · easy | 0:45 | Easy Z2, conversational. Run by feel, not pace. |
| Fri | Bike · easy | 0:55 | Easy Z2 spin, indoors is fine. Smooth pedalling, 85–95 rpm. |
| Sat | Long ride + tempo (key) | 2:30 | Z2, with 2×15 min at 80–85% FTP in the second hour. 60–80 g carbs an hour. |
| Sat | Brick run | 0:15 | Straight off the bike: 5 min easy, then steady (RPE 6). |
| Sun | Long run (key) | 1:15 | Z2, last 15 min steady (RPE 6). Take a gel every 30–40 minutes. |
| Sun | Swim · recovery (optional) | 0:35 | Optional, after the long run or later in the day: easy 1,200–1,500 m with a few drills. Loosens the legs. |

## Week 6 — Build 1 · 11:15

Longer threshold blocks; the weekend gets bigger.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Strength & mobility | 0:30 | Squats, split squats, single-leg deadlifts, calf raises, planks — 3 sets of 8–12. Then 10 min mobility. |
| Tue | Swim · threshold | 0:55 | Warm-up 400 m. Main 8×100 m at CSS pace (your 1,500 m time-trial pace), 15 s rest. 4×50 m fast/easy. Cool-down 200 m. |
| Tue | Run · threshold (key) | 0:55 | Easy 15 min. 4×1.6 km at threshold (10 km race effort), 2 min jog. Easy to finish. |
| Wed | Bike · threshold (key) | 1:15 | 15 min warm-up. 3×12 min at 95–100% FTP, 4 min easy between. Cool-down. |
| Thu | Swim · endurance | 0:55 | Warm-up 400 m. Main 3×500 m steady at CSS + 5 s/100 m, 30 s rest. Cool-down 200 m. |
| Thu | Run · easy | 0:45 | Easy Z2, conversational. Run by feel, not pace. |
| Fri | Bike · easy | 1:00 | Easy Z2 spin, indoors is fine. Smooth pedalling, 85–95 rpm. |
| Sat | Long ride + tempo (key) | 2:50 | Z2, with 2×15 min at 80–85% FTP in the second hour. 60–80 g carbs an hour. |
| Sat | Brick run | 0:15 | Straight off the bike: 5 min easy, then steady (RPE 6). |
| Sun | Long run (key) | 1:20 | Z2, last 15 min steady (RPE 6). Take a gel every 30–40 minutes. |
| Sun | Swim · recovery (optional) | 0:35 | Optional, after the long run or later in the day: easy 1,200–1,500 m with a few drills. Loosens the legs. |

## Week 7 — Build 1 · 11:55

The hardest week of the first build. Sleep is training.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Strength & mobility | 0:30 | Squats, split squats, single-leg deadlifts, calf raises, planks — 3 sets of 8–12. Then 10 min mobility. |
| Tue | Swim · threshold | 1:00 | Warm-up 400 m. Main 10×100 m at CSS pace (your 1,500 m time-trial pace), 15 s rest. 4×50 m fast/easy. Cool-down 200 m. |
| Tue | Run · threshold (key) | 0:55 | Easy 15 min. 3×2 km at threshold (10 km race effort), 2 min jog. Easy to finish. |
| Wed | Bike · threshold (key) | 1:15 | 15 min warm-up. 3×15 min at 95–100% FTP, 4 min easy between. Cool-down. |
| Thu | Swim · endurance | 0:55 | Warm-up 400 m. Main 3×500 m steady at CSS + 5 s/100 m, 30 s rest. Cool-down 200 m. |
| Thu | Run · easy | 0:50 | Easy Z2, conversational. Run by feel, not pace. |
| Fri | Bike · easy | 1:00 | Easy Z2 spin, indoors is fine. Smooth pedalling, 85–95 rpm. |
| Sat | Long ride + tempo (key) | 3:05 | Z2, with 3×15 min at 80–85% FTP in the second hour. 60–80 g carbs an hour. |
| Sat | Brick run | 0:20 | Straight off the bike: 5 min easy, then steady (RPE 6). |
| Sun | Long run (key) | 1:25 | Z2, last 15 min steady (RPE 6). Take a gel every 30–40 minutes. |
| Sun | Swim · recovery (optional) | 0:40 | Optional, after the long run or later in the day: easy 1,200–1,500 m with a few drills. Loosens the legs. |

## Week 8 — Build 1 (recovery week) · 7:35

Recovery week. Short, easy, nothing to prove.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Strength & mobility | 0:20 | Squats, split squats, single-leg deadlifts, calf raises, planks — 3 sets of 8–12. Then 10 min mobility. |
| Tue | Swim · threshold | 0:45 | Warm-up 400 m. Main 10×100 m at CSS pace (your 1,500 m time-trial pace), 15 s rest. 4×50 m fast/easy. Cool-down 200 m. |
| Tue | Run · easy + strides | 0:40 | Easy Z2 with 6×20 s relaxed strides. |
| Wed | Bike · easy spin | 0:50 | Easy spin with 4×1 min high cadence (100+ rpm). Keep it light — this is a recovery week. |
| Thu | Swim · endurance | 0:40 | Warm-up 400 m. Main 3×500 m steady at CSS + 5 s/100 m, 30 s rest. Cool-down 200 m. |
| Thu | Run · easy | 0:35 | Easy Z2, conversational. Run by feel, not pace. |
| Fri | Bike · easy | 0:40 | Easy Z2 spin, indoors is fine. Smooth pedalling, 85–95 rpm. |
| Sat | Long ride · easy (key) | 2:00 | Steady Z2. Practise eating every 20 minutes. |
| Sat | Brick run | 0:10 | Straight off the bike: 5 min easy, then steady (RPE 6). |
| Sun | Long run · easy (key) | 0:55 | Easy Z2. |

## Week 9 — Build 2 · 11:35

Race-specific: long efforts at 70.3 power and pace. Practise race fuelling on every long session.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Strength & mobility | 0:25 | Maintenance: 2 sets of the same moves, lighter. Then 10 min mobility. |
| Tue | Swim · race-pace sets | 1:00 | Warm-up 400 m. Main 3×(4×100 m at CSS, 10 s rest), 60 s between rounds. Cool-down 200 m. |
| Tue | Run · race pace (key) | 0:55 | Easy 15 min. 3×2.5 km at 70.3 run pace (a little slower than half-marathon pace), 2 min jog. Easy to finish. |
| Wed | Bike · race power (key) | 1:15 | 15 min warm-up. 3×15 min at 75–82% FTP (70.3 race power) in the aero position, 5 min easy between. Cool-down. |
| Thu | Swim · endurance | 0:55 | Warm-up 400 m. Main 3×500 m steady at CSS + 5 s/100 m, 30 s rest. Cool-down 200 m. |
| Thu | Run · easy | 0:45 | Easy Z2, conversational. Run by feel, not pace. |
| Fri | Bike · easy | 1:00 | Easy Z2 spin, indoors is fine. Smooth pedalling, 85–95 rpm. |
| Sat | Long ride + race power (key) | 3:00 | Z2, with 2×20 min at 70.3 race power (75–82% FTP) in the aero bars. Race-day fuelling: 70–90 g carbs an hour. |
| Sat | Brick run · race pace | 0:20 | Straight off the bike: first 5 min easy, then at 70.3 run pace. Hold form, quick cadence. |
| Sun | Long run + race pace (key) | 1:25 | Z2 with the last 20 min at 70.3 run pace. Race-day gels. |
| Sun | Swim · recovery (optional) | 0:35 | Optional, after the long run or later in the day: easy 1,200–1,500 m with a few drills. Loosens the legs. |

## Week 10 — Build 2 · 12:20

Bigger race-power blocks. The brick runs are where race pace starts to feel normal.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Strength & mobility | 0:25 | Maintenance: 2 sets of the same moves, lighter. Then 10 min mobility. |
| Tue | Swim · race-pace sets | 1:00 | Warm-up 400 m. Main 3×(4×100 m at CSS, 10 s rest), 60 s between rounds. Cool-down 200 m. |
| Tue | Run · race pace (key) | 0:55 | Easy 15 min. 3×2.5 km at 70.3 run pace (a little slower than half-marathon pace), 2 min jog. Easy to finish. |
| Wed | Bike · race power (key) | 1:20 | 15 min warm-up. 3×15 min at 75–82% FTP (70.3 race power) in the aero position, 5 min easy between. Cool-down. |
| Thu | Swim · endurance | 0:55 | Warm-up 400 m. Main 2×1,000 m steady at CSS + 5 s/100 m, 30 s rest. Cool-down 200 m. |
| Thu | Run · easy | 0:50 | Easy Z2, conversational. Run by feel, not pace. |
| Fri | Bike · easy | 1:00 | Easy Z2 spin, indoors is fine. Smooth pedalling, 85–95 rpm. |
| Sat | Long ride + race power (key) | 3:20 | Z2, with 2×30 min at 70.3 race power (75–82% FTP) in the aero bars. Race-day fuelling: 70–90 g carbs an hour. |
| Sat | Brick run · race pace | 0:25 | Straight off the bike: first 5 min easy, then at 70.3 run pace. Hold form, quick cadence. |
| Sun | Long run + race pace (key) | 1:30 | Z2 with the last 20 min at 70.3 run pace. Race-day gels. |
| Sun | Swim · recovery (optional) | 0:40 | Optional, after the long run or later in the day: easy 1,200–1,500 m with a few drills. Loosens the legs. |

## Week 11 — Build 2 · 13:00

The biggest week of the plan. Nail the fuelling, protect the sleep.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Strength & mobility | 0:25 | Maintenance: 2 sets of the same moves, lighter. Then 10 min mobility. |
| Tue | Swim · race-pace sets | 1:00 | Warm-up 400 m. Main 3×(4×100 m at CSS, 10 s rest), 60 s between rounds. Cool-down 200 m. |
| Tue | Run · race pace (key) | 1:00 | Easy 15 min. 3×3 km at 70.3 run pace (a little slower than half-marathon pace), 2 min jog. Easy to finish. |
| Wed | Bike · race power (key) | 1:20 | 15 min warm-up. 2×30 min at 75–82% FTP (70.3 race power) in the aero position, 5 min easy between. Cool-down. |
| Thu | Swim · endurance | 1:00 | Warm-up 400 m. Main 2×1,000 m steady at CSS + 5 s/100 m, 30 s rest. Cool-down 200 m. |
| Thu | Run · easy | 0:50 | Easy Z2, conversational. Run by feel, not pace. |
| Fri | Bike · easy | 1:05 | Easy Z2 spin, indoors is fine. Smooth pedalling, 85–95 rpm. |
| Sat | Long ride + race power (key) | 3:30 | Z2, with 2×40 min at 70.3 race power (75–82% FTP) in the aero bars. Race-day fuelling: 70–90 g carbs an hour. |
| Sat | Brick run · race pace | 0:30 | Straight off the bike: first 5 min easy, then at 70.3 run pace. Hold form, quick cadence. |
| Sun | Long run + race pace (key) | 1:40 | Z2 with the last 30 min at 70.3 run pace. Race-day gels. |
| Sun | Swim · recovery (optional) | 0:40 | Optional, after the long run or later in the day: easy 1,200–1,500 m with a few drills. Loosens the legs. |

## Week 12 — Build 2 (recovery week) · 8:05

Recovery week before the peak. Feeling flat midweek is normal.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Strength & mobility | 0:20 | Maintenance: 2 sets of the same moves, lighter. Then 10 min mobility. |
| Tue | Swim · race-pace sets | 0:45 | Warm-up 400 m. Main 3×(4×100 m at CSS, 10 s rest), 60 s between rounds. Cool-down 200 m. |
| Tue | Run · easy + strides | 0:40 | Easy Z2 with 6×20 s relaxed strides. |
| Wed | Bike · easy spin | 0:55 | Easy spin with 4×1 min high cadence (100+ rpm). Keep it light — this is a recovery week. |
| Thu | Swim · endurance | 0:40 | Warm-up 400 m. Main 2×1,000 m steady at CSS + 5 s/100 m, 30 s rest. Cool-down 200 m. |
| Thu | Run · easy | 0:35 | Easy Z2, conversational. Run by feel, not pace. |
| Fri | Bike · easy | 0:45 | Easy Z2 spin, indoors is fine. Smooth pedalling, 85–95 rpm. |
| Sat | Long ride · easy (key) | 2:10 | Steady Z2. Practise eating every 20 minutes. |
| Sat | Brick run · race pace | 0:15 | Straight off the bike: first 5 min easy, then at 70.3 run pace. Hold form, quick cadence. |
| Sun | Long run · easy (key) | 1:00 | Easy Z2. |

## Week 13 — Peak · 11:30

Dress rehearsal: race kit, race fuel, race pace — find the problems now, not on race day.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Rest | — | Day off. Sleep, eat well, walk. |
| Tue | Swim · open water | 1:00 | Open water if you can (wetsuit): 2×15 min at race effort, sighting every 6 strokes, plus 3 practice starts. Pool fallback: 2×800 m at race pace. |
| Tue | Run · race pace (key) | 0:55 | Easy 15 min. 2×4 km at 70.3 run pace, 3 min jog. Easy to finish. |
| Wed | Bike · race power + spikes (key) | 1:15 | 15 min warm-up. 3×15 min at race power with a 30 s surge to 110% FTP every 5 min (passing, climbs). Cool-down. |
| Thu | Swim · endurance | 0:55 | Warm-up 400 m. Main 2×1,000 m steady at CSS + 5 s/100 m, 30 s rest. Cool-down 200 m. |
| Thu | Run · easy | 0:45 | Easy Z2, conversational. Run by feel, not pace. |
| Fri | Bike · easy + cadence | 1:00 | Easy Z2 with 5×1 min at 100+ rpm. Fresh legs for the weekend. |
| Sat | Race rehearsal ride (key) | 3:00 | Dress rehearsal: race kit, race bike, race breakfast. 2×45 min at race power with exactly your race-day fuel and fluids. |
| Sat | Brick run · race pace | 0:30 | Straight off the bike: first 5 min easy, then at 70.3 run pace. Hold form, quick cadence. |
| Sun | Long run + race pace (key) | 1:30 | Z2 with 2×15 min at 70.3 run pace. Last long run. |
| Sun | Swim · recovery (optional) | 0:40 | Optional, after the long run or later in the day: easy 1,200–1,500 m with a few drills. Loosens the legs. |

## Week 14 — Peak · 10:25

Last block of real work. Confidence, not new fitness.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Rest | — | Day off. Sleep, eat well, walk. |
| Tue | Swim · open water | 0:55 | Open water if you can (wetsuit): 2×15 min at race effort, sighting every 6 strokes, plus 3 practice starts. Pool fallback: 2×800 m at race pace. |
| Tue | Run · race pace (key) | 0:50 | Easy 15 min. 2×4 km at 70.3 run pace, 3 min jog. Easy to finish. |
| Wed | Bike · race power + spikes (key) | 1:15 | 15 min warm-up. 3×15 min at race power with a 30 s surge to 110% FTP every 5 min (passing, climbs). Cool-down. |
| Thu | Swim · endurance | 0:50 | Warm-up 400 m. Main 2×1,000 m steady at CSS + 5 s/100 m, 30 s rest. Cool-down 200 m. |
| Thu | Run · easy | 0:40 | Easy Z2, conversational. Run by feel, not pace. |
| Fri | Bike · easy + cadence | 0:55 | Easy Z2 with 5×1 min at 100+ rpm. Fresh legs for the weekend. |
| Sat | Long ride + race power (key) | 2:45 | Z2 with 3×20 min at race power. Last big ride. |
| Sat | Brick run · race pace | 0:20 | Straight off the bike: first 5 min easy, then at 70.3 run pace. Hold form, quick cadence. |
| Sun | Long run + race pace (key) | 1:20 | Z2 with 2×15 min at 70.3 run pace. Last long run. |
| Sun | Swim · recovery (optional) | 0:35 | Optional, after the long run or later in the day: easy 1,200–1,500 m with a few drills. Loosens the legs. |

## Week 15 — Taper · 7:55

Taper: about a third less volume, same intensity. Restlessness is a good sign.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Rest | — | Day off. Sleep, eat well, walk. |
| Tue | Swim · sharpen | 0:45 | Warm-up 300 m. 6×100 m at race pace, 20 s rest. 4×25 m fast. Cool-down 200 m. |
| Tue | Run · sharpen (key) | 0:40 | Easy 15 min. 5×2 min at 10 km pace, 2 min jog. Easy to finish. |
| Wed | Bike · openers (key) | 1:00 | 10 min easy. 3×5 min at race power, 3 min easy. 3×30 s fast. Spin out. |
| Thu | Swim · easy | 0:40 | Easy 1,500–2,000 m with 4×50 m at race pace. Leave the pool wanting more. |
| Thu | Run · easy | 0:30 | Easy Z2, conversational. Run by feel, not pace. |
| Fri | Bike · easy + cadence | 0:45 | Easy Z2 with 5×1 min at 100+ rpm. Fresh legs for the weekend. |
| Sat | Shorter long ride (key) | 1:50 | Z2 with 3×10 min at race power. Check the bike: tyres, gears, nothing new from here. |
| Sat | Brick run | 0:15 | Straight off the bike: 5 min easy, then steady (RPE 6). |
| Sun | Long run · short (key) | 1:00 | Easy Z2 with 3×3 min at race pace. |
| Sun | Swim · recovery (optional) | 0:30 | Optional, after the long run or later in the day: easy 1,200–1,500 m with a few drills. Loosens the legs. |

## Week 16 — Race week · 3:35

Race week. Short, sharp, rested. Trust the work.

| Day | Session | Time | What to do |
| --- | --- | --- | --- |
| Mon | Swim · race pace | 0:30 | 10 min easy, 6×50 m at race pace, easy to finish. |
| Mon | Run · openers | 0:30 | Easy with 4×1 min at 70.3 pace. |
| Tue | Bike · openers | 0:50 | Easy with 3×4 min at race power, 3 min easy between. |
| Wed | Swim · easy | 0:25 | Easy with a few race-pace 50s. |
| Wed | Run · easy | 0:20 | Easy with 4 strides. |
| Thu | Rest | — | Day off. Pack your race bag from a checklist. |
| Fri | Swim · shake-out | 0:20 | Easy, ideally on the course: sight the buoys, feel the water. |
| Sat | Bike · check ride | 0:30 | 30 min easy with 3×1 min at race power — check gears and brakes, then rack it. |
| Sat | Run · shake-out | 0:10 | 10 min easy with 3 strides. |
| Sun | RACE DAY (key) | — | Swim calm, ride your power, run the first 5 km slower than you want to. Eat and drink to plan. |

## Questions

**How many hours a week do I need to train for IRONMAN 70.3 Buenos Aires Palermo?** This plan averages 10 hours a week over 15 weeks of training (peak 13 h in week 11) at the standard level. The 7-hour version is enough to finish strong if you already swim, ride and run regularly; the 13-hour version suits experienced athletes chasing a personal best or a World Championship slot.

**What finish time should I expect at IRONMAN 70.3 Buenos Aires Palermo?** At the 2026 edition, 1,034 athletes finished; the median finish time was 5:26:36 (men 5:23, women 5:48), and the middle half of the field finished between 4:59 and 5:57.

**Why are weeks 4, 8 and 12 easier?** They are recovery weeks: volume drops by about a third so the training of the previous three weeks turns into fitness instead of accumulated fatigue. Most age-groupers who get injured or burn out skip them.

**How long is the taper before a 70.3?** Two weeks. Week 15 cuts volume by about a third while keeping some race-pace work, and race week keeps you sharp with short openers. In this plan form (freshness) rises to about +27 on race day.

**What if I miss a week?** Pick the plan up where you are rather than catching up. If you miss more than a week in Build 2 or Peak, repeat the previous week before moving on. Protect the key sessions (the long ride, the long run and one quality session) when time is short.

**Do I need a power meter or heart-rate monitor?** No. Every session has an effort (RPE) description. If you do have one, set your bike zones from an FTP test in week 5 and your swim pace from a CSS test in week 3.

**What are the longest sessions?** The longest ride is 3:30 and the longest run 1:40, both in the second build block, with race-pace efforts inside them. You never need to cover the full race distance before race day.

A general plan for healthy adults who already swim, ride and run a little — not medical advice. From metrica.fit.

