Henzi qualified for the Swiss squad, along with her teammate and European junior champion Nathalie Schneitter, in the women's cross-country race at the 2008 Summer Olympics in Beijing by receiving one of the nation's two available berths for her team from the Union Cycliste Internationale (UCI), based on her best performance at the World Cup series and Mountain Biking World Rankings. She successfully completed a 4.8-km sturdy, treacherous cross-country course with a career-high, sixth-place effort in 1:48:41, narrowly missing out the Olympic podium by more than two seconds.