Marathons in Serbia

Serbia has one marathon in our database, centred on Belgrade. Belgrade Marathon typically draws around 7,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.