
Marathons in Sofia City Province
Sofia City Province has one marathon in our database in Bulgaria, centred on Sofia. Sofia Marathon typically draws around 2,000 finishers. Browse the races below for course maps, elevation profiles, typical weather, and practical race-day detail to help you choose your next start line. Plan by month on our marathon calendar or filter by country and region.

Nearby Marathons
Other races closest to Sofia City Province.

Skopje Marathon
The Skopje Marathon draws approximately 2,500 finishers each October on an urban road in Skopje, North Macedonia. It is one of the Balkans' major international marathon weekends. The course passes the Vardar River, large city squares, and broad roads on the Macedonian plain. The course is very flat throughout.
Next race: Sunday, 4 October 2026

Alexander the Great Marathon
The Alexander the Great Marathon draws approximately 2,000 finishers each April on a point-to-point road in Thessaloniki, Greece. The finish on Thessaloniki's waterfront is the marathon's signature moment. The route passes Macedonian plain roads and ends beside the Thermaic Gulf promenade. Macedonian plain roads carry April's point-to-point race toward Thessaloniki's waterfront finish beside the Thermaic Gulf promenade, the marathon's signature moment.
Next race: Sunday, 4 April 2027



Cluj-Napoca Marathon
The Cluj-Napoca Marathon draws approximately 2,000 finishers each April on an urban road in Cluj-Napoca, Romania. It is one of Romania's best-known full marathons outside Bucharest. The course passes Somes River roads, city-center boulevards, and Transylvanian urban hills. Somes River roads and cathedral-city boulevards climb through Transylvanian urban hills on one of Romania's best-known full marathons outside Bucharest.
Next race: Sunday, 4 April 2027