Кристина Марти изучала китаеведение, историю и международное право в Цюрихском университете. До прихода в Федеральный департамент иностранных дел (FDFA) она была делегатом Международного Комитета Красного Креста (МККК) в Шри-Ланке и Боснии и Герцеговине. Она поступила на дипломатическую службу в 1996 году и работала на различных должностях в FDFA, в том числе в Посольстве Швейцарии в Нью-Дели, Индия, Швейцарском агентстве по развитию и сотрудничеству (SDC) и Управлении международных организаций Дирекции по политическим вопросам. С 2002 по 2007 год она была заместителем главы миссии в Посольстве Швейцарии в Ташкенте, Узбекистан. С 2007 по 2011 год она работала в Посольстве Швейцарии в Пекине, Китай, сначала в качестве главы торгово-экономического отдела, а затем в качестве заместителя главы миссии. С 2011 по 2016 год она была послом Швейцарии в Приштине, Косово. В 2016 году Федеральный совет назначил Кристину Марти заместителем статс-секретаря и заместителем главы Дирекции по политическим вопросам. С января по декабрь 2020 года она являлась и.о. статс-секретаря и главы Дирекции по политическим вопросам. 1 января 2021 года приступила к работе в должности посла Швейцарской Конфедерации в Российской Федерации.
Кристина Марти замужем, имеет сына.