Oensingen railway station () is a railway station in the municipality of Oensingen, in the Swiss canton of Solothurn. The station is a keilbahnhof. It is located at the junction of the standard gauge Jura Foot line of Swiss Federal Railways and Oensingen–Balsthal line of . It is also a terminus of the gauge Langenthal–Oensingen line of Aare Seeland mobil. Services the following services stop at Oensingen: InterCity: hourly service between and Zürich Hauptbahnhof. Regio: half-hourly service between and . : half-hourly service between and Solothurn, with trains continuing from Solothurn to , , or . : half-hourly service to . References External links Railway stations in the canton of Solothurn Swiss Federal Railways stations