Course & Elevation

The Bali Marathon traverses the scenic rural areas of Gianyar and surrounding districts, passing through rice paddies, traditional villages, and temple gates. Runners experience authentic Balinese culture with warm hospitality from locals, though the route features rolling hills and humidity that challenge participants. The course is well-organized with support stations every 3-5km featuring water, energy drinks, and tropical fruits.

Course Facts

Distance 42.195 km
Elevation Gain 480 m
Surface road
Profile Rolling

Weather on Race Day

26.5°C

Temperature

78%

Humidity

45%

Rain Chance

August is part of Bali's dry season with moderate humidity and warm temperatures. Afternoon tropical showers are possible but morning races typically avoid the heaviest rainfall. Strong sun exposure requires sun protection.

Get Your Training Plan

Free, personalized for this race

Get alerts for Bali Marathon

Registration openings, date changes, sell-out warnings.