Lachen Public Transport Trip Planner

Lachen, Schwyz, Switzerland is located at coordinates 47.19, 8.85. 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 202 bus, ferry and rail routes operated by 14 transit operators. Browse the complete list of routes and schedules below.


Top Streets in Lachen

  • Oberseestrasse

    Oberseestrasse is a local road in Lachen stretching 2.5 km with 26 public transport stops. View stops and routes.

  • Kantonsstrasse, 3

    Kantonsstrasse, 3 is a primary road in Lachen stretching 4.8 km with 27 public transport stops. View stops and routes.

  • Zürcherstrasse, 390

    Zürcherstrasse, 390 is a secondary road in Lachen stretching 10.1 km with 30 public transport stops. View stops and routes.

  • Churerstrasse, 3

    Churerstrasse, 3 is a primary road in Lachen stretching 4.8 km with 18 public transport stops. View stops and routes.

  • Zürcherstrasse, 3

    Zürcherstrasse, 3 is a primary road in Lachen stretching 1.5 km with 15 public transport stops. View stops and routes.

  • Bahnhofplatz

    Bahnhofplatz is a road in Lachen stretching 0.1 km with 7 public transport stops. View stops and routes.

  • Seedammstrasse, 8

    Seedammstrasse, 8 is a primary road in Lachen stretching 1.8 km with 6 public transport stops. View stops and routes.

  • Kernumfahrung West, 3

    Kernumfahrung West, 3 is a primary road in Lachen with 6 public transport stops. View stops and routes.

  • Wägitalstrasse, 392

    Wägitalstrasse, 392 is a secondary road in Lachen stretching 7.3 km with 29 public transport stops. View stops and routes.

  • Etzelstrasse

    Etzelstrasse is a local road in Lachen stretching 1.2 km with 17 public transport stops. View stops and routes.