Affiliate disclosure: Iron Miles earns a commission on qualifying Amazon and REI purchases at no extra cost to you. Picks are based on research and use, not paid placement.
At a Glance: Top 3 GPS Watches for Ultras
#1: Best Overall Garmin Fenix 8 Solar 51mm · $1,200 · 90hr GPS · 82g · Solar
#2: Best Lightweight Garmin Enduro 3 · $900 · 90hr GPS · 64g · Solar
#3: Best Battery Coros Vertix 2S · $699 · 118hr GPS · 89g · Solar

Battery figures are full GPS mode with no solar contribution. Each model comes in multiple sizes, colors, and price tiers. Check variants before buying.

The Short Answer

If you want the deepest training data and can justify the price, get the Fenix 8 Solar. If you want the same Garmin ecosystem in a lighter package, get the Enduro 3. If battery life is your first concern and the Garmin price is hard to swallow, the Coros Vertix 2S wins on runtime and costs significantly less.

Most watch decisions come down to one question: how long will you be out there? A 5K runner can use almost anything. A 100-miler cannot. Once you're running through the night or across multiple days, battery life becomes a real concern. That's where these three watches stand out.

Each of these watches comes in multiple versions: different case sizes, display types, band materials, and price tiers. The models covered here are specific configs. When you click through, check the variants. The right one for your wrist and budget may differ from the flagship.

#1: Garmin Fenix 8 Solar 51mm

Garmin Fenix 8 Solar 51mm GPS watch
Staff Pick · Best Overall
Garmin Fenix 8 Solar 51mm
90hr GPS · solar charging · 82g · full training metrics
90hr GPS Solar 82g Sapphire Lens $1,200
Buy on Amazon · $1,200

The Fenix 8 Solar is Garmin's top watch for endurance athletes. Ninety hours of GPS, with solar adding more on sunny days. The 51mm case is 82 grams, large but not heavy. You stop noticing it within a few minutes of running. The sapphire lens holds up when you're grinding through rock at 3am in a mountain 100.

The training data is the main reason to buy this over anything else. VO₂ max, training readiness, HRV status, race predictor, daily suggested workouts, sleep tracking. It goes deep. The more you use Garmin Connect, the more useful the watch becomes.

Fenix 8 Variants: Know What You're Buying

The Fenix 8 comes in 47mm and 51mm. There's a Solar version with a MIP display and a non-Solar AMOLED version. AMOLED looks better day-to-day but cuts battery significantly. For multi-day ultras, get the MIP Solar. Sapphire editions add a harder lens and different band options. Prices run from about $800 for the 47mm base to over $1,400 for top Sapphire configs. The 51mm Solar here at $1,200 is the right pick for most ultra runners.

Solar charging: what to expect. Solar won't replace a full charge. In Max GPS mode, it adds hours on a sunny day but can't offset a full drain. Think of it as a buffer on long mountain days. It helps most when you're moving at a relaxed pace with sun overhead, which is exactly what mountain 100s look like.

Q1 2026 software update. Garmin pushed a free update to the Fenix 8, Enduro 3, and Forerunner 970 in early 2026 covering 28 new features. The highlights for ultra runners: a battery management widget that shows per-feature power drain, circadian sleep tracking, and improved training load tools. If you own one of these watches, open Garmin Connect and check for updates.

Fenix 9 expected H2 2026. Garmin's CEO signaled a significant outdoor product pipeline for 2026, and a Fenix 9 is widely anticipated in the second half of the year. If you're not racing until fall or later, it's worth waiting to see what launches. If you need a watch now, the Fenix 8 remains the right choice.

#2: Garmin Enduro 3

Garmin Enduro 3 GPS watch
#2 Pick · Best Lightweight
Garmin Enduro 3
90hr GPS · solar · 64g carbon case · ultralight build
90hr GPS Solar 64g Carbon Fiber Case $900
Buy on Amazon · $900

The Enduro 3 runs on the same platform as the Fenix 8: same battery, same training data, same Garmin Connect. The difference is the case. Carbon fiber brings the weight to 64 grams, versus 82 for the Fenix 8 51mm. You notice 18 grams over a 30-hour effort.

At $900 it costs $300 less than the Fenix 8 and gives up very little. MIP display, not as sharp as AMOLED, but easier to read in sunlight and better on battery. If you want the lightest Garmin with maximum battery, this is it.

Enduro 3 Variants

The Enduro 3 comes in standard and Titanium. Titanium adds a metal case and costs more. Most runners don't need it. Colors are limited compared to the Fenix, which fits the Enduro's function-first focus. Titanium inventory tends to run tight, so check availability.

#3: Coros Vertix 2S

Coros Vertix 2S GPS watch
#3 Pick · Longest Battery
Coros Vertix 2S
118hr GPS · solar · 89g · best-in-class runtime
118hr GPS Solar 89g $699
Buy at REI · $699

118 hours of GPS. No watch in this category comes close. For a 20–30 hour 100-miler, that's more than you need. But for multi-day races, Barkley, or just never wanting to think about battery, 118 hours gives you real margin.

The price matters too. At $699, it's $200 less than the Enduro 3 and $500 less than the Fenix 8. Coros's training platform covers the core metrics well: training load, recovery time, VO₂ max, pace zones, elevation. If you're not already in the Garmin ecosystem, you won't miss what it lacks.

Vertix 2S Variants

The Vertix 2S comes in Black Midnight and White Midnight. It ships with a titanium buckle band plus a silicone band. One case size: 50mm. It wears large, so worth trying on if you have smaller wrists. The Coros Apex 2 Pro is a smaller option, though battery life is shorter.

Spring 2026 firmware adds meaningful race tools. COROS pushed a significant update in early 2026 available on all COROS hardware since 2022. The headline feature is terrain-adjusted Race Pace Strategy, which now accounts for gradient when projecting your finish time and pacing bands — useful for 100-mile courses with major elevation swings. Hill Alerts work similarly to Garmin's ClimbPro, giving you real-time climb and descent guidance during a race. A Hybrid Fitness mode was also added for athletes mixing strength and endurance training. If you already own a Vertix 2S, these arrive as a free update.

Heart Rate Accuracy: What Your Watch Actually Measures

Every watch here uses optical wrist heart rate. For easy runs and general zones, it works fine. For hard efforts above threshold, it can lag or drift. The sensor reads blood flow through your wrist skin and has to filter out movement from arm swing. At high intensity, that's a real problem.

This matters more for training than for racing. If you use HR to track VO₂ max trends or set zone 2 targets over months, small errors add up. A 5 BPM error on one zone 2 run looks minor. Repeated across a training block, it can shift your zones the wrong way.

The Armband Option

The fix is an optical armband sensor. Worn on the upper arm, it reads from a larger, steadier blood vessel with less motion noise. Our pick is the Coros Heart Rate Armband ($79). It pairs with both Coros and Garmin watches via ANT+, includes auto-wear detection, and is consistently more accurate than wrist HR at hard efforts. Good for threshold work and VO₂ max intervals. If heart rate drives your training decisions, an armband is worth adding regardless of which watch you buy.

Chest straps vs. armbands: Chest straps (Garmin HRM-Pro, Polar H10) are the most accurate option. They read electrical activity, not light. The tradeoff is comfort on long runs and fit issues that cause signal loss. Armbands land between wrist HR and chest straps: more accurate than the wrist, more comfortable than a strap. Either one beats the watch alone for hard training sessions.

Which One Should You Buy

The decision comes down to ecosystem and budget. If you're already using Garmin Connect, stay in it. The Fenix 8 Solar is the best all-around pick if price isn't a concern. If weight matters more and you want to save $300, get the Enduro 3.

Starting fresh or hitting a budget wall? The Vertix 2S is a strong watch, not a compromise. The battery advantage is real. Coros covers what most runners need. And at $699, the savings can go toward entry fees.

Using your watch with Iron Miles: The Iron Miles Training Planner takes Garmin Connect exports. Upload your data and it uses your VO₂ max, HR zones, and weekly mileage to build a training plan around your current fitness.