Eide nimmt seit 2007 an Wettbewerben der Fédération Internationale de Ski teil. Seit 2010 tritt sie vorwiegend beim Scandinavian Cup an. Ihr erstes Weltcuprennen lief sie im März 2010 in Oslo, welches sie mit dem 45. Rang im Sprint abschloss. Ihre ersten Weltcuppunkte holte sie im Dezember 2010 in Düsseldorf mit dem 24. Platz im Sprint. Im Dezember 2011 gewann sie zusammen mit Maiken Caspersen Falla den Teamsprint in Düsseldorf. Ihre bisher beste Einzelplatzierung im Weltcup erreichte sie Januar 2012 in Mailand mit dem sechsten Rang im Sprint. In der Saison 2013/14 kam sie im Scandinavian Cup siebenmal unter die ersten Zehn und belegte zum Saisonende den siebten Platz in der Gesamtwertung. Nach Platz drei zu Beginn der Saison 2015/16 im Scandinavian Cup über 10 km klassisch in Vuokatti, erreichte sie im Weltcup fünfmal die Punkteränge, darunter zwei neunte Plätze bei Sprints in Drammen und in Lahti. Im März 2016 belegte sie beim Scandinavian Cup in Otepää über 5 km klassisch den dritten Platz und holte im Sprint ihren ersten Scandinavian-Cup Sieg. Die Saison beendete sie auf dem 26. Platz im Sprintweltcup und auf dem vierten Platz im Scandinavian Cup. Nach Platz 40 bei der Weltcup-Minitour in Lillehammer zu Beginn der Saison 2016/17, kam sie bei Sprintweltcups zweimal unter die ersten Zehn und erreichte damit den 19. Platz im Sprintweltcup. Bei den norwegischen Meisterschaften 2017 wurde sie Dritte mit der Staffel. Im März 2017 siegte sie beim Engadin Skimarathon. In der Saison 2017/18 kam mit neun Platzierungen in den Punkterängen darunter Platz 16 beim Ruka Triple, auf den 44. Platz im Gesamtweltcup.
In der folgenden Saison wurde sie in Dresden zusammen mit Maiken Caspersen Falla Dritte im Teamsprint und belegte beim Weltcupfinale in Québec den 27. Platz und erreichte damit den 50. Platz im Gesamtweltcup. Beim Saisonhöhepunkt, den Nordischen Skiweltmeisterschaften 2019 in Seefeld in Tirol, gewann sie die Bronzemedaille im Sprint. Nach der Saison 2020/21 beendete sie ihre Karriere.[1]
Mari Eides Schwester Ida Eide war ebenfalls Skilangläuferin. Sie erlitt 2018 während eines Freizeitrennens einen Herzstillstand und verstarb im Alter von 30 Jahren.[2]
Mari Eide ist mit dem norwegischen Skilangläufer Anders Gløersen liiert.