Race Time Estimator · Free tool
Vietnam Mountain Marathon - World Trail Majors Ultra 100 miles
Official site ↗18 September 2026 · starts Friday 08:00 · Sa Pa, Vietnam · 161.0 km · 8,800 m D+ · 49 h cutoff · 25 aid stations
Days to race
hm
Race cutoff 49 hTraining for this race?
Ran it?
Course profile
Hover the map or profile — aid stations light upTap the map or profile — aid stations light upHover near an aid station to see its plan — click to pin it.Tap a station on the profile to see its plan — tap it again to unpin.
Course
Checkpoints
| # | Checkpoint | At | Leg | Climb | Cutoff |
|---|---|---|---|---|---|
| 0 | Start — Sa Pa | 0.0 km | — | — | — |
| 1 | CP M1 - Suối Hồ AidMedic | 4.8 km | 4.8 km | ↑386 m ↓192 m | — |
| 2 | CP M1 (ii) - Suối Hồ AidMedic | 12.2 km | 7.4 km | ↑397 m ↓174 m | — |
| 3 | CP Sa Pa - Sa Pa AidMedic | 16.8 km | 4.6 km | ↑388 m ↓90 m | Fri 13:30+5h30 |
| 4 | CP M2 - Hang Đá AidMedic | 23.0 km | 6.2 km | ↑265 m ↓595 m | — |
| 5 | CP M3 - Hòa Sử Pán AidMedicCrew | 29.0 km | 6.0 km | ↑266 m ↓809 m | — |
| 6 | WS - Lếch Mông Water | 34.0 km | 5.0 km | ↑0 m ↓509 m | — |
| 7 | CP M4 - Bản Mới AidMedic | 39.4 km | 5.4 km | ↑67 m ↓43 m | Fri 20:00+12h00 |
| 8 | WS - Bản Kim Water | 44.1 km | 4.7 km | ↑189 m ↓183 m | — |
| 9 | CP M5 - Bản Sái AidMedicCrewDrop bag | 51.1 km | 7.0 km | ↑203 m ↓203 m | — |
| 10 | CP M6 - Đập Tả Thàng AidMedic | 56.8 km | 5.7 km | ↑43 m ↓222 m | — |
| 11 | CP M7 - Sín Chải B AidMedic | 65.6 km | 8.8 km | ↑518 m ↓422 m | Sat 04:00+20h00 |
| 12 | CP M8 - Nậm Sài AidMedicCrew | 73.6 km | 8.0 km | ↑80 m ↓729 m | — |
| 13 | CP M9 - Cầu Thanh Phú AidMedic | 80.6 km | 7.0 km | ↑578 m ↓173 m | — |
| 14 | CP Topas - Topas Ecolodge AidMedicCrew | 85.9 km | 5.3 km | ↑52 m ↓359 m | Sat 10:00+26h00 |
| 15 | WS - Suối Vạn Dền Water | 91.0 km | 5.1 km | ↑534 m ↓0 m | — |
| 16 | CP1 - Cầu Lao Chải AidMedic | 100.2 km | 9.2 km | ↑374 m ↓342 m | — |
| 17 | WS - Ý Linh Hồ Water | 108.4 km | 8.2 km | ↑353 m ↓152 m | — |
| 18 | CP2 - Cát Cát AidMedicCrewDrop bag | 112.7 km | 4.3 km | ↑167 m ↓140 m | Sat 17:00+33h00 |
| 19 | CP3 - Ô Quý Hồ AidMedic | 120.9 km | 8.2 km | ↑529 m ↓114 m | Sat 20:00+36h00 |
| 20 | CP4 - Tả Phìn AidMedicCrew | 130.3 km | 9.4 km | ↑666 m ↓993 m | Sat 23:00+39h00 |
| 21 | CP5 - Cầu 31 AidMedicCrew | 138.1 km | 7.8 km | ↑303 m ↓369 m | Sun 01:30+41h30 |
| 22 | WS - Sâu Chua Water | 142.9 km | 4.8 km | ↑407 m ↓43 m | — |
| 23 | CP6 - Hầu Chư Ngài AidMedic | 147.4 km | 4.5 km | ↑177 m ↓226 m | Sun 04:30+44h30 |
| 24 | CP7 - Sử Pán AidMedic | 153.1 km | 5.7 km | ↑94 m ↓461 m | Sun 06:15+46h15 |
| 25 | WS - Lếch Mông Water | 155.7 km | 2.6 km | ↑236 m ↓1 m | — |
| 26 | Finish - Topas Ecolodge AidMedic | 161.0 km | 5.3 km | ↑95 m ↓494 m | Sun 09:00+49h00 |