Phuket 100K Ultra Marathon 2026: Do the Impossible Again at Mai Khao Beach
There is a particular kind of runner who sees "3:00 AM start" on a race registration page and feels a surge of excitement rather than alarm. The Phuket 100K Ultra Marathon was built for exactly that person.
The 4th Phuket 100K Ultra Marathon takes place on Saturday, June 6, 2026, starting at 3:00 AM from the beachfront of Splash Beach Resort Mai Khao in the north of Phuket island — and running through the pre-dawn dark, the sunrise, the full heat of the tropical morning, and into the afternoon before the 18-hour cutoff at 9:00 PM.
"Do the impossible...again."
The Race at a Glance
100km, 50km, One Tropical Island
The Phuket 100K Ultra Marathon offers two distances:
- 100km — five laps of the 20km loop course; the full ultra distance with an 18-hour time limit
- 50km — the shorter option for runners stepping up to ultra distance or looking for a serious but more accessible challenge on the same course
Both distances run the same 20km loop — a road course that runs alongside Mai Khao Beach (Phuket's longest and most northerly beach, within the Sirinath National Park buffer zone) and cuts into the villages of the northern island interior. The loop is repeated five times for 100km runners and three times for 50km runners.
Elevation: Each 20km lap carries 152 metres of elevation gain — moderate for an ultra distance, totalling approximately 750 metres of cumulative gain for the full 100km course.
"The challenge here is not technical difficulty — it is heat, humidity, duration, and the unique psychological demand of returning to the same start line five times before you are done."
The Course: Mai Khao Beach and the Northern Villages
Phuket's Quietest Corner
Mai Khao in the far north of Phuket is the island's longest beach and one of its least developed — a 17-kilometre stretch of sand within the Sirinath National Park buffer that is among the last places on the island where leatherback turtles nest. The northern end of the island is quieter, greener, and more rural than the resort-dense south and central areas, and the 20km loop course captures that character.
The course runs:
- Along the beach road beside Mai Khao Beach for the coastal section — flat, with sea views and trade wind on the early laps, increasing heat as the day builds
- Into the villages of the northern Phuket interior — passing through the daily life of local Thai farming communities far from the tourist infrastructure of Patong, Kata, and Kamala
- Back to Splash Beach Resort to complete the loop and start the next one
The loop format has a specific psychological dynamic that distance runners understand well: the first two laps feel like a warm-up, the third is where the race truly begins, the fourth is character-building, and the fifth — for 100km runners arriving back at the start line for the final time, somewhere in the afternoon heat with 80km in their legs — is the one that defines what kind of runner you are.
The Numbers: A Growing Race
Four Editions, 927 Finishers
The Phuket 100K Ultra Marathon is in its 4th edition in 2026, and the participation and performance data across its short history shows a race that has grown rapidly:
- 1st edition (2023): 147 finishers total (121 men, 26 women); men's winning time 07:55:31; women's winning time 09:42:18
- 2nd edition (2024): 342 finishers total (273 men, 69 F); men's winning time 07:34:21 (Van-Long Nguyen); women's winning time 08:49:45 (Lai-Thi-Xuan Huong)
- 3rd edition (2025): 438 finishers total (315 men, 123 women); men's winning time 07:29:31 (Weerapong Wongsa); women's winning time 09:25:45 (Nisachon Morgan)
- All-time total through 2025: 927 finishers (709 men, 218 women)
"The growth from 147 finishers in 2023 to 438 in 2025 — nearly tripling in two years — reflects the race's rapid establishment in the Thai and regional ultra-running community."
Registration and What's Included
3,000 THB, One Entry Pack
Entry fee: 3,000 THB
At approximately USD $85 at current exchange rates, 3,000 THB is one of the most accessible entry prices for a certified 100km ultra marathon in Southeast Asia, particularly given the comprehensive race package included.
Every registered runner receives:
- Race shirt and race bib
- Single-use timing chip (for official results)
- Finisher towel (for all finishers)
- Finisher medal (for all finishers)
- Post-race meal
- Fully stocked drink stations throughout the 20km loop course
- Nutrition stations throughout the course
- Medical assistance at the venue and on course
- Accident insurance covering the race period
Available to purchase separately:
- Finisher shirts (additional commemorative shirt available for purchase at the event)
Awards:
- Overall top 3 trophies by gender (male and female)
- Finisher medals and towels for every finisher regardless of placing
Contact and registration:
- Facebook: facebook.com/phuket100K (primary registration and information channel)
- Email: phuket100kultra@gmail.com
- Phone: +66896628833
- Organiser: Thailand Ultra (Pichet Chewsarikit)
Race Bib Collection:
- Saturday, June 6, 2026, 1:00 PM to 8:00 PM
- Convention Hall, Splash Beach Resort Mai Khao
- Bib collection is on race day itself, in the afternoon hours before the 3:00 AM start — runners collect their bib in the early evening, rest if possible, and report to the start at 3:00 AM
The Venue: Splash Beach Resort Mai Khao
Phuket's Northernmost Beachfront
Splash Beach Resort Mai Khao is the host venue for the Phuket 100K Ultra Marathon 2026, providing the start and finish area, the Convention Hall for bib collection, the post-race meal facilities, and the beachfront setting from which the 3:00 AM start horn fires into the pre-dawn dark of the Andaman coast.
The resort sits directly on Mai Khao Beach at the northern tip of Phuket island, in Ban Mai Khao, Thalang District, Phuket 83110 — approximately 8 kilometres from Phuket International Airport, making it one of the most logistically convenient race venues on the island for runners flying in from Bangkok, regional Southeast Asian hubs, or internationally.
Getting to Splash Beach Resort Mai Khao:
- Phuket International Airport is approximately 8-10 kilometres south — a 15-minute taxi or Grab ride
- From Phuket Town: approximately 35-40 minutes by Grab or taxi heading north on Route 402
- Airport hotels and Mai Khao-area accommodation are the logical choice for race weekend — the standard Phuket beach resort areas of Patong, Kata, and Karon are 45-60 minutes south and offer no practical advantage
Accommodation for race weekend:
- Splash Beach Resort Mai Khao directly at the venue is the optimal base — wake up, collect your bib in the afternoon, brief rest, walk 50 metres to the start
- Airport-area hotels in the Nai Yang and Mai Khao corridor provide a close alternative within 15 minutes of the start
- Book accommodation well in advance — the Laguna Phuket Marathon runs the following weekend (June 13-14), creating back-to-back race weekends that fill northern Phuket accommodation
June on Phuket's North Coast
Racing in the Tropics
June 6 falls within Phuket's southwest monsoon season — the green season when the island's west coast receives regular rainfall from the Indian Ocean. For a race that starts at 3:00 AM and runs to 9:00 PM, the weather across the full 18-hour window is highly variable.
What 100km runners experience across a June race day in Mai Khao:
- 3:00 AM to 7:00 AM (laps 1-2 for fast runners, lap 1 for most): The coolest and most pleasant running conditions of the day — 24-26°C, high humidity, no direct sun, often a light sea breeze off the Andaman. The pre-dawn loop with the beach on one side and the stars above (or overcast monsoon sky) is the most atmospheric section of the race
- 7:00 AM to 11:00 AM (middle laps for most runners): Sunrise brings increasing heat and light; temperatures climb from 26°C toward 31°C; humidity remains high; the beach road section becomes direct sun exposure
- 11:00 AM to 3:00 PM (the hardest window): Peak midday heat, 30-33°C, full sun on the road surface. This is the section that separates the well-prepared from those who underestimated the tropical conditions. Hydration management and pace conservation from the first lap pay off here
- 3:00 PM to 9:00 PM (final laps for back-of-pack runners): Temperatures ease slightly as the afternoon progresses; late afternoon showers are possible and genuinely welcome for cooling; the 9:00 PM cutoff gives runners in this window approximately 6 hours for the final lap, which is generous
Race strategy notes for June tropical conditions:
- Start conservatively on lap 1, regardless of how good you feel at 3:00 AM in the cool dark
- Drink at every aid station from the first lap — waiting until you are thirsty in a tropical ultra is too late
- Salt supplementation is important; sodium loss through sweat in Phuket's humidity is significant over 18 hours
- Consider heat acclimatisation if arriving from a cold climate — even one or two days of daytime sun exposure in Phuket before race day helps considerably
Frequently Asked Questions
When and where is the Phuket 100K Ultra Marathon 2026?
The 4th Phuket 100K Ultra Marathon 2026 takes place on Saturday, June 6, 2026, starting at 3:00 AM from Splash Beach Resort Mai Khao, Ban Mai Khao, Thalang District, Phuket 83110. The race cutoff is 9:00 PM on the same day — an 18-hour time limit. Race bib collection is on June 6 from 1:00 PM to 8:00 PM at the Convention Hall of Splash Beach Resort.
What distances are available at the Phuket 100K Ultra Marathon?
Two distances are available: the 100km (five laps of the 20km loop course, 18-hour time limit) and the 50km (three laps of the same 20km loop). Both distances run an identical course — a road-surface loop alongside Mai Khao Beach and through the villages of northern Phuket, with 152 metres of elevation gain per lap (approximately 750 metres cumulative for the 100km distance).
What is the entry fee and what is included?
The entry fee is 3,000 THB (approximately USD $85). Every registered runner receives a race shirt and bib, single-use timing chip, finisher medal, finisher towel, post-race meal, drink stations throughout the course, nutrition stations, medical assistance, and accident insurance. Overall top 3 trophies are awarded by gender. Finisher shirts are available to purchase separately at the event.
How do I register for the Phuket 100K Ultra Marathon 2026?
Registration is managed through the official Facebook page: facebook.com/phuket100K. You can also contact the organiser directly at phuket100kultra@gmail.com or +66896628833. The organiser is Thailand Ultra (Pichet Chewsarikit). Check the Facebook page for the most current registration link and deadline for the 2026 edition.
How many people have finished the Phuket 100K Ultra Marathon?
Through the first three editions (2023, 2024, 2025), the race has recorded 927 total finishers — 709 men and 218 women. Participation has grown from 147 finishers in 2023 to 438 in 2025, nearly tripling in two years. The men's course record stands at 07:29:31 (Weerapong Wongsa, 2025) and the women's course record at 08:49:45 (Lai-Thi-Xuan Huong, 2024).
Verified Information at a Glance
- Event Name: 4th Phuket 100K Ultra Marathon 2026
- Event Category: Ultra Marathon / Road Race / Endurance Event
- Tagline: "Do the impossible...again"
- Date: Saturday, June 6, 2026
- Start time: 3:00 AM (+07 Bangkok time)
- Race cutoff: 9:00 PM (+07) — 18-hour time limit
- Venue: Splash Beach Resort Mai Khao (Beachfront), Ban Mai Khao, Thalang District, Phuket 83110
- Distances: 100km (5 laps) and 50km (3 laps)
- Course: 20km road loop — alongside Mai Khao Beach and through northern Phuket villages
- Elevation per lap: 152 metres gain (750m total for 100km)
- Course type: Road race
- Entry fee: 3,000 THB (~USD $85)
- Race bib collection: June 6, 2026, 1:00 PM to 8:00 PM, Convention Hall, Splash Beach Resort
- Included in entry: Race shirt, bib, timing chip, finisher medal, finisher towel, post-race meal, drink stations, nutrition stations, medical assistance, accident insurance
- Awards: Top 3 overall trophies by gender; finisher medals and towels for all finishers
- Organiser: Thailand Ultra — Pichet Chewsarikit
- Email: phuket100kultra@gmail.com
- Phone: +66896628833
- Facebook: facebook.com/phuket100K
- All-time finishers (2023-2025): 927 total — 709 men, 218 women
- 2025 participation: 438 runners (315M, 123F)
- 2025 winners: Weerapong Wongsa (M) 07:29:31; Nisachon Morgan (F) 09:25:45
- Nearest airport: Phuket International Airport (~8-10 km south, ~15 min)
- June weather: 24-33°C across race hours, southwest monsoon season, high humidity, afternoon showers possible
- Sources: Ultra Race Calendar, Ahotu, Statistik D-U-V, Facebook Events (Phuket 100K), Rawai Events, WorldsMarathons, @phuket100K Facebook






.webp?updatedAt=1777345704753)