Solothurn Public Transport: Live Schedules & Maps

Solothurn, Switzerland is located at coordinates 47.21, 7.54. The city operates in the Europe/Zurich timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).

The city's public transportation network includes 316 bus, ferry, rail and cable car routes operated by 23 transit operators. Browse the complete list of routes and schedules below.


Top Streets in Solothurn

  • Hauptstrasse, 252.1

    Hauptstrasse, 252.1 is a local road in Solothurn stretching 33.1 km with 68 public transport stops. View stops and routes.

  • Luzernstrasse, 269

    Luzernstrasse, 269 is a secondary road in Solothurn stretching 20.7 km with 29 public transport stops. View stops and routes.

  • Baselstrasse, 5;12;22

    Baselstrasse, 5;12;22 is a primary road in Solothurn stretching 5.4 km with 26 public transport stops. View stops and routes.

  • Weissensteinstrasse

    Weissensteinstrasse is a secondary road in Solothurn stretching 4.2 km with 15 public transport stops. View stops and routes.

  • Hauptstrasse, 254

    Hauptstrasse, 254 is a secondary road in Solothurn stretching 11.1 km with 20 public transport stops. View stops and routes.

  • Dornacherstrasse, 12;22

    Dornacherstrasse, 12;22 is a primary road in Solothurn with 4 public transport stops. View stops and routes.

  • 30

    30 is a primary road in Solothurn stretching 5.4 km with 14 public transport stops. View stops and routes.

  • Solothurnstrasse, 12

    Solothurnstrasse, 12 is a primary road in Solothurn stretching 0.9 km with 6 public transport stops. View stops and routes.

  • Bahnhofstrasse

    Bahnhofstrasse is a residential street in Solothurn with 5 public transport stops. View stops and routes.

  • Bielstrasse, 5

    Bielstrasse, 5 is a primary road in Solothurn stretching 4.2 km with 6 public transport stops. View stops and routes.