Challenge

Forte Village

WHEN

WHERE

countdown

Days
Hours
Min
Sec
A made-for-triathlon destination in southern Sardinia with its spectacular scenery, white sands and warm turquoise seas

5 reasons to race – Challenge Forte Village

22°C

Avg. air temperature

21°C

Avg. water temperature

15 KPH

wind speed

Sea

SWIM COURSE

1,075M

Bike course elevation

145M

Run course elevation

Middle distance Tri together option available

1,9 km swim
1,9 km swim
90 km bike
90 km bike
21,1 km run
21,1 km run

Aqua bike

1,9 km swim
1,9 km swim
90 km bike
90 km bike

Sprint distance

750 m swim
750 m swim
20 km bike
20 km bike
5 km run
5 km run

Junior Challenge

0,25-1 km run
0,25-1 km run
0,5-2 km bike
0,5-2 km bike
0,25-1 km run
0,25-1 km run

Rouvy

Rouvy

Ride the Challenge Forte Village course on Rouvy. ROUVY is the go-to indoor cycling app for triathletes, offering a realistic indoor cycling experience on video courses. Every ROUVY session allows triathletes to practice on gradient-precise courses to build fitness, confidence and muscle memory.

ABOUT THE RACE

RACE INFORMATION

Challenge Forte Village offers athletes a premium race experience in one of the Mediterranean’s most beautiful resort destinations. Set on the southern coast of Sardinia, the course combines crystal-clear waters, fast coastal roads, and a scenic run surrounded by nature.

Great organisation, luxury resort-level amenities, and a relaxed yet professional atmosphere make it ideal for both racing and recovery. With warm conditions, smooth logistics, and an unforgettable setting, Challenge Forte Village is a standout event for athletes seeking performance and experience.

accommodation

The award-winning Forte Village Resort, in Santa Margherita di Pula (CA), is the heart of the race. The resort provides special rates for athletes, family and friends.

Pasta Party and Awards Dinner functions will be included in the registration fee and accessible to others accompanying (extra charge).

Race day tips

Side events

With a sprint distance and junior duathlon on the Saturday, there is plenty to involve the whole family while enjoying a stay at Forte Village before the attention turns to the flagship event on the Sunday.

About Forte Village Resort

Forte Village Resort is an award-winning luxury destination set on Sardinia’s southern coast. Renowned for its world-class facilities, pristine beaches, and exceptional service, it offers a unique blend of relaxation, sport, and wellness in an exclusive Mediterranean setting.

About Sardinia

Sardinia is a stunning Mediterranean island known for its crystal-clear seas, white-sand beaches, and rugged landscapes. Visitors are drawn to its rich history, charming villages, and distinctive cuisine. With a relaxed pace of life, warm hospitality, and endless outdoor adventures, Sardinia is an unforgettable destination year-round.

Whats in your entry

Medal

T-Shirt

Swim Cap

Best practice

array(5) { ["race_type"]=> string(15) "Middle distance" ["distance_name"]=> string(15) "Middle distance" ["sports"]=> array(3) { [0]=> array(2) { ["name__distance"]=> string(11) "1,9 km swim" ["icon"]=> array(24) { ["ID"]=> int(759) ["id"]=> int(759) ["title"]=> string(9) "Icon swim" ["filename"]=> string(20) "Frame-1000001921.svg" ["filesize"]=> int(1066) ["url"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["link"]=> string(78) "https://challengefamily.com/races/challenge-almere-amsterdam/frame-1000001921/" ["alt"]=> string(0) "" ["author"]=> string(1) "1" ["description"]=> string(0) "" ["caption"]=> string(0) "" ["name"]=> string(16) "frame-1000001921" ["status"]=> string(7) "inherit" ["uploaded_to"]=> int(132) ["date"]=> string(19) "2025-09-22 13:04:57" ["modified"]=> string(19) "2025-12-12 10:07:23" ["menu_order"]=> int(0) ["mime_type"]=> string(13) "image/svg+xml" ["type"]=> string(5) "image" ["subtype"]=> string(7) "svg+xml" ["icon"]=> string(64) "https://challengefamily.com/wp-includes/images/media/default.png" ["width"]=> int(38) ["height"]=> int(37) ["sizes"]=> array(21) { ["thumbnail"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["thumbnail-width"]=> int(38) ["thumbnail-height"]=> int(37) ["medium"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["medium-width"]=> int(38) ["medium-height"]=> int(37) ["medium_large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["medium_large-width"]=> int(38) ["medium_large-height"]=> int(37) ["large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["large-width"]=> int(38) ["large-height"]=> int(37) ["race-gallery-image"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["race-gallery-image-width"]=> int(38) ["race-gallery-image-height"]=> int(37) ["1536x1536"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["1536x1536-width"]=> int(38) ["1536x1536-height"]=> int(37) ["2048x2048"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["2048x2048-width"]=> int(38) ["2048x2048-height"]=> int(37) } } } [1]=> array(2) { ["name__distance"]=> string(10) "90 km bike" ["icon"]=> array(24) { ["ID"]=> int(757) ["id"]=> int(757) ["title"]=> string(9) "Icon bike" ["filename"]=> string(20) "Frame-1000001920.svg" ["filesize"]=> int(1594) ["url"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["link"]=> string(78) "https://challengefamily.com/races/challenge-almere-amsterdam/frame-1000001920/" ["alt"]=> string(0) "" ["author"]=> string(1) "1" ["description"]=> string(0) "" ["caption"]=> string(0) "" ["name"]=> string(16) "frame-1000001920" ["status"]=> string(7) "inherit" ["uploaded_to"]=> int(132) ["date"]=> string(19) "2025-09-22 13:04:56" ["modified"]=> string(19) "2025-12-12 10:06:45" ["menu_order"]=> int(0) ["mime_type"]=> string(13) "image/svg+xml" ["type"]=> string(5) "image" ["subtype"]=> string(7) "svg+xml" ["icon"]=> string(64) "https://challengefamily.com/wp-includes/images/media/default.png" ["width"]=> int(37) ["height"]=> int(37) ["sizes"]=> array(21) { ["thumbnail"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["thumbnail-width"]=> int(37) ["thumbnail-height"]=> int(37) ["medium"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["medium-width"]=> int(37) ["medium-height"]=> int(37) ["medium_large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["medium_large-width"]=> int(37) ["medium_large-height"]=> int(37) ["large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["large-width"]=> int(37) ["large-height"]=> int(37) ["race-gallery-image"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["race-gallery-image-width"]=> int(37) ["race-gallery-image-height"]=> int(37) ["1536x1536"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["1536x1536-width"]=> int(37) ["1536x1536-height"]=> int(37) ["2048x2048"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["2048x2048-width"]=> int(37) ["2048x2048-height"]=> int(37) } } } [2]=> array(2) { ["name__distance"]=> string(11) "21,1 km run" ["icon"]=> array(24) { ["ID"]=> int(758) ["id"]=> int(758) ["title"]=> string(8) "Icon run" ["filename"]=> string(20) "Frame-1000001922.svg" ["filesize"]=> int(1393) ["url"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["link"]=> string(78) "https://challengefamily.com/races/challenge-almere-amsterdam/frame-1000001922/" ["alt"]=> string(0) "" ["author"]=> string(1) "1" ["description"]=> string(0) "" ["caption"]=> string(0) "" ["name"]=> string(16) "frame-1000001922" ["status"]=> string(7) "inherit" ["uploaded_to"]=> int(132) ["date"]=> string(19) "2025-09-22 13:04:57" ["modified"]=> string(19) "2025-12-12 10:07:11" ["menu_order"]=> int(0) ["mime_type"]=> string(13) "image/svg+xml" ["type"]=> string(5) "image" ["subtype"]=> string(7) "svg+xml" ["icon"]=> string(64) "https://challengefamily.com/wp-includes/images/media/default.png" ["width"]=> int(37) ["height"]=> int(37) ["sizes"]=> array(21) { ["thumbnail"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["thumbnail-width"]=> int(37) ["thumbnail-height"]=> int(37) ["medium"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["medium-width"]=> int(37) ["medium-height"]=> int(37) ["medium_large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["medium_large-width"]=> int(37) ["medium_large-height"]=> int(37) ["large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["large-width"]=> int(37) ["large-height"]=> int(37) ["race-gallery-image"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["race-gallery-image-width"]=> int(37) ["race-gallery-image-height"]=> int(37) ["1536x1536"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["1536x1536-width"]=> int(37) ["1536x1536-height"]=> int(37) ["2048x2048"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["2048x2048-width"]=> int(37) ["2048x2048-height"]=> int(37) } } } } ["sign_up_link"]=> string(57) "https://challenge-fortevillage.com/races/middle-distance/" ["relay_possible"]=> array(1) { [0]=> string(3) "Yes" } } array(5) { ["race_type"]=> string(0) "" ["distance_name"]=> string(9) "Aqua bike" ["sports"]=> array(2) { [0]=> array(2) { ["name__distance"]=> string(11) "1,9 km swim" ["icon"]=> array(24) { ["ID"]=> int(759) ["id"]=> int(759) ["title"]=> string(9) "Icon swim" ["filename"]=> string(20) "Frame-1000001921.svg" ["filesize"]=> int(1066) ["url"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["link"]=> string(78) "https://challengefamily.com/races/challenge-almere-amsterdam/frame-1000001921/" ["alt"]=> string(0) "" ["author"]=> string(1) "1" ["description"]=> string(0) "" ["caption"]=> string(0) "" ["name"]=> string(16) "frame-1000001921" ["status"]=> string(7) "inherit" ["uploaded_to"]=> int(132) ["date"]=> string(19) "2025-09-22 13:04:57" ["modified"]=> string(19) "2025-12-12 10:07:23" ["menu_order"]=> int(0) ["mime_type"]=> string(13) "image/svg+xml" ["type"]=> string(5) "image" ["subtype"]=> string(7) "svg+xml" ["icon"]=> string(64) "https://challengefamily.com/wp-includes/images/media/default.png" ["width"]=> int(38) ["height"]=> int(37) ["sizes"]=> array(21) { ["thumbnail"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["thumbnail-width"]=> int(38) ["thumbnail-height"]=> int(37) ["medium"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["medium-width"]=> int(38) ["medium-height"]=> int(37) ["medium_large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["medium_large-width"]=> int(38) ["medium_large-height"]=> int(37) ["large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["large-width"]=> int(38) ["large-height"]=> int(37) ["race-gallery-image"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["race-gallery-image-width"]=> int(38) ["race-gallery-image-height"]=> int(37) ["1536x1536"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["1536x1536-width"]=> int(38) ["1536x1536-height"]=> int(37) ["2048x2048"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["2048x2048-width"]=> int(38) ["2048x2048-height"]=> int(37) } } } [1]=> array(2) { ["name__distance"]=> string(10) "90 km bike" ["icon"]=> array(24) { ["ID"]=> int(757) ["id"]=> int(757) ["title"]=> string(9) "Icon bike" ["filename"]=> string(20) "Frame-1000001920.svg" ["filesize"]=> int(1594) ["url"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["link"]=> string(78) "https://challengefamily.com/races/challenge-almere-amsterdam/frame-1000001920/" ["alt"]=> string(0) "" ["author"]=> string(1) "1" ["description"]=> string(0) "" ["caption"]=> string(0) "" ["name"]=> string(16) "frame-1000001920" ["status"]=> string(7) "inherit" ["uploaded_to"]=> int(132) ["date"]=> string(19) "2025-09-22 13:04:56" ["modified"]=> string(19) "2025-12-12 10:06:45" ["menu_order"]=> int(0) ["mime_type"]=> string(13) "image/svg+xml" ["type"]=> string(5) "image" ["subtype"]=> string(7) "svg+xml" ["icon"]=> string(64) "https://challengefamily.com/wp-includes/images/media/default.png" ["width"]=> int(37) ["height"]=> int(37) ["sizes"]=> array(21) { ["thumbnail"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["thumbnail-width"]=> int(37) ["thumbnail-height"]=> int(37) ["medium"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["medium-width"]=> int(37) ["medium-height"]=> int(37) ["medium_large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["medium_large-width"]=> int(37) ["medium_large-height"]=> int(37) ["large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["large-width"]=> int(37) ["large-height"]=> int(37) ["race-gallery-image"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["race-gallery-image-width"]=> int(37) ["race-gallery-image-height"]=> int(37) ["1536x1536"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["1536x1536-width"]=> int(37) ["1536x1536-height"]=> int(37) ["2048x2048"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["2048x2048-width"]=> int(37) ["2048x2048-height"]=> int(37) } } } } ["sign_up_link"]=> string(57) "https://challenge-fortevillage.com/races/middle-distance/" ["relay_possible"]=> array(0) { } } array(5) { ["race_type"]=> string(15) "Sprint distance" ["distance_name"]=> string(15) "Sprint distance" ["sports"]=> array(3) { [0]=> array(2) { ["name__distance"]=> string(10) "750 m swim" ["icon"]=> array(24) { ["ID"]=> int(759) ["id"]=> int(759) ["title"]=> string(9) "Icon swim" ["filename"]=> string(20) "Frame-1000001921.svg" ["filesize"]=> int(1066) ["url"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["link"]=> string(78) "https://challengefamily.com/races/challenge-almere-amsterdam/frame-1000001921/" ["alt"]=> string(0) "" ["author"]=> string(1) "1" ["description"]=> string(0) "" ["caption"]=> string(0) "" ["name"]=> string(16) "frame-1000001921" ["status"]=> string(7) "inherit" ["uploaded_to"]=> int(132) ["date"]=> string(19) "2025-09-22 13:04:57" ["modified"]=> string(19) "2025-12-12 10:07:23" ["menu_order"]=> int(0) ["mime_type"]=> string(13) "image/svg+xml" ["type"]=> string(5) "image" ["subtype"]=> string(7) "svg+xml" ["icon"]=> string(64) "https://challengefamily.com/wp-includes/images/media/default.png" ["width"]=> int(38) ["height"]=> int(37) ["sizes"]=> array(21) { ["thumbnail"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["thumbnail-width"]=> int(38) ["thumbnail-height"]=> int(37) ["medium"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["medium-width"]=> int(38) ["medium-height"]=> int(37) ["medium_large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["medium_large-width"]=> int(38) ["medium_large-height"]=> int(37) ["large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["large-width"]=> int(38) ["large-height"]=> int(37) ["race-gallery-image"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["race-gallery-image-width"]=> int(38) ["race-gallery-image-height"]=> int(37) ["1536x1536"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["1536x1536-width"]=> int(38) ["1536x1536-height"]=> int(37) ["2048x2048"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001921.svg" ["2048x2048-width"]=> int(38) ["2048x2048-height"]=> int(37) } } } [1]=> array(2) { ["name__distance"]=> string(10) "20 km bike" ["icon"]=> array(24) { ["ID"]=> int(757) ["id"]=> int(757) ["title"]=> string(9) "Icon bike" ["filename"]=> string(20) "Frame-1000001920.svg" ["filesize"]=> int(1594) ["url"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["link"]=> string(78) "https://challengefamily.com/races/challenge-almere-amsterdam/frame-1000001920/" ["alt"]=> string(0) "" ["author"]=> string(1) "1" ["description"]=> string(0) "" ["caption"]=> string(0) "" ["name"]=> string(16) "frame-1000001920" ["status"]=> string(7) "inherit" ["uploaded_to"]=> int(132) ["date"]=> string(19) "2025-09-22 13:04:56" ["modified"]=> string(19) "2025-12-12 10:06:45" ["menu_order"]=> int(0) ["mime_type"]=> string(13) "image/svg+xml" ["type"]=> string(5) "image" ["subtype"]=> string(7) "svg+xml" ["icon"]=> string(64) "https://challengefamily.com/wp-includes/images/media/default.png" ["width"]=> int(37) ["height"]=> int(37) ["sizes"]=> array(21) { ["thumbnail"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["thumbnail-width"]=> int(37) ["thumbnail-height"]=> int(37) ["medium"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["medium-width"]=> int(37) ["medium-height"]=> int(37) ["medium_large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["medium_large-width"]=> int(37) ["medium_large-height"]=> int(37) ["large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["large-width"]=> int(37) ["large-height"]=> int(37) ["race-gallery-image"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["race-gallery-image-width"]=> int(37) ["race-gallery-image-height"]=> int(37) ["1536x1536"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["1536x1536-width"]=> int(37) ["1536x1536-height"]=> int(37) ["2048x2048"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["2048x2048-width"]=> int(37) ["2048x2048-height"]=> int(37) } } } [2]=> array(2) { ["name__distance"]=> string(8) "5 km run" ["icon"]=> array(24) { ["ID"]=> int(758) ["id"]=> int(758) ["title"]=> string(8) "Icon run" ["filename"]=> string(20) "Frame-1000001922.svg" ["filesize"]=> int(1393) ["url"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["link"]=> string(78) "https://challengefamily.com/races/challenge-almere-amsterdam/frame-1000001922/" ["alt"]=> string(0) "" ["author"]=> string(1) "1" ["description"]=> string(0) "" ["caption"]=> string(0) "" ["name"]=> string(16) "frame-1000001922" ["status"]=> string(7) "inherit" ["uploaded_to"]=> int(132) ["date"]=> string(19) "2025-09-22 13:04:57" ["modified"]=> string(19) "2025-12-12 10:07:11" ["menu_order"]=> int(0) ["mime_type"]=> string(13) "image/svg+xml" ["type"]=> string(5) "image" ["subtype"]=> string(7) "svg+xml" ["icon"]=> string(64) "https://challengefamily.com/wp-includes/images/media/default.png" ["width"]=> int(37) ["height"]=> int(37) ["sizes"]=> array(21) { ["thumbnail"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["thumbnail-width"]=> int(37) ["thumbnail-height"]=> int(37) ["medium"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["medium-width"]=> int(37) ["medium-height"]=> int(37) ["medium_large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["medium_large-width"]=> int(37) ["medium_large-height"]=> int(37) ["large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["large-width"]=> int(37) ["large-height"]=> int(37) ["race-gallery-image"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["race-gallery-image-width"]=> int(37) ["race-gallery-image-height"]=> int(37) ["1536x1536"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["1536x1536-width"]=> int(37) ["1536x1536-height"]=> int(37) ["2048x2048"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["2048x2048-width"]=> int(37) ["2048x2048-height"]=> int(37) } } } } ["sign_up_link"]=> string(57) "https://challenge-fortevillage.com/races/sprint-distance/" ["relay_possible"]=> array(0) { } } array(5) { ["race_type"]=> string(16) "Junior Challenge" ["distance_name"]=> string(16) "Junior Challenge" ["sports"]=> array(3) { [0]=> array(2) { ["name__distance"]=> string(13) "0,25-1 km run" ["icon"]=> array(24) { ["ID"]=> int(758) ["id"]=> int(758) ["title"]=> string(8) "Icon run" ["filename"]=> string(20) "Frame-1000001922.svg" ["filesize"]=> int(1393) ["url"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["link"]=> string(78) "https://challengefamily.com/races/challenge-almere-amsterdam/frame-1000001922/" ["alt"]=> string(0) "" ["author"]=> string(1) "1" ["description"]=> string(0) "" ["caption"]=> string(0) "" ["name"]=> string(16) "frame-1000001922" ["status"]=> string(7) "inherit" ["uploaded_to"]=> int(132) ["date"]=> string(19) "2025-09-22 13:04:57" ["modified"]=> string(19) "2025-12-12 10:07:11" ["menu_order"]=> int(0) ["mime_type"]=> string(13) "image/svg+xml" ["type"]=> string(5) "image" ["subtype"]=> string(7) "svg+xml" ["icon"]=> string(64) "https://challengefamily.com/wp-includes/images/media/default.png" ["width"]=> int(37) ["height"]=> int(37) ["sizes"]=> array(21) { ["thumbnail"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["thumbnail-width"]=> int(37) ["thumbnail-height"]=> int(37) ["medium"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["medium-width"]=> int(37) ["medium-height"]=> int(37) ["medium_large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["medium_large-width"]=> int(37) ["medium_large-height"]=> int(37) ["large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["large-width"]=> int(37) ["large-height"]=> int(37) ["race-gallery-image"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["race-gallery-image-width"]=> int(37) ["race-gallery-image-height"]=> int(37) ["1536x1536"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["1536x1536-width"]=> int(37) ["1536x1536-height"]=> int(37) ["2048x2048"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["2048x2048-width"]=> int(37) ["2048x2048-height"]=> int(37) } } } [1]=> array(2) { ["name__distance"]=> string(13) "0,5-2 km bike" ["icon"]=> array(24) { ["ID"]=> int(757) ["id"]=> int(757) ["title"]=> string(9) "Icon bike" ["filename"]=> string(20) "Frame-1000001920.svg" ["filesize"]=> int(1594) ["url"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["link"]=> string(78) "https://challengefamily.com/races/challenge-almere-amsterdam/frame-1000001920/" ["alt"]=> string(0) "" ["author"]=> string(1) "1" ["description"]=> string(0) "" ["caption"]=> string(0) "" ["name"]=> string(16) "frame-1000001920" ["status"]=> string(7) "inherit" ["uploaded_to"]=> int(132) ["date"]=> string(19) "2025-09-22 13:04:56" ["modified"]=> string(19) "2025-12-12 10:06:45" ["menu_order"]=> int(0) ["mime_type"]=> string(13) "image/svg+xml" ["type"]=> string(5) "image" ["subtype"]=> string(7) "svg+xml" ["icon"]=> string(64) "https://challengefamily.com/wp-includes/images/media/default.png" ["width"]=> int(37) ["height"]=> int(37) ["sizes"]=> array(21) { ["thumbnail"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["thumbnail-width"]=> int(37) ["thumbnail-height"]=> int(37) ["medium"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["medium-width"]=> int(37) ["medium-height"]=> int(37) ["medium_large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["medium_large-width"]=> int(37) ["medium_large-height"]=> int(37) ["large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["large-width"]=> int(37) ["large-height"]=> int(37) ["race-gallery-image"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["race-gallery-image-width"]=> int(37) ["race-gallery-image-height"]=> int(37) ["1536x1536"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["1536x1536-width"]=> int(37) ["1536x1536-height"]=> int(37) ["2048x2048"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001920.svg" ["2048x2048-width"]=> int(37) ["2048x2048-height"]=> int(37) } } } [2]=> array(2) { ["name__distance"]=> string(13) "0,25-1 km run" ["icon"]=> array(24) { ["ID"]=> int(758) ["id"]=> int(758) ["title"]=> string(8) "Icon run" ["filename"]=> string(20) "Frame-1000001922.svg" ["filesize"]=> int(1393) ["url"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["link"]=> string(78) "https://challengefamily.com/races/challenge-almere-amsterdam/frame-1000001922/" ["alt"]=> string(0) "" ["author"]=> string(1) "1" ["description"]=> string(0) "" ["caption"]=> string(0) "" ["name"]=> string(16) "frame-1000001922" ["status"]=> string(7) "inherit" ["uploaded_to"]=> int(132) ["date"]=> string(19) "2025-09-22 13:04:57" ["modified"]=> string(19) "2025-12-12 10:07:11" ["menu_order"]=> int(0) ["mime_type"]=> string(13) "image/svg+xml" ["type"]=> string(5) "image" ["subtype"]=> string(7) "svg+xml" ["icon"]=> string(64) "https://challengefamily.com/wp-includes/images/media/default.png" ["width"]=> int(37) ["height"]=> int(37) ["sizes"]=> array(21) { ["thumbnail"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["thumbnail-width"]=> int(37) ["thumbnail-height"]=> int(37) ["medium"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["medium-width"]=> int(37) ["medium-height"]=> int(37) ["medium_large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["medium_large-width"]=> int(37) ["medium_large-height"]=> int(37) ["large"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["large-width"]=> int(37) ["large-height"]=> int(37) ["race-gallery-image"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["race-gallery-image-width"]=> int(37) ["race-gallery-image-height"]=> int(37) ["1536x1536"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["1536x1536-width"]=> int(37) ["1536x1536-height"]=> int(37) ["2048x2048"]=> string(83) "https://challengefamily.com/wp-content/uploads/sites/2/2025/08/Frame-1000001922.svg" ["2048x2048-width"]=> int(37) ["2048x2048-height"]=> int(37) } } } } ["sign_up_link"]=> string(55) "https://challenge-fortevillage.com/races/duathlon-kids/" ["relay_possible"]=> array(0) { } } array(5) { ["race_type"]=> string(0) "" ["distance_name"]=> string(5) "Rouvy" ["sports"]=> bool(false) ["sign_up_link"]=> string(0) "" ["relay_possible"]=> array(0) { } }

Middle distance

1,9 km swim
1,9 km swim
90 km bike
90 km bike
21,1 km run
21,1 km run

Aqua bike

1,9 km swim
1,9 km swim
90 km bike
90 km bike

Sprint distance

750 m swim
750 m swim
20 km bike
20 km bike
5 km run
5 km run

Junior Challenge

0,25-1 km run
0,25-1 km run
0,5-2 km bike
0,5-2 km bike
0,25-1 km run
0,25-1 km run

Rouvy

No sports available.

Time schedule

The award-winning Forte Village Resort, in Santa Margherita di Pula (CA), is the heart of the race. The resort provides special rates for athletes, family and friends.

Pasta Party and Awards Dinner functions will be included in the registration fee and accessible to others accompanying (extra charge).

Join the community

The award-winning Forte Village Resort, in Santa Margherita di Pula (CA), is the heart of the race. The resort provides special rates for athletes, family and friends.

Pasta Party and Awards Dinner functions will be included in the registration fee and accessible to others accompanying (extra charge).

Latest news

The award-winning Forte Village Resort, in Santa Margherita di Pula (CA), is the heart of the race. The resort provides special rates for athletes, family and friends.

Pasta Party and Awards Dinner functions will be included in the registration fee and accessible to others accompanying (extra charge).

Race courses

swim course

One-lap 1.9km swim in crystal clear water off the Forte Village Resort beach.

bike course

1 lap of 90 km, entirely closed to traffic, through the municipalities of Pula, Domus De Maria, Teulada and Sant’Anna Arresi. The course is technical, including a long 7km descent, but spectacular with its breathtaking coastal section along one of the world’s most scenically renowned roads.

run course

The final two-lap 21km run is along the coast, including the beautiful Cala d’Ostia beach, before finishing in the heart of Forte Village Resort.

Race director

Andrea Mentasti

RACE PARTNERS