Welschenrohr (French: Rosières) is a former municipality in the district of Thal in the canton of Solothurn in Switzerland. On 1 January 2021 the former municipalities of Gänsbrunnen and Welschenrohr merged to form the new municipality of Welschenrohr-Gänsbrunnen.
Distance between:
Geneva to Welschenrohr100 Miles / 161 Kms Lucerne to Welschenrohr37 Miles / 60 Kms Zürich to Welschenrohr48 Miles / 78 Kms Basel to Welschenrohr19 Miles / 31 Kms Bern to Welschenrohr25 Miles / 41 Kms Lausanne to Welschenrohr66 Miles / 106 Kms