Марина Захарова в 2014 году окончила Уральскую государственную консерваторию имени М. П. Мусоргского (класс Вольфа Усминского). Была стипендиатом губернатора Свердловской области за особые успехи в творческой и учебной деятельности.
В дальнейшем обучалась в берлинской Высшей школе музыки имени Ханса Айслера по специальности «камерная музыка» (диплом магистра, класс Эберхарда Фельца).
Лауреат всероссийских и международных конкурсов, а также Общероссийского конкурса «Молодые дарования России».
В 2016–2019 гг. – артистка оркестра театра Урал Опера Балет (Екатеринбург).
В настоящее время – солистка и концертмейстер первых скрипок симфонического оркестра Пермского театра оперы и балета имени П. И. Чайковского.