Half marathons in Indonesia

There are 43 upcoming half marathons in Indonesia across 18 provinces. The next one is Indofest Fun Trail Running on Sunday, 8 November 2026; the lowest listed entry fee for this distance is IDR 100,000. A half marathon is 21.0975 km, often written as HM or 21K on Indonesian race pages.

Upcoming races43
Provinces1834 cities/regencies
Lowest entry feeIDR 98,000
Next raceSun 8 NovIndofest Fun Trail Running
Where the half marathons are · dot size = number of races
Bogor: 2 lomba — Indofest Fun Trail Running, Lintas Sentul 2027 - Kabupaten BogorSubang: Sari Ater Trail RaceKarawang: NasDem Run for ChangeTangerang Selatan: 4 lomba — PLN Electric Run 2026, Rudy Project Half Marathon, Astra Half Marathon, …Wakatobi: Wakatobi Biosphere RunKolaka: Kolaka Half MarathonSurabaya: 2 lomba — Green & Groove Run, BCA CitraLand MarathonMagelang: Bank Jateng Borobudur MarathonBintan: Mandiri Bintan MarathonBiak Numfor: Biak Pacific Half MarathonSumedang: 2 lomba — L3B Unpad 2026, Lomba Lintas Lembah dan Bukit: Adhigata Prana BhumiGianyar: Ubud Running FestivalTangerang: Indomaret RunBandung: 2 lomba — Summarecon Bandung Run Fest, Heroic RunTanah Bumbu: 2 lomba — Tanbu Beraksi Run 2026 - Kabupaten Tanah Bumbu, Tanbu Beraksi RunKulon Progo: Kulon Progo Half-MarathonBandar Lampung: PWI Half MarathonBatang: Industropolis RunGorontalo: Gorontalo Half MarathonSiak: Siak Half MarathonBatu: Summit of ValorSimalungun: 2 lomba — Lake Toba Cross Island Run 2026 - Kabupaten Simalungun, Lake Toba Cross Island RunTulungagung: Roof of TulungagungPacitan: Nyaman Jiwo Beach RunKebumen: Kebumen Half MarathonBelitung: 2 lomba — Banka Run Fest, Belitong Geopark RunSukabumi: Ciletuh Geopark RunBanjarbaru: Arutmin Borneo RunPontianak: Pontianak City RunDenpasar: Sanur International Half MarathonSemarang: Tugu Muda MarathonMakassar: Makassar Half MarathonSurakarta: Solo Run Fest
Open the interactive map →
Half marathons per month · next 6 months
Show as table
November 202621
December 202612
January 20275
February 20271
March 20270
April 20272
Indofest Fun Trail Running HM · 17K · 14K · 6K · Kabupaten Bogor, Jawa Barat Sun 8 Nov 2026 Trail 05:00 Sari Ater Trail Race HM · 10K · 5K · Kabupaten Subang, Jawa Barat Sun 8 Nov 2026 Trail IDR 400,000 – IDR 1,500,000 05:00 NasDem Run for Change HM · 10K · 5K · Kabupaten Karawang, Jawa Barat Sun 8 Nov 2026 from IDR 100,000 05:00 PLN Electric Run 2026 FM · HM · 10K · 5K · Tangerang Selatan, Banten Sun 8 Nov 2026 IDR 400,000 – IDR 650,000 05:15 Wakatobi Biosphere Run HM · 10K · 5K · Kabupaten Wakatobi, Sulawesi Tenggara Sun 8 Nov 2026 IDR 229,000 – IDR 399,000 06:00 Kolaka Half Marathon HM · 10K · 5K · Kabupaten Kolaka, Sulawesi Tenggara Sun 15 Nov 2026 IDR 230,000 – IDR 400,000 06:00 Green & Groove Run HM · 10K · 5K · Surabaya, Jawa Timur Sun 15 Nov 2026 IDR 125,000 – IDR 900,000 05:00 Bank Jateng Borobudur Marathon FM · HM · 10K · Kabupaten Magelang, Jawa Tengah Sun 15 Nov 2026 IDR 650,000 – IDR 950,000 04:00 Mandiri Bintan Marathon FM · HM · 10K · 5K +1 · Kabupaten Bintan, Kepulauan Riau Sat 21 Nov 2026 IDR 400,000 – IDR 1,300,000 05:00 Rudy Project Half Marathon HM · 10K · 5K · Kabupaten Tangerang, Banten Sat 21 Nov 2026 IDR 2,415,000 – IDR 2,800,000 05:00 Biak Pacific Half Marathon FM · HM · Kabupaten Biak Numfor, Papua Sat 21 Nov 2026 07:00 L3B Unpad 2026 HM · 10K · 5K · Kabupaten Sumedang, Jawa Barat Sun 22 Nov 2026 Trail IDR 192,000 – IDR 535,000 Lomba Lintas Lembah dan Bukit: Adhigata Prana Bhumi 36K · HM · 10K · 8K +1 · Kabupaten Sumedang, Jawa Barat Sun 22 Nov 2026 IDR 300,000 – IDR 495,000 05:00 Ubud Running Festival HM · 10K · 5K · 0,2K +1 · Kabupaten Gianyar, Bali Sun 22 Nov 2026 IDR 250,000 – IDR 700,000 06:00 Indomaret Run HM · 10K · 5K · Kabupaten Tangerang, Banten Sun 22 Nov 2026 IDR 500,000 – IDR 700,000 05:00 Summarecon Bandung Run Fest FM · HM · 10K · Kota Bandung, Jawa Barat Sun 22 Nov 2026 IDR 200,000 – IDR 800,000 05:00 Tanbu Beraksi Run 2026 - Kabupaten Tanah Bumbu HM · 10K · 5K · Kabupaten Tanah Bumbu, Kalimantan Selatan Wed 25 Nov 2026 IDR 200,000 – IDR 475,000 Tanbu Beraksi Run HM · 10K · 5K · Kabupaten Tanah Bumbu, Kalimantan Selatan Sun 29 Nov 2026 IDR 250,000 – IDR 475,000 06:00 Kulon Progo Half-Marathon HM · 10K · 5K · 1K · Kabupaten Kulon Progo, DI Yogyakarta Sun 29 Nov 2026 IDR 150,000 – IDR 550,000 05:00 PWI Half Marathon HM · 10K · 5K · Bandar Lampung, Lampung Sun 29 Nov 2026 IDR 150,000 – IDR 300,000 05:00 Astra Half Marathon HM · 10K · 5K · Kabupaten Tangerang, Banten Sun 29 Nov 2026 IDR 400,000 – IDR 650,000 05:00 Pertamina Eco RunFest HM · 10K · 5K · 1,5K · Kota Jakarta Pusat, DKI Jakarta Sun 6 Dec 2026 IDR 450,000 – IDR 700,000 05:00 Industropolis Run HM · 10K · 5,2K · 5K · Kabupaten Batang, Jawa Tengah Sun 6 Dec 2026 IDR 200,000 – IDR 400,000 05:00 Gorontalo Half Marathon FM · HM · 10K · 5K · Kota Gorontalo, Gorontalo Sun 6 Dec 2026 IDR 250,000 – IDR 450,000 06:00 Siak Half Marathon HM · 10K · 5K · Kabupaten Siak, Riau Sun 6 Dec 2026 IDR 185,000 – IDR 450,000 05:00 BCA CitraLand Marathon FM · HM · 10K · 5K · Surabaya, Jawa Timur Sun 6 Dec 2026 IDR 275,000 – IDR 600,000 19:00 Summit of Valor 25K · HM · 10K · 7K +1 · Kota Batu, Jawa Timur Sun 13 Dec 2026 Trail IDR 175,000 – IDR 600,000 Lake Toba Cross Island Run 2026 - Kabupaten Simalungun HM · 10K · 5K · Kabupaten Simalungun, Sumatera Utara Thu 17 Dec 2026 IDR 129,000 – IDR 499,000 Roof of Tulungagung 50K · HM · 10K · 5K · Tulungagung, Jawa Timur Sat 19 Dec 2026 05:00 Nyaman Jiwo Beach Run HM · 12K · 7K · 2K · Pacitan, Jawa Timur Sun 20 Dec 2026 IDR 300,000 – IDR 500,000 05:00 Kebumen Half Marathon HM · 10K · 5K · Kabupaten Kebumen, Jawa Tengah Sun 20 Dec 2026 IDR 175,000 – IDR 335,000 05:00 Lake Toba Cross Island Run HM · 10K · 5K · Kabupaten Simalungun, Sumatera Utara Sun 20 Dec 2026 IDR 180,000 – IDR 598,800 05:00 Heroic Run HM · 10K · Kota Bandung, Jawa Barat Sun 20 Dec 2026 IDR 350,000 – IDR 500,000 05:00 Lintas Sentul 2027 - Kabupaten Bogor 36K · HM · 10K · 5K · Kabupaten Bogor, Jawa Barat Sat 16 Jan 2027 Trail Banka Run Fest HM · 10K · 5K · 2,5K · Kabupaten Belitung, Kepulauan Bangka Belitung Sun 17 Jan 2027 05:00 Ciletuh Geopark Run HM · 10K · 5K · Kota Sukabumi, Jawa Barat Sun 17 Jan 2027 IDR 300,000 – IDR 400,000 05:00 Arutmin Borneo Run HM · 10K · 5K · Kota Banjarbaru, Kalimantan Selatan Sun 24 Jan 2027 IDR 290,000 – IDR 559,000 06:00 Pontianak City Run FM · HM · 10K · 5K · Kota Pontianak, Kalimantan Barat Sun 31 Jan 2027 IDR 98,000 – IDR 638,000 05:00 Sanur International Half Marathon FM · HM · 10K · 5K · Kota Denpasar, Bali Sun 7 Feb 2027 IDR 460,000 – IDR 1,490,000 06:00 Belitong Geopark Run HM · 10K · 5K · Kabupaten Belitung, Kepulauan Bangka Belitung Sun 18 Apr 2027 05:00 Tugu Muda Marathon FM · HM · 10K · 5K · Kota Semarang, Jawa Tengah Sat 24 Apr 2027 IDR 125,000 – IDR 650,000 05:00 Makassar Half Marathon FM · HM · 10K · Makassar, Sulawesi Selatan Fri 28 May 2027 06:00 Solo Run Fest HM · 10K · 5K · Kota Surakarta, Jawa Tengah Sun 26 Sep 2027 IDR 200,000 – IDR 650,000 05:00