how long would it take to walk a marathon
It typically takes about 6β9 hours to walk a full marathon (26.2 miles / 42.2 km), depending on your walking pace, fitness, and breaks.
Marathon walking time ranges
- At a brisk walking pace of about 3 mph (roughly 20 minutes per mile), a marathon takes around 8.5β9 hours if you keep that pace throughout.
- Many guides for βbriskβ or fitness walking estimate marathon finish windows of roughly 5 hours 40 minutes (fast walker) to 7 hours 30 minutes (moderate brisk walker).
- General adult walking speeds of 3.0β4.0 mph correspond to about 6.5β8 hours to cover 26.2 miles if you keep moving and limit stops.
What changes your finish time
- Pace:
- 13 min/mile β about 5 h 40 min for a marathon.
- 17 min/mile β about 7 h 25 min.
* 20 min/mile β about **8 h 44 min**.
- Breaks and terrain: Aid stations, bathroom stops, photos, and hills can easily add 30β60+ minutes to your total time in a race setting.
- Experience and fitness: Newer walkers often slow down in the final third, so their real-world time tends to land closer to the 7β9 hour side of the spectrum, even if their early pace was faster.
Simple rule of thumb
To estimate your own marathon walking time:
- Time your comfortable brisk mile on flat ground (not allβout, just what you could hold for a long time).
- Multiply that time by 26.2 , then add 30β60 minutes as a buffer for fatigue and small breaks.
For many people, that calculation lands somewhere in the 6β9 hour window, which is a realistic expectation for walking a marathon at a steady but sustainable pace.