Skip to content
Run SEA

Surabaya Marathon 2026

A full marathon in Surabaya, Indonesia on 2 August 2026, with 42.195km, 21.1km, 10km, and 5km distance options.

Compiled by the Run SEA editorial team from the sources cited below — not a first-hand race report. How we research listings.

Facts last checked July 31, 2026

This edition has already taken place. No future date is listed yet — see other races in Indonesia.

Surabaya Marathon 2026 takes place on 2 August 2026 in Surabaya, Indonesia, starting from Parkir Timur Plaza Surabaya. The event offers four distance options: a full marathon (42.195km), half marathon (21.1km), 10km, and 5km, catering to a range of runner abilities. This makes it a flexible race for both serious marathoners and casual participants.

The bottom line

Enter if you want a big, flat marathon on the main roads of central Surabaya with a generous limit. The 2026 comeback drew almost 8,000 runners, started the marathon at 4am, allowed seven hours, and put 18 water stations on the route. The front is quick: 2:29:00 won the men's race and 2:53:30 the women's. The catch is the heat and the clock. It was 26°C with a 23°C dew point at the start and 31°C by 11am, when the roads had to reopen, and the rules allow intermediate cut-offs. Arrive heat-adapted, pace for the humidity, and if you expect to need close to seven hours, be ready to be stopped early.

The 2026 race in numbers

Date Sunday 2 August 2026, the first race since 2019. Next date not yet published
Field Almost 8,000 runners (organiser's figure); about 70 foreign runners expected
Start times Marathon 4.00am, half marathon 4.30am, 10 km 5.00am, 5 km 5.15am
Cut-offs Marathon 7 hours, half marathon 3 hours 30, 10 km 2 hours, 5 km 1 hour 30. Roads reopen by 11am
Weather at the 4am start 26°C, dew point 23°C, 84% humidity, wind 8 knots, haze
Weather at 11am 31°C, dew point 26°C, 75% humidity
Course Start and finish at Parkir Timur Plaza Surabaya, Jalan Pemuda; marathon via Jalan Ahmad Yani, Jalan Raya Darmo, Tugu Pahlawan and Jalan Tunjungan
Aid 18 water stations (sponsor's figure), water and isotonic drinks
Winning marathon times 2:29:00 (men), 2:53:30 (women)
Winning half-marathon times 1:07:59 (men), 1:20:06 (women)
Entry fee Rp550,000-750,000 marathon, Rp500,000-600,000 half, plus admin fee
Finisher items Medal for all finishers; finisher shirt for marathon and half inside the cut-off

The Course: Main Roads and Old Surabaya

Every race starts and finishes at Parkir Timur Plaza Surabaya on Jalan Pemuda, which doubles as the race village [1][2]. The marathon runs over Jembatan Mayangkara and down Jalan Ahmad Yani, Jalan HR Mohammad and Jalan Raya Darmo, then north to Tugu Pahlawan, Jalan Rajawali and Jalan Tunjungan before finishing back on Jalan Pemuda [2]. The half marathon also takes in Jalan Ahmad Yani, the Darmo area, Jalan Basuki Rahmat and Jalan Tunjungan; the 10 km and 5 km stay in the centre, past Balai Kota, Tugu Pahlawan and Balai Pemuda [2]. The city billed the route as passing more than ten historic sites, including Kota Lama and the Hotel Majapahit roundabout [3].

A 10 km runner from Jakarta said they liked the route because it was flat and passed many of the city's landmarks [4]. Along the way there were East Javanese kuda lumping dancers, fire acts and cheerleaders [4].

The race website never published a usable map. Its course tabs still read "to be announced" after the race, and the map images it shows belong to a different Surabaya race [5]. The organiser's FAQ said the map would be announced closer to race day [6]. So there is no official record of kilometre markers or where the water stations stood.

The Weather: Hazy, Warm and Heating Up

Juanda airport, about 14 km south-south-east of the start, recorded 26°C at 4am, with a dew point of 23°C, 84% humidity, an 8-knot wind and haze [7]. It hardly moved before sunrise: 25°C to 26°C with a dew point of 23°C to 24°C until 6am. Then it climbed: 27°C at 7am, 29°C at 8am, 30°C at 10am and 31°C at 11am, with the dew point at 26°C [7].

A dew point in the mid-20s means sweat evaporates slowly, so an even-paced plan from a cool climate will not hold. Half marathoners who ran close to the 3 hour 30 limit finished at about 8am, at 29°C; marathoners near the seven-hour limit ran into 30°C and more [5][7].

Two 10 km runners felt it differently. One said the air was not too hot [4]; another, from the sponsor's training squad, said the heat was the hardest part and drank at every water station [8].

Aid Stations and Cut-offs

The official water partner put water at 18 stations along the route [9][8], and the organiser promised water and isotonic drinks and medical teams on the course and at the race village [6]. Pacers were offered for selected races [6], and the results list pacers as their own category [10].

The cut-offs were seven hours for the marathon, three and a half hours for the half, two hours for the 10 km and 90 minutes for the 5 km [5][2]. The rules add a harder limit: the roads must reopen to traffic by 11am, so the organiser may set intermediate cut-off points, and runners who miss them can be stopped and driven back to the finish [11]. Anyone over the limit gets no official time [11]. Timing mats at the start close ten minutes after each gun, and runners must be in the start area 15 minutes before their start [11].

Every finisher gets a medal; the finisher shirt goes only to marathon and half-marathon runners inside the cut-off [12]. The city also turned the medal into a discount card at partner malls, restaurants and hotels [3].

The Roads: A City Centre Closed for the Morning

The city cancelled its Sunday car-free day for the race [3][9] and planned to close or divert 11 to 12 roads [3]. Those named included Jalan Pemuda, Jalan Raya Darmo, Jalan Basuki Rahmat, the Jalan Ahmad Yani fast lanes, Jembatan Mayangkara, Jalan Indragiri to Dr Soetomo, the Mayjen Sungkono underpass and Jalan Bubutan, from before dawn until late morning [13]. The rail operator told passengers heading for Gubeng, Pasarturi and Wonokromo stations to leave early [13].

The race started on schedule, and the organiser stressed timekeeping because the main roads had to be handed back to the city [1]. The 10 km runner quoted above also praised the marshals as quick to help [4].

How Fast the Field Is

Robi Siyanturi, running in the national division, won the marathon in 2:29:00 from Amos Kipkemoi Chesang of the open division in 2:31:08 and Sardianus Sanam in 2:35:49. Caroline Cherono won the women's race in 2:53:30, ahead of Emily Chemutai Ngetich in 2:55:28; the first national-division woman, Henny Sutanda, was third in 3:24:10 [10].

The half marathon was closer: Rikki Marthin Luther Simbolon won by one second in 1:07:59 from David Kipkorir Rono, and Agnes Katunge Mutune won the women's race in 1:20:06. The 10 km went to Kiprono Koech in 30:54 and Mercy Chepngeno in 36:00 [10]. Prizes are decided on gun time, in open, national and masters divisions; only Indonesians can enter the national and masters divisions [6][11]. The prize fund was Rp800 million [3].

Only the top three in each race are public; the full results sit behind a bot check, so there is no published tenth-place time or finisher count. Beyond the podium, the field mixed runners chasing prizes with people finishing their first race [14].

Race Weekend Logistics

Race packs were collected at Chameleon Hall, Tunjungan Plaza 6, on Friday 31 July (10am to 9pm) and Saturday 1 August (10am to 8pm), with the collection barcode and photo ID [15]. Runners living in Surabaya or Sidoarjo had to collect in person; only those from outside could send someone [15]. About 2,000 packs went out by 5pm on the first day, alongside health talks on preparation and injuries [14].

Entry cost Rp550,000 early bird or Rp750,000 normal for the marathon, Rp500,000 or Rp600,000 for the half, Rp350,000 or Rp400,000 for the 10 km and Rp250,000 or Rp300,000 for the 5 km, plus an admin fee [12]. Entries cannot be transferred, refunded or cancelled [6]. The minimum age is 17 for the marathon and half [11]. Foreign runners chasing prize money were told to come on an athlete visa; others could use a tourist visa [2]. Baggage storage was at the race village [6].

The field was put at almost 8,000 by the race chair [1]; the sponsor's release said more than 7,000 [9]. About 70 foreign runners were expected [2]. The race, started by the shopping-centre managers' association APPBI, was held in 2017, 2018 and 2019 before the pandemic pause [16]; the 2019 race had about 5,200 runners [3].

Should You Enter the 2027 Race?

Yes, if you want a flat, central marathon or half with an early start and a limit that suits slower runners, and you are used to racing in heat. A podium-level runner will find prize money and a quick front, and the 10 km and 5 km suit first-timers.

Think twice if you need an official route map with aid positions in advance, or if you would be close to the limit: the 11am road reopening can bring intermediate cut-offs, and by then it was 31°C.

This is a different event from the Surabaya ISOPLUS Marathon, which is run from Balai Kota on 4 October 2026 [17]. The 2027 Surabaya Marathon date, fees and route had not been published when this was written.

Nobody from this site ran the race. This review draws on the organiser's website and rules, the published results, airport weather records, and Indonesian news reports including two runners' comments.

References & sources

  1. 1. Post-race report: field size, on-time start, organiser's comments (in Indonesian) — Harian Disway
  2. 2. Pre-race report: route roads for each distance, cut-offs, foreign runners (in Indonesian) — Harian Disway
  3. 3. City government release: route landmarks, road closures, medal discounts, prize fund, 2019 field (in Indonesian) — Surabaya City Government
  4. 4. Post-race report, page 2: a 10 km runner on the route, weather and marshals (in Indonesian) — Harian Disway
  5. 5. Official race information: start times, cut-offs, venue and course tabs — Surabaya Marathon (organiser)
  6. 6. Official FAQ: aid, medical, pacers, divisions, baggage, entry rules — Surabaya Marathon (organiser)
  7. 7. Hourly weather observations at Juanda International Airport (WARR), 2 August 2026 — Iowa Environmental Mesonet (airport METAR archive)
  8. 8. Report on the heat and water stations, with a 10 km runner's comment (in Indonesian) — Liputan6
  9. 9. Report on the race's 18 water stations and field size (in Indonesian) — detikSport
  10. 10. 2026 results: top three in each race — SportSplits
  11. 11. Official rules: 11am road reopening, intermediate cut-offs, start closure, gun-time prizes — Surabaya Marathon (organiser)
  12. 12. Official race categories, fees and finisher items — Surabaya Marathon (organiser)
  13. 13. Roads closed or diverted for the race (in Indonesian) — Radar Banyuwangi (Jawa Pos group)
  14. 14. Review of the 2026 race: race-pack collection and atmosphere (in Indonesian) — JadwalLari.id
  15. 15. Official race-pack collection dates, venue and rules — Surabaya Marathon (organiser)
  16. 16. Official history of the race: 2017-2019 editions, pandemic pause, APPBI — Surabaya Marathon (organiser)
  17. 17. Race information for the separate Surabaya ISOPLUS Marathon, 4 October 2026 (in Indonesian) — ISOPLUS Run (organiser of that race)

Quotes are short excerpts reproduced under fair use and attributed to their original authors; follow the links above for the full context. This article is an independent summary and is not affiliated with the event.

Pros

  • Flat city-centre route on main roads past Tugu Pahlawan, Jalan Tunjungan and Kota Lama
  • Seven-hour marathon cut-off and early starts from 4am
  • 18 water stations on the route in 2026
  • Fast front: 2:29:00 and 2:53:30 won the 2026 marathon, with prize money in open, national and masters divisions

Cons

  • Humid heat: 26°C with a 23°C dew point at the 4am start, 31°C by 11am
  • Roads must reopen by 11am, so intermediate cut-offs can stop slower marathoners
  • No usable official route map with aid positions was published
  • Entries cannot be transferred, refunded or cancelled

In their words

  • “Udaranya juga enggak terlalu panas.”

    — Namira Andjani, 10 km runner from Jakarta, to Harian Disway (Indonesian: "The air wasn't too hot either") · source

  • “Tantangan terberatku adalah cuaca Surabaya yang cukup panas.”

    — Maul, 10 km runner in the water sponsor's training squad, quoted by Liputan6 (Indonesian: "My hardest challenge was Surabaya's quite hot weather") · source

full-marathon indonesia verified

Frequently asked questions

Where is the Surabaya Marathon 2026 held?

The Surabaya Marathon 2026 is held in Surabaya, Indonesia, starting at Parkir Timur Plaza Surabaya. This central venue serves as the starting point for all four race distances offered as part of the event.

What distances can I run at the Surabaya Marathon 2026?

The Surabaya Marathon 2026 offers four distance categories: a full marathon of 42.195km, a half marathon of 21.1km, a 10km race, and a 5km race, allowing runners of different experience levels to participate on the same event day.

What is the date of the Surabaya Marathon 2026?

The Surabaya Marathon 2026 is scheduled to take place on 2 August 2026 in Surabaya, Indonesia. Runners across all four distance categories will start from the same venue, Parkir Timur Plaza Surabaya, on this date.

What time does the Surabaya Marathon start?

Early. In 2026 the marathon started at 4am, the half marathon at 4.30am, the 10 km at 5am and the 5 km at 5.15am, all from Parkir Timur Plaza Surabaya on Jalan Pemuda. Start mats close ten minutes after each gun, and runners must be in the start area 15 minutes before their start.

What are the cut-off times at the Surabaya Marathon?

In 2026, seven hours for the marathon, three and a half hours for the half, two hours for the 10 km and 90 minutes for the 5 km. Roads must reopen by 11am, so the organiser may use intermediate cut-offs and drive slower runners back. Finishers over the limit get no official time.

How hot is the Surabaya Marathon?

Warm and humid. At the 4am start in 2026, Juanda airport recorded 26°C, a 23°C dew point and 84% humidity with haze. It reached 29°C by 8am and 31°C by 11am, when the marathon limit ran out. Pace for the humidity and drink at the stations.

How many water stations does the Surabaya Marathon have?

In 2026 the water sponsor supplied 18 water stations along the route, and the organiser promised water and isotonic drinks plus medical teams on the course. No official map showing where the stations stood was published, so check the organiser's announcements before race day.

Is the Surabaya Marathon the same as the Surabaya ISOPLUS Marathon?

No. The Surabaya Marathon, started by the shopping-centre association APPBI, ran on 2 August 2026 from Parkir Timur Plaza Surabaya on Jalan Pemuda. The Surabaya ISOPLUS Marathon is a separate race under a different name and brand, run from Balai Kota on 4 October 2026.

How fast do you need to be to place at the Surabaya Marathon?

Fast. In 2026 the marathon was won in 2:29:00 and 2:53:30, and the half marathon in 1:07:59 and 1:20:06. Indonesians also compete in separate national and masters divisions for their own prizes; the first national-division woman in the marathon was third overall in 3:24:10.

Related races

25OCT
Jakarta Running Festival 2026

Jakarta, Indonesia

Full Marathon (42.2km) Half Marathon (21.1km) 10K 5K
15NOV
Bank Jateng Borobudur Marathon

Magelang, Indonesia

Full Marathon (42.2km) Half Marathon (21.1km) 10K
22NOV
Mandiri Bintan Marathon 2026

Bintan, Riau Islands, Indonesia

Full Marathon (42.2km) Half Marathon (21.1km) 10K 5K
31JAN
Pontianak City Run 2027

Pontianak, West Kalimantan, Indonesia

Full Marathon (42.2km) Half Marathon (21.1km) 10K 5K
29NOV
AIA Rock 'n' Roll Running Series Manila 2026

Manila, Philippines

Full Marathon (42.2km) Half Marathon (21.1km) 10K 5K
29NOV
Amazing Thailand Marathon Bangkok (ATMB)

Bangkok, Thailand

Full Marathon (42.2km) Half Marathon (21.1km) 10K 5K (4.5km)