Ultramarathons in Thailand
28 races tracked — the season peaks in December (5 races), with January close behind (4).
By distance 22 50K · 4 100K · 1 Marathon · 1 50 mi
Biggest field Khaoyai 100K Ultra Road Marathon —
789 finishers in 2025
Steepest course AKHA Trail — 85.5 m/km
Deepest results history CM6 Run - CM5 100 Km —
8 recorded editions
Next starts in Thailand
All 16 upcoming → Fixed Distance50KMountain
GRIT 8.1
Thep Sadet Trail 50km
Doi Saket, Chiang Mai, THA
56 km 3,500 m D+ Oct 31
Fixed Distance50KRolling
GRIT 4.8
Ultra Nakee Naka Trail
Ban Phaeng, THA
50 km 1,503 m D+ Nov 1
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 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