Ultra Running Hub
Races Cut-offs Training Gear Journal
Skip to content

Races

14 upcoming ultras worldwide

TableList GridGrid CalendarCal MapMap
UpcomingPastAll
Clear
Filter 2

Format

  • Marathon 1
  • 50K 8
  • 50 mi 1
  • 100K 1
  • 6 hours 1
  • 12 hours 1
  • 24 hours 1

Climbing rate

  • Fast & flat · under 15 m/km 1
  • Rolling · 15–40 2
  • Mountain · 40–70 1
  • Not published 10

Country

  • United States 1,314
  • Germany 182
  • Canada 100
  • Australia 54
  • Brazil 53
  • United Kingdom 50
  • India 38
  • Japan 27
  • Malaysia 25
  • Sweden 24
  • Taiwan 21
  • France 21

Month

  • November 2026 3
  • December 2026 5
  • January 2027 4
  • February 2027 1
  • June 2027 1
Thailand✕ — remove filter2027-01✕ — remove filter 14 races match · sorted by date

14 races found

Fixed Distance50K
GRIT 2.5

Cuesta X Trail - CXT-50

Nakorn Ratchasima, THA

50 km Nov 8
Fixed Distance50KMountain
GRIT 6.1

AIA One Billion Trail

Chiang Mai City, THA

50 km 2,406 m D+ Nov 21
Fixed Distance50K
GRIT 2.5

Phutajor Trail

Kapong, THA

50 km Nov 29
Fixed DistanceMarathon
GRIT 2.3

Soi Malai Trail Winter 45 km

Doi Soi Malai, THA

45 km Dec 12
Fixed Distance50K
GRIT 2.5

Chiang Dao 50

Chiang Dao, THA

50 km Dec 19
Fixed Distance100KFast & Flat
GRIT 6.7

Khaoyai 100K Ultra Road Marathon

KhaoYai, THA

100 km 1,166 m D+ Dec 19
Fixed Distance50K
GRIT 2.5

Khaoyai 50K Ultra Road Marathon

KhaoYai, THA

50 km Dec 19
Fixed Distance50K
GRIT 2.5

CORE X50 Ultra Trail

Chiang Dao, THA

50 km Dec 23
Timed12 hours
GRIT —

Thailand 12H

Samut Sakhon, THA

Jan 9
Timed24 hours
GRIT —

Thailand 24H

Samut Sakhon, THA

Jan 9
Timed6 hours
GRIT —

Thailand 6H

Samut Sakhon, THA

Jan 9
Fixed Distance50K
GRIT 2.8

LKL-DMT - 55km

Khun Chae NP, THA

55 km Jan 16
Fixed Distance50 miRolling
GRIT 5.7

Ultra Trail Phu Wiang

Phu Wiang, THA

63 km 1,680 m D+ Feb 7
Fixed Distance50KRolling
GRIT 5.4

Ultra-Trail Khao Kho

Phetchabun, THA

50 km 1,930 m D+ Jun 27
About Contact Privacy Terms Collections Calendar Sitemap

© 2026 Ultra Running Hub. Race data is aggregated from public sources and organiser sites; always confirm details with the organiser.