Challenge

Gunsan-Saemangeum

WHEN

WHERE

countdown

Days
Hours
Min
Sec
Race where Korea’s rich history meets the future along the world’s longest seawall

5 reasons to race – Challenge Gunsan-Saemangeum

25°C

Avg. air temperature

22°C

Avg. water temperature

15 KPH

wind speed

Sea

SWIM COURSE

618M

Bike course elevation

52M

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

Rouvy

Rouvy

Ride the Challenge Gunsan-Saemangeum 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 Gunsan–Saemangeum delivers a truly unique race experience on South Korea’s west coast. The event showcases a fast, scenic course through the Saemangeum Seawall, the world’s longest, offering athletes wide-open roads and uninterrupted views of the Yellow Sea. With calm swim conditions, a flat and aerodynamic bike, and a well-supported run, it’s ideal for both first-time long-distance athletes and seasoned competitors. Exceptional organisation, warm Korean hospitality, and a growing international atmosphere make this race a standout on the Challenge Family calendar.

accommodation

The race’s official hotel is the Best Western Gunsan Hotel

Race day tips

Make sure to read the rules and regulations to ensure your race day goes without a hitch

Side events

How to Get There

The best way to get to Gunsan is to fly to Seoul international airport and then get a bus or self drive. Alternatively you can fly into Jeju international airprot and get an internal flight to Gunsan.

About Gunsan

Gunsan is a coastal city rich in history, culture, and natural beauty. Visitors can explore colonial-era architecture, vibrant local markets, and scenic waterfronts, while enjoying fresh seafood and relaxed seaside charm. With nearby islands, modern cafés, and a welcoming atmosphere, Gunsan offers an authentic and memorable Korean travel experience.

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(72) "https://www.challenge-family.com/korea/2025-challenge-gunsan-saemangeum/" ["relay_possible"]=> array(1) { [0]=> string(3) "Yes" } } 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

Rouvy

No sports available.

Time schedule

The race’s official hotel is the Best Western Gunsan Hotel

Join the community

The race’s official hotel is the Best Western Gunsan Hotel

Latest news

The race’s official hotel is the Best Western Gunsan Hotel

Race courses

swim course

A two-lap 1.9 km starting from Bieung Beach with a 500m run to T1.

bike course

The four-lap bike course is set on the world’s longest 33.9km-long Saemangeum seawall. The safety width of roads with smooth surfaces and fully controlled by police and volunteers all around the course will bring you spectacular scenic experiences.

run course

The run course follows the nature-friendly coastline at Bieung Port. After four laps, you will enter to the transition area, where the finish arch is located.

Race director

James Lee

RACE PARTNERS