Marathons in Bali
Bali has one marathon in our database in Indonesia, centred on Gianyar. Maybank Marathon typically draws around 2,500 finishers. 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 Bali.

Mandiri Jogja Marathon
The Mandiri Jogja Marathon draws approximately 3,000 finishers each June on a cultural heritage road in Yogyakarta, Indonesia. It is Indonesia's most culture-forward major marathon, built around the Jogja heritage landscape. The route passes village roads, rice fields, and temple-country scenery around Prambanan and greater Jogja. Village roads, rice fields, and temple-country scenery around Prambanan climb gently through the Jogja heritage landscape each June.
Next race: Sunday, 6 June 2027

Borobudur Marathon
The Borobudur Marathon draws approximately 3,500 finishers each November on a heritage road in Magelang, Indonesia. It is one of Southeast Asia's most recognizable destination marathons because of the temple backdrop. The course passes village roads, lush central-Java scenery, and the UNESCO temple landscape around Borobudur. Village roads and lush central-Java scenery climb gently around the UNESCO temple landscape, keeping Borobudur in view across the rolling miles.
Next race: Sunday, 1 November 2026

Kuala Lumpur Marathon
The Kuala Lumpur Marathon draws approximately 10k finishers on an urban road in Kuala Lumpur, Malaysia. The course starts and finishes at Merdeka Square. The route passes the Petronas Towers, KL Tower, and Lake Gardens. Mostly flat with short rises on highway ramps.
Next race: Sunday, 4 October 2026