An OpenClaw skill for planning journeys across Germany and Europe using the Deutsche Bahn API.
Covers all modes — ICE, IC/EC, regional trains, S-Bahn, U-Bahn, trams, buses, ferries — with real-time delays.
- Trip planning — A to B with transfers, platforms, real-time delays
- Departure & arrival boards — next departures/arrivals at any station
- Station search — geocode place names to station IDs
- International trains — IC/EC connections to neighboring countries
No API key required. Free public API.
Download db-travel.skill from releases and install in OpenClaw:
openclaw skills install db-travel.skill
Or clone this repo into your skills directory.
python3 scripts/db-travel.py search "Berlin Hbf"
python3 scripts/db-travel.py trip "Berlin Hbf" "Flughafen BER"
python3 scripts/db-travel.py departures 8011160 --limit 5For Norway, use entur-travel. Together they cover Scandinavia + Germany/Europe.
MIT