Chasing the Sunrise at the Borobudur Marathon

On 15 November, 12,500 runners will start before dawn at Borobudur Temple for the tenth Bank Jateng Borobudur Marathon. Here is what the race is, what the course looks like, and why runners travel to Central Java for it.

Borobudur Temple at sunrise with a winding road leading toward it
Runners start before dawn at Borobudur Temple. (Illustration: Bayu Setiawan)

On Sunday 15 November, 12,500 runners will gather in the dark at Borobudur Temple in Central Java. The race village opens at 03:15, the full marathon starts before dawn, and by the time the sun comes up the runners will already be out on the roads around the temple. That is the Borobudur Marathon: a race that begins in darkness and finishes in daylight, with a 1,200-year-old temple watching over both.

First held in 2012, the Borobudur Marathon has grown into one of Indonesia's biggest running weekends. The 2026 edition, the tenth under the Bank Jateng banner, will host 12,500 runners, up from 11,500 in 2025. They come from across Indonesia and abroad, and they come for the setting as much as for the race itself.

A marathon at the foot of a temple

The race is held at the Lumbini Park Complex, right beside Borobudur Temple in Magelang, Central Java. Borobudur is a ninth-century Mahayana Buddhist temple and a UNESCO World Heritage site, the largest Buddhist temple in the world. The start and finish lines are both at Lumbini Park, so the temple is the first and last thing the runners see.

There are three race categories: a full marathon of 42.195 kilometers, a half marathon of 21.097 kilometers, and a 10K. The field is split across them, with 5,000 places for the marathon, 4,200 for the half marathon, and 3,300 for the 10K. Entry is by ballot, and registration for 2026 opened on 10 July. The cut-off times are 6 hours 30 minutes for the marathon, 3 hours 40 minutes for the half marathon, and 2 hours for the 10K. Runners must be at least 18 years old for the marathon, 16 for the half marathon, and 14 for the 10K.

What the course actually looks like

The course leaves Lumbini Park and winds through the villages and rice fields around Borobudur, with the temple and the Menoreh Hills as the backdrop. It is a road race, not a trail run, and it passes through the small Javanese villages that surround the temple complex. The exact start time for each category had not been announced yet at the time of writing, but the full marathon goes first, in the pre-dawn dark, so the early kilometers unfold as the sun rises.

The 2025 edition introduced a new route, and the 2026 course keeps it. The steep inclines that used to sit near the end of the marathon, around kilometers 35 to 37, were moved to the middle of the race, around kilometer 22, so runners face the hills while they still have fresh legs. It is a small change that says a lot about how seriously the organizers take the runners. A hill at kilometer 36 breaks people. A hill at kilometer 22 is a challenge they can still enjoy.

Why runners come from around the world

A marathon is a marathon anywhere, but very few are run in the shadow of a monument like Borobudur. That is the draw. Runners do not come to Magelang only to test themselves over 42 kilometers. They come to run through a landscape that has been farmed and lived in for centuries, past a temple that has stood there for more than a thousand years, in the cool air before the Javanese sun gets strong.

The numbers tell the same story. The field grew from 11,500 runners in 2025 to 12,500 in 2026, and entry is by ballot because demand is higher than the places available. The event has also added a youth race, the Bank Jateng Young Talent, for runners aged 15 to 17, held over the same weekend. It is no longer just a race. It is a weekend that brings thousands of people to Magelang, and the town plans around it.

If you are going

If you are running, the practical details matter. The race village at Lumbini Park opens at 03:15 and runs until noon, so plan to arrive early and expect a cold, dark wait before your start. Bring a layer for the pre-dawn hours, because it is cool before sunrise and warm by mid-morning. If you are not running, the race village is still the place to be, and the roads around Borobudur will be busy with runners and spectators from early morning.

If you are visiting Magelang for the race, give Borobudur itself a day of its own. The temple opens to visitors in the morning, and the sunrise over the stupas is the reason so many people make the trip. The marathon is the event, but the temple is the reason the event exists where it does. Come for the race, stay for the place.

My take

What I like about the Borobudur Marathon is that it does not hide where it is. A lot of big races could be anywhere, the same closed roads and the same finish-line gantry. This one could only be here. The temple, the villages, the rice fields, the hills, the pre-dawn start, all of it belongs to this one place in Central Java, a region where old traditions still shape daily life, from the keroncong music of Solo to the temples of Magelang.

Running is often sold as a way to escape a place, to shut out the world for a few hours. The Borobudur Marathon does the opposite. It asks you to pay attention to where you are, kilometer after kilometer, in the dark and then in the light. That is a good reason to run a marathon, and a good reason to travel for one. Chasing the sunrise is not just a nice image. It is the whole point: you start before you can see, and you finish with the whole landscape in front of you.