De vijfde etappe in de Ronde van Zwitserland kende een bergop aankomst en was een belangrijke etappe voor de klassementsrenners. Het was ook de eerste aankomst bergop, de slotklim was 14 kilometer lang. In de vroege vlucht zaten Silvan Dillier, Daniel Oss, Jasper Stuyven, Willie Smit, Larry Warbasse en Paul Ourselin. Het peloton controleerde en rekende Larry Warbase als laatste van de kopgroep in op 10 kilometer van de aankomst. Ondertussen was Lilian Calmejane weggesprongen, maar ook hij ging het niet redden.
Het was Mikel Landa die zich als eerst van de klassementsmannen in de strijd gooide. Hij plaatste een aanval op 5 kilometer van de aankomst. Hij reed naar Hugh Carty en Francois Bidard die vlak daarvoor weg waren gesprongen. Landa liet de twee achter en ging opzoek naar de overwinning. Het tempo was in het peloton echter opgevoerd door onder andere Steven Kruiswijk en de groep bestond nog maar uit zo'n 20 renners. Landa reed binnen hand bereik en was er aan voor de moeite toen de sprint werd in gezet. Het was Diego Ulissi die sneller sprintte dan Enric Mas en Tom-Jelte Slagter. Richie Porte neemt de leiderstrui over van zijn ploeggenoot Stefan Küng.
??@DiegoUlissi of ??@TeamUAEAbuDhabi wins stage 5 of ??@tds #tds #tourdesuisse (?@VelonCC) pic.twitter.com/TS8BT6bo84
— World Cycling Stats (@wcstats) 13 juni 2018