Gornergrat Zermatt Marathon
Trail Running and Road Running covering 21.1 km to 45.6 km with up to 1,953 m D+ in Zermatt (Canton of Valais, Switzerland)
Gornergrat Zermatt Marathon is an endurance sporting event in Zermatt, Canton of Valais, CH focused on Trail Running and Road Running. First held in 2005, the event is an established fixture on the endurance calendar. It is part of Boston Marathon Qualifier. Key features include Mountain, Nature & Off-Road, High Altitude, Snow.
The race program comprises 5 competitions, including Ultra Marathon (45.59 km, +1,953 m D+), Marathon (42.2 km, +1,944 m D+), Le Zermatt Marathon (Relay) (42.2 km, +1,944 m D+), TOP20RUN-Gornergrat (21.9 km, +1,473 m D+), and Zermatt Half Marathon (21.1 km, +966 m D+). The next edition is officially confirmed for July 3, 2027. Official race regulations, course details, and registration information are provided on the organizer's website (zermattmarathon.ch).

Event characteristics
Races & distances (5)
| Competition | Discipline | Distance | Elevation gain | Altitude range | Course type | Course & profile |
|---|---|---|---|---|---|---|
| Ultra Marathon | Trail Running | 45.6 km | +1,953 m | 1,671 m - 2,491 m | Loop course | Route & profile |
| Marathon | Road Running | 42.2 km | +1,944 m | 1,674 m - 2,490 m | Loop course | Route & profile |
| Le Zermatt Marathon (Relay) | Road Running | 42.2 km | +1,944 m | 1,677 m - 2,493 m | Loop course | Route & profile |
| TOP20RUN-Gornergrat | Road Running | 21.9 km | +1,473 m | 1,680 m - 2,299 m | Loop course | Route & profile |
| Zermatt Half Marathon | Road Running | 21.1 km | +966 m | 1,683 m - 2,089 m | Loop course | Route & profile |
Course route & map
Elevation profile & course telemetry
Altitude from 1,671 m to 2,491 m above sea level (+1,953 m D+, -1,953 m D-)
Elevation profile & course telemetry
Altitude from 1,674 m to 2,490 m above sea level (+1,944 m D+, -1,944 m D-)
Elevation profile & course telemetry
Altitude from 1,677 m to 2,493 m above sea level (+1,944 m D+, -1,944 m D-)
Elevation profile & course telemetry
Altitude from 1,680 m to 2,299 m above sea level (+1,473 m D+, -1,473 m D-)
Elevation profile & course telemetry
Altitude from 1,683 m to 2,089 m above sea level (+966 m D+, -966 m D-)
Frequently asked questions (FAQ)
When and where does Gornergrat Zermatt Marathon take place?
Gornergrat Zermatt Marathon takes place in Zermatt, Canton of Valais, CH (start area at coordinates 46.0207° N, 7.7491° E). The next edition is officially confirmed for July 3, 2027.
What races and distances are offered at Gornergrat Zermatt Marathon?
The race program comprises 5 competitions, including Ultra Marathon (45.59 km, +1,953 m D+), Marathon (42.2 km, +1,944 m D+), Le Zermatt Marathon (Relay) (42.2 km, +1,944 m D+), TOP20RUN-Gornergrat (21.9 km, +1,473 m D+), and Zermatt Half Marathon (21.1 km, +966 m D+). The competitions belong to Trail Running and Road Running.
What is the course layout and elevation profile for Gornergrat Zermatt Marathon?
The main competition (Ultra Marathon over 45.59 km) is designed as a loop course featuring +1,953 m of elevation gain and -1,953 m of elevation loss, ranging between 1,671 m and 2,491 m above sea level. An interactive course map with route visualization, elevation profile, and GPX export is available in the course section on this page.
Where can I find registration and official race rules for Gornergrat Zermatt Marathon?
Official race regulations, course details, and registration information are provided on the organizer's website (zermattmarathon.ch).