Schwyz Public Transport Trip Planner

Start
End

Schwyz, Schwyz, Switzerland is located at coordinates 47.02, 8.65. 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 278 bus, ferry, rail, funicular and cable car routes operated by 25 transit operators. Browse the complete list of routes and schedules below.

Local time:



Buses

Ferries

Rail Services

Funiculars

Cable Cars

Build real-time departures into your app Free API Access →

Top Streets in Schwyz

  • Bahnhofstrasse, 2

    Bahnhofstrasse, 2 is a secondary road in Schwyz stretching 1.7 km with 21 public transport stops. View stops and routes.

  • Hauptstrasse, 387

    Hauptstrasse, 387 is a secondary road in Schwyz stretching 14.7 km with 45 public transport stops. View stops and routes.

  • Schlagstrasse, 8

    Schlagstrasse, 8 is a primary road in Schwyz stretching 7.0 km with 39 public transport stops. View stops and routes.

  • Gersauerstrasse, 2.b

    Gersauerstrasse, 2.b is a primary road in Schwyz stretching 2.9 km with 24 public transport stops. View stops and routes.

  • Schwyzerstrasse, 2;8

    Schwyzerstrasse, 2;8 is a primary road in Schwyz stretching 1.6 km with 14 public transport stops. View stops and routes.

  • Ibergereggstrasse

    Ibergereggstrasse is a secondary road in Schwyz stretching 11.2 km with 36 public transport stops. View stops and routes.

  • Gotthardstrasse, 2

    Gotthardstrasse, 2 is a primary road in Schwyz stretching 4.7 km with 21 public transport stops. View stops and routes.

  • Hauptseestrasse, 381

    Hauptseestrasse, 381 is a secondary road in Schwyz stretching 2.0 km with 16 public transport stops. View stops and routes.

  • Dorfstrasse, 377

    Dorfstrasse, 377 is a local road in Schwyz stretching 3.5 km with 22 public transport stops. View stops and routes.

  • Rickenbachstrasse

    Rickenbachstrasse is a secondary road in Schwyz stretching 2.1 km with 20 public transport stops. View stops and routes.