
Marathons in Hainan
Hainan is home to 2 marathons in our database in China, spread across cities including Haikou and Sanya. Haikou Marathon is the largest race in the lineup, typically drawing around 12,000 finishers, while the full spread offers everything from fast urban courses to scenic regional events. Browse the races below for course maps, elevation profiles, typical weather, and practical race-day detail to help you choose your next start line. Plan by month on our marathon calendar or filter by country and region.


Nearby Marathons
Other races closest to Hainan.


Marathon Hue
The Marathon Hue draws approximately 2,000 finishers each April on a historic urban road in Hue, Vietnam. The imperial-city setting gives the race a distinct cultural identity. The route passes the Perfume River, the Citadel area, and tree-lined roads through Vietnam's former imperial capital. The Perfume River, Citadel area, and tree-lined roads through Vietnam's former imperial capital give April's race a distinct cultural identity on flat terrain.
Next race: Sunday, 4 April 2027
