Olympic Triathlon Training Plan: 12 Weeks From Base to Race Day, With Fueling
A 12-week Olympic distance triathlon plan (1.5 km swim, 40 km bike, 10 km run) on 5 to 9 hours a week. Base, build, peak, and taper week by week, the key sessions for each sport, a sample week, bricks, pacing, and a race-day fuel timeline with carbs, fluid, and sodium.
Quick answer
A 12-week Olympic triathlon training plan (1.5 km swim, 40 km bike, 10 km run) runs in four phases: base (weeks 1 to 4, about 5 to 7 hours a week), build (weeks 5 to 8, 7 to 8.5 hours), peak (weeks 9 and 10, about 9 hours), and taper (weeks 11 and 12). Most weeks have three swims, three rides, and three runs, with one brick run off the long ride each week and a recovery week every fourth week. The race lasts 2 to 3.5 hours for most age groupers, so eat 30 to 60 g of carbohydrate per hour, most of it on the bike, after a 1.5 to 2.5 g per kg breakfast about 3 hours before the start.
An Olympic distance triathlon is a 1.5 km (0.9 mi) swim, a 40 km (24.8 mi) bike, and a 10 km (6.2 mi) run. For most age groupers it takes 2 to 3.5 hours. This 12-week Olympic triathlon training plan takes you there in four phases, base, build, peak, and taper, on about 5 to 9 hours a week, with a brick every week and a recovery week every fourth week.
It assumes you can already swim 750 m without stopping, ride for an hour, and run 5 km. If you have done a sprint, you are ready. Below you will find the week-by-week hours, the key sessions for each sport, a sample week, how to pace each leg, and the fueling layer: carbs per hour on race day, a race-day timeline, daily carbs by training day, and hydration and sodium for hot races.
The Plan at a Glance
| Phase | Weeks | Hours per week | Focus |
|---|---|---|---|
| Base | 1 to 4 | 5 to 7 (week 4 easier) | Technique, easy volume, one brick, a test week |
| Build | 5 to 8 | 7 to 8.5 (week 8 easier) | Race-effort intervals in each sport, longer bricks |
| Peak | 9 to 10 | About 9 | Race simulation, open water, longest brick |
| Taper | 11 to 12 | 6.5, then about 4 plus the race | Cut volume, keep short race-pace efforts |
| Race fuel | Race day | A 2 to 3.5 hour race | 30 to 60 g carbs per hour, mostly on the bike |
The 12-Week Olympic Triathlon Training Plan
Most weeks have nine sessions: three swims, three rides, and three runs, plus one or two short strength sessions in the base phase. If you have less time, drop the third swim first if swimming is your strength, or the third run if running is. Keep the key session of each week.
| Week | Phase | Hours | Key sessions |
|---|---|---|---|
| Week 1 | Base | 5 h 30 min | Swim 1,500 m non-stop and time it; long ride 75 min easy; long run 45 min |
| Week 2 | Base | 6 h | Long ride 90 min; long run 50 min; swim 3 x 400 m steady |
| Week 3 | Base | 6 h 45 min | Long ride 90 min plus 15 min brick run; long run 60 min |
| Week 4 | Recovery and tests | 5 h | Swim 400 m and 200 m time trials; 20 min bike test; 5 km run time trial |
| Week 5 | Build | 7 h | Bike 3 x 10 min at race effort; run 6 x 800 m at 10 km pace |
| Week 6 | Build | 7 h 45 min | Brick: 1 h 45 min ride plus 20 min run; swim 10 x 100 m at threshold |
| Week 7 | Build | 8 h 30 min | Long ride 2 h with 2 x 20 min at race effort plus 20 min brick run; run 5 x 1 km at 10 km pace; long run 70 min |
| Week 8 | Recovery | 6 h | Open water 1,500 m non-stop; everything else easy |
| Week 9 | Peak | 8 h 45 min | Race simulation: 1,500 m open water, 40 km ride with the middle 20 km at race effort, 5 km run at race pace, full race fuel |
| Week 10 | Peak | 9 h | Longest brick: 2 h ride plus 30 min run; long run 75 min; swim 3 x 500 m at race pace |
| Week 11 | Taper | 6 h 30 min | Brick: 60 min ride with 3 x 8 min race effort plus 15 min run at race pace |
| Week 12 | Race week | About 4 h plus the race | Short sessions with a few minutes at race pace; rest the day before or 15 min per sport |
Key Sessions for Each Sport
| Sport | Base phase | Build and peak phases |
|---|---|---|
| Swim (3 a week, 45 to 60 min) | Drills, 100 m and 200 m repeats at a steady effort, one longer continuous swim | 10 x 100 m at threshold with 15 to 20 s rest; 3 x 500 m at race pace; open water every week from week 8 if you can |
| Bike (3 a week) | One long easy ride building from 75 to 90 min, one steady ride, one short easy spin | Race-effort intervals such as 3 x 10 min or 2 x 20 min; long ride to 2 h; brick after the long ride |
| Run (3 a week) | Easy runs with strides, long run from 45 to 60 min | Intervals such as 6 x 800 m or 5 x 1 km at 10 km pace; long run to 75 min; brick runs of 15 to 30 min |
| Strength (1 to 2 a week) | 20 to 30 min: squats, lunges, deadlifts, core, band work for shoulders | One 20 min session to maintain; drop it in the last 10 days |
Use the tests in week 4 to set your training zones. Your 400 m and 200 m swim times give you a threshold pace per 100 m. A 20-minute all-out bike effort, times 0.95, gives a rough FTP if you use power. Your 5 km time gives your 10 km interval pace, about 10 to 15 seconds per km slower than 5 km pace.
A Sample Build Week (Week 7)
| Day | Session | Time | Fuel focus |
|---|---|---|---|
| Monday | Rest | 0 | Rest-day carbs, protein at each meal |
| Tuesday | Swim 10 x 100 m threshold; evening run 5 x 1 km at 10 km pace | 60 min + 40 min | Carb snack before the run; recovery meal after |
| Wednesday | Bike 3 x 12 min at race effort | 75 min | Carbs 1 to 3 hours before; sports drink in the session |
| Thursday | Swim aerobic 2,000 to 2,500 m; easy run | 45 min + 40 min | Normal meals with carbs |
| Friday | Swim easy or open water | 40 min | Top up carbs at dinner for Saturday |
| Saturday | Long ride with 2 x 20 min race effort, then 20 min brick run | 2 h + 20 min | Breakfast 2 to 3 hours before; 40 to 60 g carbs per hour on the bike, as on race day |
| Sunday | Long run, easy | 70 min | Breakfast before; carbs and 20 to 30 g protein after |
That week totals about 8 hours 30 minutes. Keep the easy sessions truly easy. The hard days are Tuesday, Wednesday, and Saturday.
Bricks: How to Build Them
The bike-to-run switch is where Olympic races are won and lost. Running off the bike shortens your stride and makes pace feel harder, so the plan has one brick every week and they grow through the block: 15 minutes off a 90-minute ride in week 3, 20 minutes in weeks 6 and 7, 30 minutes in week 10. Run the first 5 minutes at easy pace, then settle into your target. In the build phase, make the last 10 minutes of the brick run at race pace so your legs learn that pace when tired.
Rehearse transitions during bricks too. Set your gear out as you would on race day, time your change, and aim for under 2 minutes for T1 (including the wetsuit) and under 1 minute for T2.
Pacing by Discipline
| Leg | Target effort | How it feels | Common mistake |
|---|---|---|---|
| Swim 1.5 km | Your threshold pace plus 3 to 5 s per 100 m | 6 to 7 out of 10, controlled breathing | Sprinting the first 200 m, then fading |
| Bike 40 km | About 85 to 90 percent of FTP (up to 95 percent for strong riders finishing in about an hour), or zone 3 heart rate | 6 to 7 out of 10, you can say a few words | Pushing hard up hills and in the first 10 minutes |
| Run 10 km | Often 5 to 10 percent slower than your fresh 10 km pace | First 2 km controlled, build from 7 km | Running the first kilometer at 5 km pace because adrenaline hides the effort |
The simplest rule: if you are breathing hard in the first 10 minutes of any leg, slow down. An even effort on the bike leaves legs for the run, and the run is where most people lose the most time.
Race Fueling: 30 to 60 g of Carbs per Hour
An Olympic triathlon lasts long enough for carbohydrate to matter. Sports nutrition guidelines set 30 to 60 g per hour for efforts of 1 to 2.5 hours, rising toward 60 g per hour for 2 to 3 hours. You cannot eat in the swim, and a hard run makes eating harder, so the bike is where most of your fuel goes in.
The payoff is clear. In a lab study of ten amateur triathletes, drinking a glucose and fructose drink through the bike leg of a simulated Olympic triathlon made the 10 km run 4 percent faster, about 1 minute 40 seconds, than a sugar-free drink, with no more stomach upset. The dose in that study was high. Most age groupers do well on 40 to 60 g per hour and can go higher if they have practiced. And under-fueling is common: a study of elite Olympic distance triathletes found they averaged only about 25 g of carbohydrate per hour in races.
| Finish time | Carbs per hour | On the bike | On the run |
|---|---|---|---|
| 2:00 to 2:30 | 30 to 60 g | 1 bottle of sports drink (about 40 g) plus 1 gel | Water or sports drink at aid stations |
| 2:30 to 3:00 | 40 to 60 g | 1 bottle of sports drink plus 1 to 2 gels | 1 gel or cola at the halfway aid station |
| 3:00 to 3:30 | 45 to 60 g | 1 to 2 bottles of sports drink plus 2 gels | 1 gel plus sports drink at aid stations |
Race-Day Fuel Timeline
Here is a full timeline for a 70 kg (154 lb) athlete with a 7:30 am start. Shift the times to your wave.
| When | What to do | Target for 70 kg |
|---|---|---|
| Day before | Carbs at every meal plus carb snacks and drinks; low fiber, low fat | 7 to 10 g per kg, about 490 to 700 g |
| Dinner, 12 to 14 hours before | Normal-sized, familiar carb meal; no alcohol | 2 to 3 g per kg |
| 4:30 am (3 hours before) | Breakfast: bagel or toast with jam, banana, juice | 1.5 to 2.5 g per kg (105 to 175 g), 350 to 500 ml fluid |
| 6:30 am | Coffee or caffeine if you use it daily; small sips of water | About 3 mg per kg (about 200 mg) |
| 7:15 am | One gel with a mouthful of water | 20 to 25 g |
| Swim | Nothing | None |
| First 10 min of the bike | Settle your breathing, then start drinking | Small sips |
| Bike | Sports drink and gels on a schedule, every 15 to 20 minutes | 40 to 60 g carbs, 400 to 800 ml fluid, 300 to 600 mg sodium per hour |
| Last 10 min of the bike | Last gel so it is absorbing for the run | 20 to 25 g |
| Run | Water or sports drink at aid stations; a gel or cola at halfway if you run over 50 minutes | 0 to 30 g |
| After the finish | Carb-rich food and drink plus protein | 1 to 1.2 g per kg carbs, 20 to 30 g protein |
The full 10 to 12 g per kg carb load in the guidelines is for events longer than 90 minutes, which includes the Olympic distance. In practice, 7 to 10 g per kg over the day or two before fills the tank without leaving you bloated. Practice this exact plan in the week 9 race simulation.
Daily Carbs by Training Day
On a 5 to 9 hour week, your fuel needs change a lot from one day to the next. A rest Monday and a 2.5-hour brick Saturday are not the same day and should not look the same on your plate. Match carbohydrate to the day and keep protein steady at 1.4 to 1.8 g per kg, spread across four meals.
| Day type | Carbs per kg | For 70 kg (154 lb) | Example |
|---|---|---|---|
| Rest or easy technique swim | 3 to 5 g | 210 to 350 g | Normal meals, one carb portion each |
| About 1 hour, easy | 5 to 6 g | 350 to 420 g | Add a carb snack before the session |
| 1.5 to 2 hours, or intervals | 6 to 8 g | 420 to 560 g | Bigger carb portions at the meals before and after |
| Long brick or race simulation, 2.5 hours or more | 7 to 10 g | 490 to 700 g | Carb breakfast, 40 to 60 g per hour during, recovery meal within 1 to 2 hours |
Doing this by hand every day is tedious, and it is easy to fall behind on the big days. Mavr does it from your synced training: it sets the day's carbs, protein, and calories from the sessions on your calendar and times the meals around them. Whatever you use, keep an eye on warning signs of under-fueling, such as heavy legs in every session, poor sleep, frequent illness, or missed periods, and see a doctor if they persist.
Hydration and Sodium in the Heat
Summer Olympic distance races often finish in the heat of late morning. Across more than 1,300 athletes tested, endurance athletes lost about 1.3 liters of sweat and about 1,200 mg of sodium per hour on average, with a very wide spread between people. Aim to lose no more than 2 to 3 percent of your body weight in the race, which is 1.4 to 2.1 kg for a 70 kg athlete. Do not aim to replace every drop: drinking more than you sweat can dilute your blood sodium, which is dangerous. Gaining weight during a race is a warning sign.
- Test your sweat rate: weigh yourself before and after a 1-hour ride in race-like heat. Each kg lost is about 1 liter of sweat. Add back what you drank.
- On a hot day, plan 600 to 800 ml of fluid per hour on the bike, and 500 to 1,000 mg of sodium per liter in your bottles if you are a heavy or salty sweater (white marks on your kit).
- Start the race well hydrated: pale yellow urine the day before and 350 to 500 ml with breakfast.
- Use cold drinks and ice. Cold fluids before the start and ice in your suit on the run lower your body heat.
- Heat acclimatize if your race will be hotter than your training: repeated training sessions in the heat over 1 to 2 weeks, as the heat consensus recommends.
- Slow down early in the heat. The same pace costs more when it is hot. Stop and get help if you feel dizzy, confused, or stop sweating.
A 12-week plan means 84 different fueling days. Mavr syncs your training from Garmin, Strava, TrainingPeaks, Intervals.icu, or Apple Health, sets carbs, protein, and calories for each day, times meals around every session, and builds your race-day plan with breakfast, bike fuel, fluid, and sodium per hour.
Frequently Asked Questions
How many hours a week do I need to train for an Olympic triathlon?
Most age groupers finish well on 5 to 9 hours a week over 12 weeks: about 5 to 7 hours in the base phase, 7 to 8.5 hours in the build, and about 9 hours at the peak, with easier weeks every fourth week and a two-week taper.
Is 12 weeks enough to train for an Olympic triathlon?
Yes, if you can already swim 750 m non-stop, ride for an hour, and run 5 km. If you are starting from scratch, do a sprint plan first or add 6 to 8 weeks of base training.
How many carbs per hour for an Olympic triathlon?
Aim for 30 to 60 g of carbohydrate per hour, with most of it on the bike: a bottle of sports drink plus one or two gels covers most age groupers. Add a gel or cola on the run if it takes longer than about 50 minutes.
Do I need to carb load for an Olympic triathlon?
A moderate load helps. Eat 7 to 10 g of carbohydrate per kg of body weight over the day or two before, keeping fiber and fat low. A multi-day, maximal load is not necessary for most age groupers.
What should I eat before an Olympic triathlon?
Eat 1.5 to 2.5 g of carbohydrate per kg about 3 hours before the start, such as a bagel with jam, a banana, and juice, with 350 to 500 ml of fluid. Take a gel about 15 minutes before the swim.
How fast should I run the 10 km in an Olympic triathlon?
Expect to run slower than a fresh 10 km, often by 5 to 10 percent. Hold the first 2 km back, settle into a steady effort, and build from about 7 km. Weekly bricks in training show you your real off-the-bike pace.
Sources
Sources and official references
- 1.Position of the Academy of Nutrition and Dietetics, Dietitians of Canada, and the American College of Sports Medicine: Nutrition and Athletic PerformanceJournal of the Academy of Nutrition and Dietetics (Thomas et al., 2016) · Daily carbohydrate by training load, carbohydrate loading, pre-event meal of 1 to 4 g/kg, and carbohydrate during exercise
- 2.Nutrition for Endurance Sports: Marathon, Triathlon, and Road CyclingJournal of Sports Sciences (Jeukendrup, 2011) · Carbohydrate delivery matched to intensity and duration; limit sweat losses to 2 to 3 percent of body mass
- 3.Carbohydrates for Training and CompetitionJournal of Sports Sciences (Burke et al., 2011) · 30 to 60 g per hour for efforts of this length; daily carbohydrate targets scaled to training
- 4.Ingesting a High-Dose Carbohydrate Solution During the Cycle Section of a Simulated Olympic-Distance Triathlon Improves Subsequent Run PerformanceApplied Physiology, Nutrition, and Metabolism (McGawley et al., 2012) · Glucose and fructose drink on the bike made the 10 km run about 4 percent faster than placebo
- 5.Race-Day Carbohydrate Intakes of Elite Triathletes Contesting Olympic-Distance Triathlon EventsInternational Journal of Sport Nutrition and Exercise Metabolism (Cox et al., 2010) · Elite triathletes averaged about 25 g of carbohydrate per hour in races, below guidelines
- 6.Normative Data for Sweating Rate, Sweat Sodium Concentration, and Sweat Sodium Loss in Athletes: An Update and Analysis by SportJournal of Sports Sciences (Barnes et al., 2019) · Endurance athletes averaged about 1.3 L of sweat and about 52 mmol (about 1,200 mg) of sodium lost per hour
- 7.Consensus Recommendations on Training and Competing in the HeatBritish Journal of Sports Medicine (Racinais et al., 2015) · Heat acclimatization over 1 to 2 weeks, starting hydrated, and cooling strategies
Prompt ideas for AI assistants
- “Build me a 12-week Olympic triathlon plan for 7 hours a week with a weak swim.”
- “How many carbs should I take on the bike in an Olympic triathlon that takes me 2 hours 45 minutes?”
- “What should my race morning look like for an 8:00 am Olympic triathlon start at 72 kg?”
Mavr reads your synced Olympic triathlon training, sets carbs, protein, and calories for every day from rest days to race simulations, and builds your race-day plan with breakfast, bike fuel, fluid, and sodium per hour.
Written by
Mavr Sports Nutrition Team
The Mavr sports-nutrition team translates peer-reviewed endurance research (Jeukendrup, Burke, the ISSN) into daily fueling for runners and triathletes.