Aedermannsdorf is a municipality in the district of Thal in the canton of Solothurn in Switzerland.
Distance between:
Geneva to Aedermannsdorf104 Miles / 167 Kms Lucerne to Aedermannsdorf35 Miles / 56 Kms Zürich to Aedermannsdorf44 Miles / 71 Kms Basel to Aedermannsdorf18 Miles / 28 Kms Bern to Aedermannsdorf28 Miles / 45 Kms Lausanne to Aedermannsdorf70 Miles / 112 Kms