Il Giro di Svizzera 1978, quarantaduesima edizione della corsa, si svolse dal 14 al 23 giugno su un percorso di 1 563 km ripartiti in 9 tappe (la quarta e la nona suddivise in due semitappe ciascuna) e un cronoprologo, con partenza a Spreitenbach e arrivo a Affoltern am Albis. Fu vinto dal belga Paul Wellens della Ti-Raleigh-Mc Gregor davanti agli svizzeri Ueli Sutter e Josef Fuchs.