KiezReach: how far can you get in Berlin?

When I was moving flats, I badly wanted something that could quickly show me how my travel time would change in the future. KiezReach is a helper for that problem. It’s an interactive travel-time map of Berlin where you can pick a starting point and the whole city gets coloured by how long it takes to get there by U-Bahn, S-Bahn, tram, regional train, bus and ferry. You can also add multiple points and find the “middle point”, useful to triangulate areas you want to live in based on places like work that you can’t move.

What it can do:

  • Heatmap and isochrones: drag the start around and see the 15/30/45/60-minute rings update instantly.
  • Routes: click anywhere for the travel time and a step-by-step route (lines, changes, walks).
  • Time of day: weekday daytime, rush hour or night.
  • Walk or bike to and from the stops.
  • Mode toggles: e.g. what does Berlin look like without buses?
  • Meeting planner: add up to five people and find the fairest place to meet, with the three best stations listed.
  • Shareable links, address/station search, dark mode and a colour-blind friendly palette.

Everything is computed from the public VBB timetable and runs in the browser, no server needed. It’s an adaptation of À portée de tram by Camille Roux. Source is on GitHub if you want to add features you miss!