A full marathon in Surabaya, Indonesia on 2 August 2026, with 42.195km, 21.1km, 10km, and 5km distance options.
This edition has already taken place, and 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. Registration opens on Thursday, 26 March 2026 at 12:00. This makes it a flexible race for both serious marathoners and casual participants.
The bottom line
The Surabaya Marathon brings a full 42.195km to Indonesia's City of Heroes — the country's second-largest metropolitan area and a major running hub. Four distances (42K, 21K, 10K, 5K) anchored at Parkir Timur Plaza Surabaya, a central city venue with good transport links. Surabaya has a passionate running community and wide city roads that support a full marathon course. August is the dry season in East Java — warm but manageable with an early-morning start. A solid Indonesian city marathon for runners wanting to experience the country beyond Jakarta and Bali.