Hergiswil bei Willisau is a municipality in the district of Willisau in the canton of Lucerne in Switzerland.
Distance between:
Geneva to Hergiswil bei Willisau106 Miles / 171 Kms Lucerne to Hergiswil bei Willisau15 Miles / 23 Kms Zürich to Hergiswil bei Willisau34 Miles / 55 Kms Basel to Hergiswil bei Willisau37 Miles / 60 Kms Bern to Hergiswil bei Willisau26 Miles / 42 Kms Lausanne to Hergiswil bei Willisau72 Miles / 116 Kms