TrailCompanion Blog

Logistics guides for ultras that are won before the start

English guides for preparing UTMB, Diagonale des Fous, and Tor des Géants with a practical focus on travel, accommodation, mandatory gear, life bases, and race week.

UTMBDiagonale des FousTor des Géants
View all race guides
Article 110 min read

UTMB

A practical plan for preparing UTMB without wasting energy during race week: travel, accommodation, mandatory gear, bags, and the key decisions to lock in before Chamonix.

Updated on 21 May 2026

Choose a realistic logistics base in the valley instead of an Instagram-friendly place that is too far away.

Test your UTMB mandatory gear in cold, wet, and night conditions.

Article 211 min read

Diagonale des Fous

The Diagonale des Fous requires expedition-level logistics: long-haul travel, tropical climate, brutal terrain, and a start-to-finish plan for getting around the island.

Updated on 21 May 2026

Treat travel as part of performance, not as a simple transfer to the race.

Organize accommodation and mobility on the island around both the start and the finish, not a single town.

Article 311 min read

Tor des Géants

The Tor des Géants demands multi-day logistics: sleep, bags, gear rotation, life bases, accommodation in Courmayeur, and a plan for what happens after the finish.

Updated on 21 May 2026

Build your preparation around a multi-day effort, not just a stretched-out ultra.

Prepare accommodation, life bases, bags, and gear rotation in detail before Courmayeur.

Latest race guides

Newly published guide pages

FR + EN race guides focused on logistics, mandatory gear, accommodation and the TrailCompanion Prep workflow.

Published on 22 December 2026

Hardrock 100 2027

161 km · 10,058 m+ · Silverton, Colorado, San Juan Mountains

Hardrock 100 2027 guide: 161 km, 10058 m+, transport, accommodation, gear, official links and TrailCompanion Prep CTA.

Read guide

Published on 22 December 2026

Montane Spine Challenger

174 km · 4,900 m+ · Pennine Way, Edale to Hawes, England

Montane Spine Challenger guide: 174 km, 4900 m+, transport, accommodation, gear, official links and TrailCompanion Prep CTA.

Read guide

Published on 22 December 2026

Trail de la Bérarde

28 km · 1,700 m+ · La Bérarde, Vénéon valley, Écrins massif

Trail de la Bérarde guide: 28 km, 1700 m+, transport, accommodation, gear, official links and TrailCompanion Prep CTA.

Read guide

Published on 22 December 2026

Trail du Lac d'Annecy

93 km · 5,200 m+ · Annecy, Lake Annecy, Bauges and Bornes

Trail du Lac d'Annecy guide: 93 km, 5200 m+, transport, accommodation, gear, official links and TrailCompanion Prep CTA.

Read guide

Published on 22 December 2026

Trail du Massif des Maures

45 km · 2,200 m+ · Massif des Maures, Var, Provence

Trail du Massif des Maures guide: 45 km, 2200 m+, transport, accommodation, gear, official links and TrailCompanion Prep CTA.

Read guide

Published on 15 December 2026

Lavaredo Ultra Trail 2027

120 km · 5,800 m+ · Cortina d'Ampezzo, Dolomites, Italy

Lavaredo Ultra Trail 2027 guide: 120 km, 5800 m+, transport, accommodation, gear, official links and TrailCompanion Prep CTA.

Read guide

Published on 15 December 2026

Trail de la Bornes

42 km · 1,900 m+ · Bornes plateau, Usses area and Haute-Savoie

Trail de la Bornes guide: 42 km, 1900 m+, transport, accommodation, gear, official links and TrailCompanion Prep CTA.

Read guide

Published on 15 December 2026

Trail des Îles d'Hyères

25 km · 600 m+ · Hyères, Giens peninsula and Porquerolles island

Trail des Îles d'Hyères guide: 25 km, 600 m+, transport, accommodation, gear, official links and TrailCompanion Prep CTA.

Read guide

Full directory

Every indexable race guide

Every guide remains linked from the editorial index so crawlers keep a stable path to older guides after new releases land.

Hardrock 100 2027

22 December 2026 · Silverton, Colorado, San Juan Mountains

→

Montane Spine Challenger

22 December 2026 · Pennine Way, Edale to Hawes, England

→

Trail de la Bérarde

22 December 2026 · La Bérarde, Vénéon valley, Écrins massif

→

Trail du Lac d'Annecy

22 December 2026 · Annecy, Lake Annecy, Bauges and Bornes

→

Trail du Massif des Maures

22 December 2026 · Massif des Maures, Var, Provence

→

Lavaredo Ultra Trail 2027

15 December 2026 · Cortina d'Ampezzo, Dolomites, Italy

→

Trail de la Bornes

15 December 2026 · Bornes plateau, Usses area and Haute-Savoie

→

Trail des Îles d'Hyères

15 December 2026 · Hyères, Giens peninsula and Porquerolles island

→

Trail Pyrénéen

15 December 2026 · Catalan Pyrenees traverse

→

Western States 100 2027

15 December 2026 · Olympic Valley to Auburn, California, United States

→

Foulées du Beaufort

8 December 2026 · Arêches-Beaufort, Beaufortain, Savoie

→

Tor des Géants 2027

8 December 2026 · Courmayeur and Aosta Valley, Italy

→

Trail des Vans

8 December 2026 · Les Vans, Banne, Berrias, Chambonas, Ardèche

→

Trail des Hauts du Roussillon

8 December 2026 · Fenouillèdes, Agly valley and upper Roussillon

→

Trail du Pays des Écrins

8 December 2026 · Vallouise-Pelvoux, Pays des Écrins, Hautes-Alpes

→

Diagonale des Fous 2027

1 December 2026 · Saint-Pierre to Saint-Denis, Réunion Island

→

Trail du Grand Saint-Bernard

1 December 2026 · Verbier, Val de Bagnes and Grand St Bernard pass, Switzerland

→

Trail de la Haute Route

1 December 2026 · Chamonix to Zermatt, France and Switzerland

→

Transgrancanaria 2027

1 December 2026 · Las Palmas de Gran Canaria to Maspalomas, Spain

→

UTMB 2027

1 December 2026 · Chamonix, Courmayeur, Champex-Lac and the Mont-Blanc massif

→

Gavarnie Ultra Trail

24 November 2026 · Gavarnie-Gèdre, Hautes-Pyrénées

→

Trail de l'Aiguille Percée

24 November 2026 · Tignes / Tarentaise, Savoie

→

Trail de la Chartreuse

24 November 2026 · Saint-Pierre-de-Chartreuse, Isère

→

Trail de Navacelles

24 November 2026 · Le Vigan / Cirque de Navacelles, Gard-Hérault

→

Trail du Lac de Serre-Ponçon

24 November 2026 · Embrun / Lake Serre-Ponçon, Hautes-Alpes

→

Isle of Wight Ultra Challenge

17 November 2026 · Chale / Isle of Wight, United Kingdom

→

Trail de Chablis

17 November 2026 · Chablis / Yonne, France

→

Trail de Millau

17 November 2026 · Millau / Aveyron, France

→

Trail de la Forêt Noire

17 November 2026 · Kirchzarten / Black Forest, Germany

→

Trail Monte Soglio

17 November 2026 · Forno Canavese / Piedmont, Italy

→

Trail Alsacien

10 November 2026 · Lac Blanc to Obernai, Alsace

→

Trail de l'Oxygène

10 November 2026 · Grenoble, Isère

→

Trail de Vauvenargues

10 November 2026 · Vauvenargues, Bouches-du-Rhône

→

Trail des Fjords Norway

10 November 2026 · Stranda, Sunnmøre, Norway

→

Ultramaratón Pirineos

10 November 2026 · Bagà, Catalan Pyrenees

→

Bob Graham Round

3 November 2026 · Keswick / Lake District, England

→

Trail de la Corniche Vendéenne

3 November 2026 · Saint-Hilaire-de-Riez / Vendée, France

→

Trail de la Rance

3 November 2026 · Dinan / Rance valley, Brittany, France

→

Trail des Dentelles de Montmirail

3 November 2026 · Gigondas / Vaucluse, France

→

Trail de la Montagne de Lure

3 November 2026 · Forcalquier / Montagne de Lure, Alpes-de-Haute-Provence, France

→

Picos de Europa Travesera

27 October 2026 · Covadonga / Arenas de Cabrales, Asturias, Spain

→

Trail de la Cote Basque

27 October 2026 · Villefranque / Basque Coast, France

→

Trail de la Clape

27 October 2026 · Armissan / La Clape massif, France

→

Trail des Hautes Vosges

27 October 2026 · Le Menil / Hautes Vosges, France

→

Trail de la Foret de Troncais

27 October 2026 · Saint-Bonnet-Troncais / Allier, France

→

Trail de Sisteron

20 October 2026 · Sisteron / Alpes-de-Haute-Provence, France

→

Trail de Vence

20 October 2026 · Vence / Alpes-Maritimes, France

→

Trail des Baux-de-Provence

20 October 2026 · Maussane-les-Alpilles / Les Baux-de-Provence, France

→

Trail des Monts d'Ardeche

20 October 2026 · Saint-Agreve / Ardeche mountains, France

→

Trail Rochefort-en-Terre

20 October 2026 · Malansac / Rochefort-en-Terre, Brittany, France

→

The Coastal Challenge

13 October 2026 · Costa Rica, Pacific coast

→

Trail de l'Herault

13 October 2026 · Saint-Mathieu-de-Treviers, Herault, France

→

Trail du Pays d'Auge

13 October 2026 · Pays d'Auge, Calvados, Normandy, France

→

Trail de la Sainte-Baume

13 October 2026 · Cuges-les-Pins and Sainte-Baume massif, France

→

Ultra Trail Montserrat

13 October 2026 · Monistrol de Montserrat, Catalonia, Spain

→

Trail de l'Esterel

6 October 2026 · Frejus / Esterel massif, France

→

Trail du Pilat

6 October 2026 · Veranne / Pilat massif, France

→

Trail des Gorges de l'Ardeche

6 October 2026 · Saint-Martin-d'Ardeche / Ardeche Gorges, France

→

Ultra Gortavo

6 October 2026 · Navarre / Spanish Basque Country, Spain

→

UTMF / Mt. FUJI 100

6 October 2026 · Mount Fuji, Japan

→

Belle-Île en Trail

29 September 2026 · Le Palais / Belle-Île-en-Mer, France

→

Trail Ardéchois

29 September 2026 · Désaignes / Ardèche, France

→

Trail de Guerlédan

29 September 2026 · Bon-Repos-sur-Blavet / Lake Guerlédan, France

→

Trail de l'Île de Ré

29 September 2026 · Les Portes-en-Ré / Île de Ré, France

→

Ultra Trail du Verdon

29 September 2026 · Aiguines / Verdon Gorge, France

→

Trail de la Résistance

22 September 2026 · La Côte-Saint-André / Isère, France

→

Trail de Provence

22 September 2026 · Forcalquier / Haute-Provence, France

→

Trail des Alpilles

22 September 2026 · Saint-Rémy-de-Provence / Alpilles, France

→

Trail du Luberon

22 September 2026 · Cabrières-d'Aigues / Luberon, France

→

Trail de Saint-Guilhem-le-Désert

22 September 2026 · Saint-Guilhem-le-Désert / Hérault, France

→

Salomon EcoTrail Paris 80 km

15 September 2026 · From the Colline d'Élancourt, Yvelines, to the first floor of the Eiffel Tower, Paris, through the western Paris region

→

La Diagonale des Fous

15 September 2026 · From Saint-Pierre, Ravine Blanche, to Saint-Denis, La Redoute, crossing Réunion island and its National Park listed as UNESCO world heritage

→

La Portillera

15 September 2026 · Aure Valley, Pyrenees

→

Trail de la Meije

15 September 2026 · La Grave / La Meije, France

→

Trail des Glières 21 km

15 September 2026 · Loop starting and finishing in Thorens-Glières, Fillière, Haute-Savoie, France, through the Glières massif

→

Trail du Beaujolais

15 September 2026 · Beaujolais, France

→

Trail des Passerelles du Monteynard

15 September 2026 · Lake Monteynard, France

→

Ultravasan

15 September 2026 · Sälen to Mora, Sweden

→

Sierre-Zinal

13 September 2026 · From Sierre to Zinal through the Val d'Anniviers, Valais, Switzerland

→

Ultra Tour Monte Rosa

13 September 2026 · Loop from Grächen, Valais, Switzerland, via Zermatt, the Aosta Valley and Piedmont, Italy

→

Spartathlon

11 September 2026 · Athens to Sparta, Attica, Corinthia, Argolis, Arcadia and Laconia, Greece

→

Wachau Trail

11 September 2026 · Krems an der Donau, Wachau valley, Lower Austria, Austria

→

Grand Trail des Hauts-de-France

8 September 2026 · Liévin, Pas-de-Calais, France

→

Trail des Aiguilles Rouges

8 September 2026 · Chamonix-Mont-Blanc, Haute-Savoie, France

→

Trail des Maures

8 September 2026 · Collobrières, Var, France

→

Trail du Garlaban

8 September 2026 · Roquevaire, Bouches-du-Rhône, France

→

Trail des Lacs du Jura

8 September 2026 · Clairvaux-les-Lacs, Jura, France

→

Chianti Ultra Trail by UTMB

7 September 2026 · Radda in Chianti, Chianti Storico, Tuscany, Italy

→

Eiger Ultra Trail by UTMB

7 September 2026 · Grindelwald, Bernese Oberland, Switzerland

→

Trail Alsace by UTMB

7 September 2026 · Station du Lac Blanc, Vosges massif, to Obernai, Alsace, France

→

Val d'Aran by UTMB

5 September 2026 · Vielha, Val d'Aran, Catalonia, Spain

→

Kullamannen by UTMB

4 September 2026 · Höganäs and Båstad, Skåne, Sweden

→

Nice Côte d'Azur by UTMB

4 September 2026 · Auron → Nice, Alpes-Maritimes

→

Ventoux by UTMB

4 September 2026 · Malaucène, Vaucluse

→

Davos Trail

1 September 2026 · Davos, Graubünden, Switzerland

→

Trail des Balcons du Léman

1 September 2026 · Chablais, Lake Geneva, Switzerland and France

→

Trail de la Cerdagne

1 September 2026 · Font-Romeu, Pyrénées-Orientales, France

→

Trail de la Vanoise

1 September 2026 · Pralognan-la-Vanoise, Savoie, France

→

Ultra Raid de la Meije

1 September 2026 · Villar-d'Arène to La Grave, Hautes-Alpes, France

→

Gavarnie-Gèdre Trail

25 August 2026 · Gavarnie-Gèdre, Hautes-Pyrénées, France

→

Trail du Mercantour

25 August 2026 · Saint-Martin-Vésubie, Alpes-Maritimes, France

→

Trail des Gorges du Tarn

25 August 2026 · Quézac to Millau, Lozère/Aveyron, France

→

Trans Mont-Blanc

25 August 2026 · Les Houches / Chamonix, France, Italy and Switzerland

→

Ultra Trail du Vercors

25 August 2026 · Villard-de-Lans, Vercors, France

→

Trail des Cretes Vosgiennes

18 August 2026 · Lac Blanc 1200, Vosges mountains, France

→

Trail Sainte-Victoire

18 August 2026 · Sainte-Victoire massif, Provence, France

→

Ultra Dolomites

18 August 2026 · Val Marzon, Auronzo di Cadore to Cortina d'Ampezzo, Italy

→

Ultra-Trail Cote d'Azur Mercantour

18 August 2026 · Saint-Martin-Vesubie, Alpes-Maritimes, France

→

Ultrabirken

18 August 2026 · Sjusjoen to Hakons Hall, Lillehammer, Norway

→

Infernal Trail Vosges

11 August 2026 · Saint-Nabord, Vosges, France

→

North Downs Way 100

11 August 2026 · Farnham to Ashford, England

→

Oman by UTMB

11 August 2026 · Al Hamra to Birkat Al Mouz, Oman

→

Trail du Ventoux

11 August 2026 · Bedoin, Mont Ventoux, France

→

West Highland Way Race

11 August 2026 · Milngavie to Fort William, Scotland

→

Aiguille Rouge Skyrace

4 August 2026 · Chamonix Valley, France

→

La Palma Ultra Trail

4 August 2026 · La Palma, Canary Islands, Spain

→

South Downs Way 100

4 August 2026 · South Downs, Winchester to Eastbourne, England

→

Ultra Fiord

4 August 2026 · Rio Serrano, Torres del Paine, Chilean Patagonia

→

Ultra Marin

4 August 2026 · Vannes, Golfe du Morbihan, Brittany, France

→

6000D

28 July 2026 · Aime-La Plagne, Savoie, France

→

Atlas Mountain Race

28 July 2026 · Beni-Mellal to Essaouira, Morocco

→

EcoTrail Oslo

28 July 2026 · Oslo, Norway

→

Lakeland 50

28 July 2026 · Dalemain Estate to Coniston, Lake District, England

→

Transvulcania

28 July 2026 · La Palma, Canary Islands, Spain

→

La Diagonale des Fous

26 July 2026 · Saint-Pierre → Saint-Denis, Reunion Island

→

Buff Epic Trail

21 July 2026 · Barruera, Vall de Boi, Catalonia, Spain

→

Haria Extreme

21 July 2026 · Haria, Lanzarote, Canary Islands, Spain

→

Penyagolosa Trails

21 July 2026 · Castello de la Plana to Sant Joan de Penyagolosa, Spain

→

Spine Race

21 July 2026 · Edale to Kirk Yetholm, Pennine Way, United Kingdom

→

Tenerife Bluetrail

21 July 2026 · Los Cristianos to Puerto de la Cruz, Tenerife, Canary Islands, Spain

→

Andorra Ultra Trail

14 July 2026 · Ordino, Andorra

→

Badwater 135

14 July 2026 · Death Valley to Whitney Portal, California, USA

→

Barkley Marathons

14 July 2026 · Frozen Head State Park, Tennessee, USA

→

Corsica Trail

14 July 2026 · West coast of Corsica, France

→

Dragon's Back Race

14 July 2026 · Conwy to Cardiff, Wales, United Kingdom

→

Eiger Ultra Trail

14 July 2026 · Grindelwald, Switzerland

→

GR20 Trail Race

14 July 2026 · Calenzana and the north GR20, Corsica

→

Grand Raid Pyrénées

14 July 2026 · Saint-Lary-Soulan, Hautes-Pyrénées, France

→

Grand Trail des Templiers

14 July 2026 · Millau, Aveyron, France

→

Hardrock 100

14 July 2026 · Silverton, Colorado, United States

→

High Trail Verbier

14 July 2026 · Verbier and Val de Bagnes, Switzerland

→

Marathon des Sables

14 July 2026 · Sahara Desert, Morocco

→

Marathon du Mont-Blanc

14 July 2026 · Chamonix, France

→

MaXi-Race Annecy

14 July 2026 · Annecy and Lake Annecy loop, France

→

PTL

14 July 2026 · Mont Blanc massif, France / Italy / Switzerland

→

Ring of Steall

14 July 2026 · Kinlochleven, Highlands, Scotland

→

SaintéLyon

14 July 2026 · Saint-Etienne to Lyon, France

→

Skyrace des Maures

14 July 2026 · Collobrieres, Var, France

→

Swiss Canyon Trail

14 July 2026 · Couvet, Val-de-Travers, Switzerland

→

Tor des Géants

14 July 2026 · Aosta Valley, Italy

→

Tor des Glaciers

14 July 2026 · Courmayeur and Aosta Valley, Italy

→

Grand Trail de la Vallée de Munster

14 July 2026 · Munster, Alsace, France

→

Transalpine Run

14 July 2026 · Lenzerheide (Switzerland) to Lago Maggiore / Locarno (Switzerland)

→

Traversée de Belledonne

14 July 2026 · Allevard to Aiguebelle, Belledonne, France

→

Ultra-Trail Snowdonia

14 July 2026 · Llanberis, Eryri / Snowdonia, Wales

→

UTMB MCC

14 July 2026 · Martigny-Combe to Chamonix, Switzerland / France

→

UTMB OCC

14 July 2026 · Orsieres to Chamonix, Switzerland / France

→

UTMB

14 July 2026 · Chamonix, France

→

Western States 100

14 July 2026 · Olympic Valley to Auburn, California, United States

→

Atacama Crossing

30 June 2026 · San Pedro de Atacama, Chile

→

La Diagonale des Fous

30 June 2026 · Reunion Island, Saint-Pierre to Saint-Denis

→

Grand Trail des Alpes

30 June 2026 · French Alps

→

Lavaredo Ultra Trail

30 June 2026 · Cortina d'Ampezzo, Dolomites, Italy

→

UTMB TDS

30 June 2026 · Courmayeur, Beaufortain and Chamonix

→

CCC

23 June 2026 · Courmayeur, Champex and Chamonix

→

MB80

23 June 2026 · Chamonix, Haute-Savoie, France

→

SwissPeaks 360

23 June 2026 · Brig and Valais, Switzerland

→

Transgrancanaria

23 June 2026 · Las Palmas de Gran Canaria to Maspalomas, Spain

→

Salomon Ultra Pirineu

23 June 2026 · Bagà, Catalonia, Spain

→

Échappée Belle

16 June 2026 · Vizille, Isere to Aiguebelle, Savoie, France

→

Lakeland 100

16 June 2026 · Lake District, Cumbria, United Kingdom

→

Pyrenees Stage Run

16 June 2026 · Ribes de Freser to Salardu, Pyrenees, Spain + Andorra

→

Tour du Beaufortain

16 June 2026 · Beaufort, Savoie, France

→

Ultra Sierra Nevada

16 June 2026 · Granada to Pradollano, Sierra Nevada, Andalusia, Spain

→

Livigno Sky Marathon

9 June 2026 · Livigno, Lombardy, Italy

→

MIUT

9 June 2026 · Madeira, Portugal

→

Trail de l'Ubaye Salomon

9 June 2026 · Barcelonnette, Alpes-de-Haute-Provence, France

→

Tromso Skyrace

9 June 2026 · Tromsø, Norway

→

Val d'Aran by UTMB

9 June 2026 · Val d'Aran, Catalonia, Spain

→

EcoTrail Paris

2 June 2026 · Versailles to Paris (Eiffel Tower), France

→

Ice Trail Tarentaise

2 June 2026 · Val d'Isère / Tignes, Savoie, France

→

Ronda dels Cims

2 June 2026 · Andorra la Vella, Andorra

→

Zegama-Aizkorri

2 June 2026 · Zegama, Basque Country, Spain

→

Zugspitz Ultratrail

2 June 2026 · Grainau, Bavaria, Germany

→