The Course: Through Old Solo, Over the Manahan Overpass Twice
Solo Run Fest 2026 was held on Sunday 27 September, from Stadion Manahan to Taman Balekambang in Surakarta [1][2]. It is a point-to-point race [3], but on the route maps the finish at Taman Balekambang sits just north-east of the stadium, so the start and finish are close together [4].
The half marathon leaves Manahan along Jalan Adi Sucipto and crosses the Manahan overpass on Jalan Doktor Moewardi at 1 km. It then runs east along Jalan Slamet Riyadi past Taman Sriwedari, passes Benteng Vastenburg at about 6 km, and follows Jalan Ir Juanda out to Solo Safari, the far eastern end, at 9 to 10 km. The way back runs along Jalan Kolonel Sutarto past the Dr Moewardi hospital at about 12 km, past Solo Balapan station at 15 km and the Pura Mangkunegaran palace at 16 to 17 km, then along Jalan Yosodipuro and over the Manahan overpass a second time at 20 km before the finish [4].
That overpass is the climb runners talk about. After the 2025 race, a student runner from Madiun said the flyover section was challenging because it goes uphill [5], and a runner from Yogyakarta said the route mixed raised sections with flat ones [5]. The project director said the 2026 route was almost the same as in 2025 [6], when it was certified by PASI, Indonesia's athletics federation [6]. The 2026 route maps carry a course-certification badge [4].
The 10 km takes the same start and the overpass, runs along Slamet Riyadi, turns near Benteng Vastenburg at 5 km, and comes back along Jalan Ronggowarsito and Jalan Yosodipuro to cross the overpass again [7]. Grecia Hutapea, a 10 km runner from Jakarta, said the race let runners see the city's culture on the way, including Mangkunegaran [2].
Start Times, Cut-offs and Aid
The organiser never published flag-off times; its FAQ still said they were coming soon [8]. The cut-off points imply them. The half marathon's 5 km checkpoint closed at 5.50am, 50 minutes from the gun, which puts its start at 5am; the 10 km's checkpoint at 4.9 km closed at 6.35am, one hour from its gun, which puts that start at 5.35am [8]. In 2025 the 10 km started at about 5.30am and the 5 km at about 5.50am [5]. The start line closes ten minutes after each gun, and anyone who has not crossed it by then is recorded as not starting [3].
The limits are 3 hours 45 minutes for the half marathon, 2 hours for the 10 km and 1 hour 20 minutes for the 5 km, all counted from the gun [8]. On a 5am start, that implies the half marathon closed at about 8.45am. Half marathoners also had to pass 5 km within 50 minutes, 10 km within 1 hour 45 and 15 km within 2 hours 40; anyone who missed a checkpoint was stopped and sent to the finish [8]. The first checkpoint is the tightest: 50 minutes for 5 km is 10 minutes a kilometre, while the others allow about 10.5 to 10.7 minutes. Runners outside the overall limit get no finisher medal [3].
The rules promise water every 2 to 3 km and refreshments at the finish [3]. The half-marathon map shows nine water stations, each with a medic and an ambulance, with fruit at three of them (around 10, 14.5 and 18 km) and a sponge station at about 16 km [4]. A runner in 2025 said the refreshments were complete [9]. The bag deposit opened at 3.30am on race day [8].
The Roads: Through the Car-Free Day
Road safety is in the hands of the police and the city's transport authorities [3]. The course crosses the Sunday car-free day on Jalan Slamet Riyadi. Grecia Hutapea said that runners there did not have to jostle with the public, that the route felt shaded because of the many trees along it, and that there were plenty of cheering points [2].
Mayor Respati Ardi, who ran the 5 km, said the 2026 race ran neatly and that residents accepted an event that took over several of the city's roads [10]. After the 2025 race, the Yogyakarta runner asked for the course to be cleared of other users more thoroughly, to make it more comfortable for runners [5].
Who Runs It and What Is at Stake
About 7,000 runners took part in 2026, including some from abroad [10]. The mayor put the 2025 field at about 5,000 [2]; the provincial government's own report on the 2025 race said about 6,000 [5]. The 2026 race was the fourth edition, run by PT SHA Solo with the city government [6], and the city counts it among four running events it has locked into its calendar, with the Mangkunegaran Run, Run for Humanity and the Soekarno Run [2].
The prize pool was Rp393.5 million [11]. The half-marathon overall category paid Rp30 million, Rp25 million and Rp20 million to the top three men and women, with a separate national category paying Rp17.5 million to its winners, and master categories for Indonesians aged 40 and over [12][3]. Foreigners can win only in the half-marathon overall category; 10 km and 5 km prizes go to Indonesian citizens [3].
Race Weekend Logistics
Race packs were collected at Bale Bojana in Taman Balekambang on Friday 25 September from 1pm to 8pm and Saturday 26 September from 10am to 8pm. There was no race-day collection and no posting; a representative with a signed authorisation letter could collect up to three packs [8]. The pack held the bib, a jersey, a tote bag and sponsor products [8].
Entry cost Rp650,000 for the half marathon, Rp450,000 for the 10 km, Rp350,000 for the 5 km and Rp200,000 for the 5 km student race [8]. Indonesians and foreigners with a passport or KITAS could enter [8]. Minimum ages on race day were 16 for the half marathon, 14 for the 10 km and 13 for the 5 km [3]. Fees are not refunded, entries cannot be passed to someone else, the category and jersey size cannot be changed, and selling a bib gets you disqualified [8][3].
Around the race the organiser runs a small-business bazaar, a sportswear expo and live music [11].
Should You Enter the 2027 Race?
Yes, if you want a city half marathon or 10 km through Solo's old centre with a generous time limit, plenty of water and a short walk between the finish and the start. The prize money also runs deep for Indonesian runners, with separate national and master categories.
Think twice if you want a flat course for a fast time, since the half crosses the Manahan overpass twice, or if you need the start time settled long in advance. If you plan to run near the limit, the 5 km checkpoint at 50 minutes is the one to respect.
The 2027 race is on Sunday 26 September [13]. No winning times or finisher numbers from 2026 had been published in any report two days after the race, and the 2026 flag-off times never appeared on the official site, so check the start time before you book.
Nobody from this site ran the race. This review draws on the organiser's rules, FAQ and route maps, Central Java government releases, and local reporting in Indonesian with runners' comments.