Back to Home
Complete Training Guide

The Complete Triathlon Training Guide

Master the art of triathlon training with our comprehensive guide covering swimming, cycling, running, and everything you need to know to succeed in your first Sprint triathlon or ultimate Ironman challenge.

15 min read
Updated 2024

triathlonTrainingGuide.gettingStarted.title is not yet translated

triathlonTrainingGuide.gettingStarted.p1 is not yet translated

triathlonTrainingGuide.gettingStarted.p2 is not yet translated

triathlonTrainingGuide.gettingStarted.essentialPrinciplesTitle is not yet translated
  • triathlonTrainingGuide.gettingStarted.principle1 is not yet translated triathlonTrainingGuide.gettingStarted.principle1Desc is not yet translated
  • triathlonTrainingGuide.gettingStarted.principle2 is not yet translated triathlonTrainingGuide.gettingStarted.principle2Desc is not yet translated
  • triathlonTrainingGuide.gettingStarted.principle3 is not yet translated triathlonTrainingGuide.gettingStarted.principle3Desc is not yet translated
  • triathlonTrainingGuide.gettingStarted.principle4 is not yet translated triathlonTrainingGuide.gettingStarted.principle4Desc is not yet translated
  • triathlonTrainingGuide.gettingStarted.principle5 is not yet translated triathlonTrainingGuide.gettingStarted.principle5Desc is not yet translated

triathlonTrainingGuide.distances.title is not yet translated

triathlonTrainingGuide.distances.sprint.name is not yet translated
750m triathlonTrainingGuide.distances.swim is not yet translated 20km triathlonTrainingGuide.distances.bike is not yet translated 5km triathlonTrainingGuide.distances.run is not yet translated
triathlonTrainingGuide.distances.durationLabel is not yet translatedtriathlonTrainingGuide.distances.sprint.duration is not yet translated
triathlonTrainingGuide.distances.trainingLabel is not yet translatedtriathlonTrainingGuide.distances.sprint.training is not yet translated

triathlonTrainingGuide.distances.sprint.description is not yet translated

triathlonTrainingGuide.distances.olympic.name is not yet translated
1.5km triathlonTrainingGuide.distances.swim is not yet translated 40km triathlonTrainingGuide.distances.bike is not yet translated 10km triathlonTrainingGuide.distances.run is not yet translated
triathlonTrainingGuide.distances.durationLabel is not yet translatedtriathlonTrainingGuide.distances.olympic.duration is not yet translated
triathlonTrainingGuide.distances.trainingLabel is not yet translatedtriathlonTrainingGuide.distances.olympic.training is not yet translated

triathlonTrainingGuide.distances.olympic.description is not yet translated

triathlonTrainingGuide.distances.halfIronman.name is not yet translated
1.9km triathlonTrainingGuide.distances.swim is not yet translated 90km triathlonTrainingGuide.distances.bike is not yet translated 21km triathlonTrainingGuide.distances.run is not yet translated
triathlonTrainingGuide.distances.durationLabel is not yet translatedtriathlonTrainingGuide.distances.halfIronman.duration is not yet translated
triathlonTrainingGuide.distances.trainingLabel is not yet translatedtriathlonTrainingGuide.distances.halfIronman.training is not yet translated

triathlonTrainingGuide.distances.halfIronman.description is not yet translated

triathlonTrainingGuide.distances.ironman.name is not yet translated
3.8km triathlonTrainingGuide.distances.swim is not yet translated 180km triathlonTrainingGuide.distances.bike is not yet translated 42km triathlonTrainingGuide.distances.run is not yet translated
triathlonTrainingGuide.distances.durationLabel is not yet translatedtriathlonTrainingGuide.distances.ironman.duration is not yet translated
triathlonTrainingGuide.distances.trainingLabel is not yet translatedtriathlonTrainingGuide.distances.ironman.training is not yet translated

triathlonTrainingGuide.distances.ironman.description is not yet translated

triathlonTrainingGuide.swimming.title is not yet translated

triathlonTrainingGuide.swimming.p1 is not yet translated

triathlonTrainingGuide.swimming.techniquesTitle is not yet translated

triathlonTrainingGuide.swimming.freestyleTitle is not yet translated

  • triathlonTrainingGuide.swimming.freestyle1 is not yet translated
  • triathlonTrainingGuide.swimming.freestyle2 is not yet translated
  • triathlonTrainingGuide.swimming.freestyle3 is not yet translated
  • triathlonTrainingGuide.swimming.freestyle4 is not yet translated

triathlonTrainingGuide.swimming.openWaterTitle is not yet translated

  • triathlonTrainingGuide.swimming.openWater1 is not yet translated
  • triathlonTrainingGuide.swimming.openWater2 is not yet translated
  • triathlonTrainingGuide.swimming.openWater3 is not yet translated
  • triathlonTrainingGuide.swimming.openWater4 is not yet translated
triathlonTrainingGuide.swimming.workoutsTitle is not yet translated

triathlonTrainingGuide.swimming.beginnerWorkoutTitle is not yet translated

triathlonTrainingGuide.swimming.beginnerWorkout1 is not yet translated
triathlonTrainingGuide.swimming.beginnerWorkout2 is not yet translated
triathlonTrainingGuide.swimming.beginnerWorkout3 is not yet translated
triathlonTrainingGuide.swimming.beginnerWorkout4 is not yet translated
triathlonTrainingGuide.swimming.beginnerWorkout5 is not yet translated

triathlonTrainingGuide.swimming.intermediateWorkoutTitle is not yet translated

triathlonTrainingGuide.swimming.intermediateWorkout1 is not yet translated
triathlonTrainingGuide.swimming.intermediateWorkout2 is not yet translated
triathlonTrainingGuide.swimming.intermediateWorkout3 is not yet translated
triathlonTrainingGuide.swimming.intermediateWorkout4 is not yet translated
triathlonTrainingGuide.swimming.intermediateWorkout5 is not yet translated

triathlonTrainingGuide.cycling.title is not yet translated

triathlonTrainingGuide.cycling.p1 is not yet translated

triathlonTrainingGuide.cycling.trainingZonesTitle is not yet translated
triathlonTrainingGuide.cycling.zone1 is not yet translatedtriathlonTrainingGuide.cycling.zone1Ftp is not yet translated
triathlonTrainingGuide.cycling.zone2 is not yet translatedtriathlonTrainingGuide.cycling.zone2Ftp is not yet translated
triathlonTrainingGuide.cycling.zone3 is not yet translatedtriathlonTrainingGuide.cycling.zone3Ftp is not yet translated
triathlonTrainingGuide.cycling.zone4 is not yet translatedtriathlonTrainingGuide.cycling.zone4Ftp is not yet translated
triathlonTrainingGuide.cycling.zone5 is not yet translatedtriathlonTrainingGuide.cycling.zone5Ftp is not yet translated
triathlonTrainingGuide.cycling.equipmentTitle is not yet translated

triathlonTrainingGuide.cycling.mustHaveTitle is not yet translated

  • triathlonTrainingGuide.cycling.mustHave1 is not yet translated
  • triathlonTrainingGuide.cycling.mustHave2 is not yet translated
  • triathlonTrainingGuide.cycling.mustHave3 is not yet translated
  • triathlonTrainingGuide.cycling.mustHave4 is not yet translated

triathlonTrainingGuide.cycling.upgradesTitle is not yet translated

  • triathlonTrainingGuide.cycling.upgrades1 is not yet translated
  • triathlonTrainingGuide.cycling.upgrades2 is not yet translated
  • triathlonTrainingGuide.cycling.upgrades3 is not yet translated
  • triathlonTrainingGuide.cycling.upgrades4 is not yet translated

triathlonTrainingGuide.running.title is not yet translated

triathlonTrainingGuide.running.p1 is not yet translated

triathlonTrainingGuide.running.formEssentialsTitle is not yet translated

triathlonTrainingGuide.running.techniquePointsTitle is not yet translated

  • triathlonTrainingGuide.running.techniquePoint1 is not yet translated
  • triathlonTrainingGuide.running.techniquePoint2 is not yet translated
  • triathlonTrainingGuide.running.techniquePoint3 is not yet translated
  • triathlonTrainingGuide.running.techniquePoint4 is not yet translated
  • triathlonTrainingGuide.running.techniquePoint5 is not yet translated

triathlonTrainingGuide.running.brickTrainingTitle is not yet translated

  • triathlonTrainingGuide.running.brickTraining1 is not yet translated
  • triathlonTrainingGuide.running.brickTraining2 is not yet translated
  • triathlonTrainingGuide.running.brickTraining3 is not yet translated
  • triathlonTrainingGuide.running.brickTraining4 is not yet translated
  • triathlonTrainingGuide.running.brickTraining5 is not yet translated
triathlonTrainingGuide.running.weeklyStructureTitle is not yet translated

triathlonTrainingGuide.running.easyRunsTitle is not yet translated

triathlonTrainingGuide.running.easyRunsDesc is not yet translated

triathlonTrainingGuide.running.easyRunsPace is not yet translated

triathlonTrainingGuide.running.tempoThresholdTitle is not yet translated

triathlonTrainingGuide.running.tempoThresholdDesc is not yet translated

triathlonTrainingGuide.running.tempoThresholdEffort is not yet translated

triathlonTrainingGuide.running.intervalsSpeedTitle is not yet translated

triathlonTrainingGuide.running.intervalsSpeedDesc is not yet translated

triathlonTrainingGuide.running.intervalsSpeedWork is not yet translated

triathlonTrainingGuide.aiTraining.title is not yet translated
triathlonTrainingGuide.aiTraining.description is not yet translated
triathlonTrainingGuide.aiTraining.feature1 is not yet translated
triathlonTrainingGuide.aiTraining.feature2 is not yet translated
triathlonTrainingGuide.aiTraining.feature3 is not yet translated
triathlonTrainingGuide.aiTraining.ctaButton is not yet translated

triathlonTrainingGuide.aiTraining.ctaFootnote is not yet translated