Marina Viotti a d’abord étudié la flûte, expérimenté le jazz, le gospel et le « heavy metal » et obtenu un master en philosophie et littérature. Elle entame ensuite une formation vocale à Vienne, qu'elle poursuit au Conservatoire de Lausanne où elle obtient un diplôme de soliste. Ses premiers pas sur la scène lyrique la conduisent à l'Opéra de Lausanne, au Théâtre de Lucerne et, au sein du Jeune Ensemble, au Grand Théâtre de Genève.
Depuis, elle s’est produite dans les rôles de Bradamante (Alcina) à Lausanne et Strasbourg, Rosina (Le Barbier de Séville) au Théâtre Bolchoï de Moscou, au Festival de Sanxay et aux Arènes de Vérone, Melibea (Le Voyage à Reims) au Gran Teatre del Liceu de Barcelone et à Valence, Maddalena (Rigoletto) au Bayerische Staatsoper de Munich, à l’Opéra de Zürich et à La Scala de Milan, où elle a récemment chanté Nicklausse / La Muse (Les Contes d’Hoffmann).
Avec l’Orchestre Gulbenkian, on a pu l'entendre dans une représentation semi-scénique de La Voix humaine de Poulenc. Parmi les temps forts plus récents de sa carrière, citons ses interprétations des rôles de Cherubino (Les Noces de Figaro), Dorabella (Così fan tutte) au Staatsoper Unter den Linden de Berlin, Alceste à l’Opéra de Rome et La Périchole au Théâtre des Champs-Élysées.
Marina Viotti se produit également en concert, dans des œuvres telles que la Messe en ut et la Symphonie n°9 de Beethoven, les Kindertotenlieder de Mahler, la Petite Messe solennelle de Rossini, et le Requiem de Verdi. En outre, elle se produit en concert au Concertgebouw d'Amsterdam et à Grafenegg, en Autriche. Avec ses programmes de récital diversifiés et ouverts, elle est l’invitée de nombreux festivals, de la France au Japon en passant par l’Espagne, le Brésil ou l’Allemagne, avec notamment les récitals « Porque existe otro querer » et « Love has no borders ».
Marina Viotti est Artiste lyrique de l’année aux Victoires de la Musique.