Balsthal is a municipality in the district of Thal in the canton of Solothurn in Switzerland.
Distance between:
Geneva to Balsthal106 Miles / 171 Kms Lucerne to Balsthal31 Miles / 51 Kms Zürich to Balsthal41 Miles / 65 Kms Basel to Balsthal18 Miles / 29 Kms Bern to Balsthal29 Miles / 47 Kms Lausanne to Balsthal72 Miles / 117 Kms