Skip to content
TrailMath
Language EN FR
SwissPeaks Trail - Legend

SwissPeaks Legend Aid Station Planner

All 33 SwissPeaks Legend checkpoints pre-loaded. Enter your goal finish time to get estimated arrival times at every aid station.

397km27,530m D+33 checkpointsCutoff: 159h

Full SwissPeaks Trail - Legend course data: aid stations, cutoffs, course profile

Enter a goal SwissPeaks Legend finish time and get estimated arrival times at every checkpoint - 397 km with around 27,530 m of climbing, with crew and drop-bag points flagged.

Starting estimate based on the cutoff, not on published finish times. Replace it with your own goal.

Turns every arrival into a clock time and every cutoff into a margin.

Terrain changes how the goal time is shared between segments, not the total. One surface everywhere cancels out.

Checkpoints (33)

Cutoff Sun 17:00

Cutoff Mon 01:00

Cutoff Tue 01:00

Cutoff Tue 22:00

Cutoff Wed 18:00

Cutoff Thu 13:00

Cutoff Fri 05:00

Cutoff Fri 17:00

Cutoff Sat 05:00

Cutoff Sun 00:00

Crew may meet you at
  • Belalp 15.0 km, by Sun 14:04
  • Bettmeralp 29.0 km, by Sun 18:28
  • Fiesch 51.0 km, by Mon 00:53
  • Chaserstatt 58.0 km, by Mon 03:42
  • Binn 71.0 km, by Mon 08:22
  • Fleschboden 86.0 km, by Mon 13:20
  • Giw 108.0 km, by Mon 21:52
  • Eisten 120.0 km, by Tue 01:23
  • Grächen - Zum See 129.0 km, by Tue 05:12
  • Bluomatt 153.0 km, by Tue 13:47
  • Grimentz 172.0 km, by Tue 20:32
  • Evolène 191.0 km, by Wed 03:13
  • Thyon 2000 219.0 km, by Wed 12:33
  • Lourtier 246.0 km, by Wed 21:00
  • Prassurny 275.0 km, by Thu 06:43
  • Col de la Forclaz - Plan Creux 293.0 km, by Thu 13:28
  • Salvan 306.0 km, by Thu 18:15
  • Barme 330.0 km, by Fri 02:33
  • Chaux Palin 341.0 km, by Fri 05:55
  • Morgins 351.0 km, by Fri 08:42
  • Torgon 363.0 km, by Fri 12:45
  • Taney 376.0 km, by Fri 16:58
  • Le Grand Pré 386.0 km, by Fri 20:27
Drop bags
  • Fiesch 51.0 km, by Mon 00:53
  • Eisten 120.0 km, by Tue 01:23
  • Grimentz 172.0 km, by Tue 20:32
  • Thyon 2000 219.0 km, by Wed 12:33
  • Salvan 306.0 km, by Thu 18:15
  • Morgins 351.0 km, by Fri 08:42
  1. Belalplikely hiking (pace)

    Sun 14:04

    Leave by Sun 12:36Set by Bettmeralp

    Dist (km)
    15.0
    D+ (m)
    +1513
    Seg time
    5:04:33
    Seg pace/km
    20:18
  2. Bettmeralplikely hiking (pace)

    Sun 18:28

    Cutoff Sun 17:00-1h28Behind cutoff

    Leave by Sun 18:04Set by Eisten (life base)

    Dist (km)
    29.0
    D+ (m)
    +769
    Seg time
    4:23:49
    Seg pace/km
    18:51
  3. Fiesch (life base)likely hiking (pace)

    Mon 00:53

    Cutoff Mon 01:007 minTight

    Leave by Mon 00:29Set by Eisten (life base)

    Dist (km)
    51.0
    D+ (m)
    +819
    Seg time
    6:24:59
    Seg pace/km
    17:30
  4. Chaserstattlikely hiking (pace)

    Mon 03:42

    Leave by Mon 03:19Set by Eisten (life base)

    Dist (km)
    58.0
    D+ (m)
    +894
    Seg time
    2:49:20
    Seg pace/km
    24:11
  5. Binnlikely hiking (pace)

    Mon 08:22

    Leave by Mon 07:59Set by Eisten (life base)

    Dist (km)
    71.0
    D+ (m)
    +879
    Seg time
    4:40:04
    Seg pace/km
    21:33
  6. Fleschbodenlikely hiking (pace)

    Mon 13:20

    Leave by Mon 12:56Set by Eisten (life base)

    Dist (km)
    86.0
    D+ (m)
    +1225
    Seg time
    4:57:33
    Seg pace/km
    19:50
  7. Lengritzlikely hiking (pace)

    Mon 18:18

    Leave by Mon 17:55Set by Eisten (life base)

    Dist (km)
    97.0
    D+ (m)
    +1357
    Seg time
    4:58:30
    Seg pace/km
    27:08
  8. Giwlikely hiking (pace)

    Mon 21:52

    Leave by Mon 21:29Set by Eisten (life base)

    Dist (km)
    108.0
    D+ (m)
    +544
    Seg time
    3:33:48
    Seg pace/km
    19:26
  9. Eisten (life base)likely hiking (pace)

    Tue 01:23

    Cutoff Tue 01:00-24 minBehind cutoff

    Leave by Tue 02:50Set by Grimentz (life base)

    Dist (km)
    120.0
    D+ (m)
    +314
    Seg time
    3:30:54
    Seg pace/km
    17:35
  10. Grächen - Zum Seelikely hiking (pace)

    Tue 05:12

    Leave by Tue 06:39Set by Grimentz (life base)

    Dist (km)
    129.0
    D+ (m)
    +1137
    Seg time
    3:49:00
    Seg pace/km
    25:27
  11. Jungenlikely hiking (pace)

    Tue 08:52

    Leave by Tue 10:19Set by Grimentz (life base)

    Dist (km)
    139.0
    D+ (m)
    +889
    Seg time
    3:40:00
    Seg pace/km
    22:00
  12. Bluomattlikely hiking (pace)

    Tue 13:47

    Leave by Tue 15:14Set by Grimentz (life base)

    Dist (km)
    153.0
    D+ (m)
    +994
    Seg time
    4:55:00
    Seg pace/km
    21:04
  13. Tsaheletlikely hiking (pace)

    Tue 17:06

    Leave by Tue 18:33Set by Grimentz (life base)

    Dist (km)
    161.0
    D+ (m)
    +1013
    Seg time
    3:18:37
    Seg pace/km
    24:50
  14. Grimentz (life base)likely hiking (pace)

    Tue 20:32

    Cutoff Tue 22:001h27Tight

    Leave by Wed 01:59Set by Thyon 2000 (life base)

    Dist (km)
    172.0
    D+ (m)
    +338
    Seg time
    3:26:49
    Seg pace/km
    18:48
  15. Alpage de Torrentlikely hiking (pace)

    Tue 23:22

    Leave by Wed 04:48Set by Thyon 2000 (life base)

    Dist (km)
    180.0
    D+ (m)
    +888
    Seg time
    2:49:14
    Seg pace/km
    21:09
  16. Evolènelikely hiking (pace)

    Wed 03:13

    Leave by Wed 08:39Set by Thyon 2000 (life base)

    Dist (km)
    191.0
    D+ (m)
    +438
    Seg time
    3:50:51
    Seg pace/km
    20:59
  17. Chemeuillelikely hiking (pace)

    Wed 05:47

    Leave by Wed 11:14Set by Thyon 2000 (life base)

    Dist (km)
    198.0
    D+ (m)
    +830
    Seg time
    2:34:57
    Seg pace/km
    22:08
  18. Thyon 2000 (life base)likely hiking (pace)

    Wed 12:33

    Cutoff Wed 18:005h27Tight

    Leave by Wed 18:50Set by Prassurny

    Dist (km)
    219.0
    D+ (m)
    +1290
    Seg time
    6:45:14
    Seg pace/km
    19:18
  19. Tortinlikely hiking (pace)

    Wed 16:05

    Leave by Wed 22:22Set by Prassurny

    Dist (km)
    232.0
    D+ (m)
    +525
    Seg time
    3:32:30
    Seg pace/km
    16:21
  20. Lourtierlikely hiking (pace)

    Wed 21:00

    Leave by Thu 03:17Set by Prassurny

    Dist (km)
    246.0
    D+ (m)
    +709
    Seg time
    4:55:12
    Seg pace/km
    21:05
  21. Cabane Brunetlikely hiking (pace)

    Wed 23:35

    Leave by Thu 05:52Set by Prassurny

    Dist (km)
    251.0
    D+ (m)
    +1042
    Seg time
    2:34:21
    Seg pace/km
    30:52
  22. Prassurnylikely hiking (pace)

    Thu 06:43

    Cutoff Thu 13:006h17Tight

    Leave by Thu 17:27Set by Salvan (life base)

    Dist (km)
    275.0
    D+ (m)
    +927
    Seg time
    7:07:52
    Seg pace/km
    17:50
  23. Col de la Forclaz - Plan Creuxlikely hiking (pace)

    Thu 13:28

    Leave by Fri 00:12Set by Salvan (life base)

    Dist (km)
    293.0
    D+ (m)
    +1625
    Seg time
    6:45:05
    Seg pace/km
    22:30
  24. Salvan (life base)likely hiking (pace)

    Thu 18:15

    Cutoff Fri 05:0010h44Tight

    Leave by Fri 08:41Set by Barme

    Dist (km)
    306.0
    D+ (m)
    +860
    Seg time
    4:47:21
    Seg pace/km
    22:06
  25. Salanfelikely hiking (pace)

    Thu 21:33

    Leave by Fri 12:00Set by Barme

    Dist (km)
    315.0
    D+ (m)
    +1061
    Seg time
    3:18:16
    Seg pace/km
    22:02
  26. Barmelikely hiking (pace)

    Fri 02:33

    Cutoff Fri 17:0014h26

    Leave by Fri 22:50Set by Morgins (life base)

    Dist (km)
    330.0
    D+ (m)
    +856
    Seg time
    5:00:00
    Seg pace/km
    19:60
  27. Chaux Palinlikely hiking (pace)

    Fri 05:55

    Leave by Sat 02:12Set by Morgins (life base)

    Dist (km)
    341.0
    D+ (m)
    +727
    Seg time
    3:21:28
    Seg pace/km
    18:19
  28. Morgins (life base)likely hiking (pace)

    Fri 08:42

    Cutoff Sat 05:0020h17

    Leave by Sat 08:33Set by Le Bouveret (Finish)

    Dist (km)
    351.0
    D+ (m)
    +285
    Seg time
    2:47:41
    Seg pace/km
    16:46
  29. Torgonlikely hiking (pace)

    Fri 12:45

    Leave by Sat 12:36Set by Le Bouveret (Finish)

    Dist (km)
    363.0
    D+ (m)
    +899
    Seg time
    4:02:56
    Seg pace/km
    20:15
  30. Taneylikely hiking (pace)

    Fri 16:58

    Leave by Sat 16:49Set by Le Bouveret (Finish)

    Dist (km)
    376.0
    D+ (m)
    +767
    Seg time
    4:13:05
    Seg pace/km
    19:28
  31. Le Grand Prélikely hiking (pace)

    Fri 20:27

    Leave by Sat 20:18Set by Le Bouveret (Finish)

    Dist (km)
    386.0
    D+ (m)
    +551
    Seg time
    3:28:16
    Seg pace/km
    20:50
  32. Le Bouveret (Finish)likely hiking (pace)

    Sat 00:09

    Cutoff Sun 00:0023h51

    Dist (km)
    397.0
    D+ (m)
    +565
    Seg time
    3:41:48
    Seg pace/km
    20:10

Highlighted rows use a pace heuristic (>12 min/km / >19 min/mi) - likely hiking by speed, not grade. The grade-based power-hike cue is ≥15% (see GAP and Incline tools). Times are distributed proportionally by km-effort.

Leave by is the latest you can start the next segment and still make every cutoff ahead of you at this pace - often set by a station further on, not this one. It does not yet subtract the time you spend stopped, so treat it as the optimistic edge.

Cutoff buffers are estimates from your goal time and published barriers. Courses and barriers change - verify against the official race guide.

SwissPeaks Legend course in numbers

Climbing per km
69 m
ITRA km-effort
672 (100M)
Highest point
2,916 m
Biggest climb
+1,901 m over 15.5 km at 11.9% (through Salanfe)
Steepest climb
+1,522 m over 7.2 km at 20.9% (through Lengritz)
Longest descent
-1,421 m over 12.1 km at 11.2% (through Fiesch (life base))
Track climbing above 3%
44%
Winning time / cutoff
85h00 / 159h00 (1.9x the winner's time)

Section-by-section climbs, descents and grades are on the SwissPeaks Legend course page.

About SwissPeaks Trail - Legend

SwissPeaks Trail - Legend covers 397 km with around 27,530 m of elevation gain, starting in Brigerbad, Valais, Switzerland. The overall cutoff is 159 hours.

Crew access is allowed at Belalp (15 km), Bettmeralp (29 km), Fiesch (life base) (51 km), Chaserstatt (58 km), Binn (71 km), Fleschboden (86 km), Giw (108 km), Eisten (life base) (120 km), Grächen - Zum See (129 km), Bluomatt (153 km), Grimentz (life base) (172 km), Evolène (191 km), Thyon 2000 (life base) (219 km), Lourtier (246 km), Prassurny (275 km), Col de la Forclaz - Plan Creux (293 km), Salvan (life base) (306 km), Barme (330 km), Chaux Palin (341 km), Morgins (life base) (351 km), Torgon (363 km), Taney (376 km) and Le Grand Pré (386 km). Drop bags are available at Fiesch (life base), Eisten (life base), Grimentz (life base), Thyon 2000 (life base), Salvan (life base) and Morgins (life base).

Checkpoint data approximate - verify against the current official race guide at swisspeaks.ch before your race.

How the splits are allocated

Your goal time is split across the SwissPeaks Legend legs by km-effort: distance + gain/100 + loss/200. Full methodology.

Track your SwissPeaks Legend plan, crew notes, and live progress in the app

TrailMath uses these models to build periodized plans adjusted to your goals and terrain.

Start free