Karlsruhe Public Transport: Live Schedules & Maps

Karlsruhe, Baden-Wurttemberg, Germany is located at coordinates 49.01, 8.40. The city operates in the Europe/Berlin 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 812 bus, tram and rail routes operated by 46 transit operators. Browse the complete list of routes and schedules below.


Bus agencies

Metro agencies

Tram agencies

Ferry agencies

Suburban Railway agencies

Funicular agencies


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

Top Streets in Karlsruhe

  • Durlacher Allee, B 10

    Durlacher Allee, B 10 is a secondary road in Karlsruhe stretching 3.7 km with 72 public transport stops. View stops and routes.

  • Kaiserallee

    Kaiserallee is a primary road in Karlsruhe stretching 1.3 km with 54 public transport stops. View stops and routes.

  • Bahnhofplatz

    Bahnhofplatz is a road in Karlsruhe stretching 0.2 km with 40 public transport stops. View stops and routes.

  • Karlstraße, L 561

    Karlstraße, L 561 is a secondary road in Karlsruhe stretching 1.9 km with 42 public transport stops. View stops and routes.

  • Ettlinger Straße

    Ettlinger Straße is a secondary road in Karlsruhe stretching 0.8 km with 33 public transport stops. View stops and routes.

  • Hauptbahnstraße

    Hauptbahnstraße is a local road in Karlsruhe stretching 0.2 km with 35 public transport stops. View stops and routes.

  • Rheinstraße, K 9651

    Rheinstraße, K 9651 is a secondary road in Karlsruhe stretching 1.6 km with 38 public transport stops. View stops and routes.

  • Honsellstraße, B 36

    Honsellstraße, B 36 is a primary road in Karlsruhe stretching 0.6 km with 31 public transport stops. View stops and routes.

  • B 10

    B 10 is a primary road in Karlsruhe stretching 1.7 km with 30 public transport stops. View stops and routes.

  • Kaiserstraße

    Kaiserstraße is a road in Karlsruhe stretching 1.7 km with 28 public transport stops. View stops and routes.