Share0 Obtaining Swiss citizenship is difficult – and a lot depends on the canton you reside in. We crunch the rules and the waiting times for Zurich, Geneva, Basel and Vaud.