Tuffman Shimla Ultra & Half Marathon Mashobra 2026

This was my second time running Tuffman Mashobra. I had loved running these roads in 2025, when I finished ninth, so coming back was an easy decision. A few friends and I made a week of it: we spent four days near the Ridge, worked from Shimla, found our favourite cafés and views, and went out for late-night walks along the Ridge. It was a very good way to arrive at race weekend.

We then moved to a homestay near Mashobra, where the hospitality and home-cooked food were exceptional. Another friend from our Delhi running group joined us there for what would be her first trail race. I had also bought the HOKA Mafate 5 in Japan specifically for this run and was excited to finally try them on a proper trail.

The race itself was much harder for me than the previous year, and I performed poorly in comparison. It was extremely hot, and the shoes felt heavy, as if they were absorbing energy with every step. On the descent towards the 10.5-kilometre U-turn, I struck a stone and broke my left toenail. From that point on, every footfall felt like someone was hitting my toe with a hammer.

I slowed down, alternating between walking and an easy jog, and still found plenty to enjoy in the mountain views. My friend from Delhi finished second among the women, only a minute behind the winner, which was exactly the kind of debut I had expected from her. I also met many runners I remembered from the previous year and others I keep crossing paths with at events around the country. Tuffman Mashobra has a lot of elevation gain and loss, but it is worth it. I would happily recommend it to anyone looking to try trail running.

Stats

Elapsed time
3:13:21
Recorded distance
21.215 km
Average pace
8:42 /km
Elevation
775 m
Heart rate
168 bpm
Calories
2119 kcal

Press Space to play or pause. Use the arrow keys to move one sample, Page Up and Page Down to move about one kilometre, and Home or End to move to the start or finish.

Course replay

Time
0:00
Distance
0.00 km
Pace
10:33 /km
Elevation
2106 m
© OpenStreetMap
≥ 6:05 /km
2:33:22
5:14–6:05 /km
20:35
4:42–5:14 /km
5:54
4:24–4:42 /km
2:38
4:08–4:24 /km
1:28
≤ 4:08 /km
0:46

Splits

KMElapsedPaceΔ elevAvg HR
10:3310:33 /km+116 m177 bpm
12:2712:27 /km+109 m175 bpm
5:225:22 /km-1 m183 bpm
6:306:30 /km+4 m180 bpm
5:495:49 /km-49 m181 bpm
4:494:49 /km-81 m184 bpm
5:225:22 /km-100 m177 bpm
6:066:06 /km-100 m171 bpm
6:406:40 /km-55 m173 bpm
6:336:33 /km-80 m168 bpm
9:149:14 /km0 m172 bpm
11:3311:33 /km+93 m175 bpm
9:259:25 /km+49 m171 bpm
13:3413:34 /km+105 m166 bpm
13:5813:58 /km+98 m160 bpm
13:4013:40 /km+74 m158 bpm
13:2013:20 /km+48 m157 bpm
8:168:16 /km-1 m160 bpm
9:039:03 /km-1 m156 bpm
9:169:16 /km-87 m155 bpm
9:449:44 /km-109 m151 bpm
2:099:55 /km-33 m167 bpm