Willisau is a municipality in the district of Willisau in the Lucerne canton of Switzerland. It was formed on 1 January 2006 from the municipalities of Willisau Land (W. Country) and Willisau Stadt (W. Town). On 1 January 2021 the former municipality of Gettnau merged into Willisau.
Distance between:
Geneva to Willisau109 Miles / 175 Kms Lucerne to Willisau13 Miles / 21 Kms Zürich to Willisau31 Miles / 50 Kms Basel to Willisau36 Miles / 58 Kms Bern to Willisau29 Miles / 46 Kms Lausanne to Willisau75 Miles / 121 Kms