National ID cards have been valid for travel within the EU (and certain other European countries) for as long as I can remember. Nationals of what is now the EU have not needed a passport to travel to Switzerland since at least the 1970s.
So - as long as you have valid ID you don't need a passport.