TOP20RUN

Zermatt-Gornergrat

From Zermatt via Sunnegga up to the Gornergrat - the highest marathon destination in Europe - at over 3000 meters above sea level!

Top 20 highlights

  • From Zermatt to the Gornergrat at 3,089 m - with a view of the Matterhorn
  • 1,838 meters of ascent through picturesque Valais mountain villages
  • Unique mountain scenery and unforgettable atmosphere along the route
  • High-quality finisher shirt, medal and personal running photos included
  • Free arrival and return journey (Swiss Runners Ticket)

Route map

Start Zermatt

Icon
Start

Destination Gornergrat

Icon
Finish

Ambulance

Gornergrat ambulance service

Icon
Sanitary

Riffelalp ambulance service

Icon
Sanitary

Sunnegga ambulance service

Icon
Sanitary

Zermatt ambulance service

Icon
Sanitary

Shower

Riffelberg shower

Icon
Shower
View map
Color map
SW map
Satellite image
Close map

Important information

For your perfect start

Categories Top20Run

Age Year of birth Category Women Category Men
18-29 1997-2008 F18 M18
30-39 1987-1996 F30 M30
40-44 1982-1986 F40 M40
45-49 1977-1981 F45 M45
50-54 1972-1976 F50 M50
55-59 1967-1971 F55 M55
60-64 1962-1966 F60 M60
65-69 1957-1961 F65 M65
70+ 1956 and older F70+ M70+

Race number pickup in St. Niklaus

Where Dorfstrasse 17, CH-3924 St. Niklaus
When

Thursday, July 2, 3:00–7:00 p.m.
Friday, July 3, 10:00 a.m.–8:00 p.m.
Saturday, July 4, 6:45–8:15 a.m.

Categories

Thursday, July 2, all categories
Friday, July 3, all categories
Saturday, July 4, Marathon & ULTRA ONLY

* Please note that race numbers will not be mailed. They can be picked up in person in St. Niklaus on Thursday evening, all day Friday, and Saturday morning (Marathon & Ultra only).

** On-site late registration is available for all categories (including the Hörnli Kids Run). Registration is available exclusively online via a QR code.

Race number pickup in Zermatt

Where Bahnhofplatz – Information Tent, CH-3920 Zermatt
When Saturday, July 4, 7:30–9:45 a. m.
Categories Saturday, July 4, HALF MARATHON and TOP20RUN ONLY

* Please note that race numbers will not be mailed. All half marathon runners and Top20Runners can pick up their race numbers on Saturday morning in Zermatt.

 

Start times in Zermatt 1624 m above sea level

Saturday, July 4, 2026

9:30 a.m. TOP20RUN
* 10:12 a.m. Half marathon block 1
* 10:15 a.m. Half marathon block 2
* 10:21 a.m. Half marathon block 3
* 10:27 am Half marathon block 4

*Note: Arrive at the start area Obere Matten at least 20 minutes before the start time