DB (Deutsche Bahn)
Nationwide departures for Germany, from long-distance ICE services down to local buses, served through Transitous (MOTIS 2), which carries the nationwide DELFI timetable together with DB real-time data.
New backend since v2026.10.0
The provider used to query the community proxy v6.db.transport.rest, which has
been unavailable since autumn 2026. Existing DB entries keep working: their old
station numbers are matched to the Transitous stop by name on the first update.
Coverage Area
- All DB long-distance services (ICE, IC, EC)
- Regional and suburban rail nationwide (RE, RB, S-Bahn)
- Local transport wherever the underlying HAFAS data carries it (U-Bahn, tram, bus, ferry)
API Details
| Property | Value |
|---|---|
| Base URL | https://api.transitous.org/api |
| API Type | MOTIS 2 REST |
| API Key | Not required |
| Timezone | Europe/Berlin |
Transport Types
Transitous reports GTFS route types; the mapping is the same as for the Transitous provider:
| Transitous mode | Type | Description |
|---|---|---|
| HIGHSPEED_RAIL / LONG_DISTANCE / NIGHT_RAIL | train | ICE, IC / EC, night trains |
| REGIONAL_FAST_RAIL / REGIONAL_RAIL / SUBURBAN | train | RE, RB, S-Bahn |
| SUBWAY | subway | U-Bahn |
| TRAM | tram | Tram / Straßenbahn |
| BUS / COACH / ODM | bus | Bus, long-distance coach, on-demand |
| FERRY | ferry | Ferry |
Configuration
Setup Steps
- Select DB as provider
- Search for your stop (e.g., "Köln Hbf")
- Select the stop from the list
- Choose transport types and the number of departures
Example Stops
Berlin HbfMünchen HbfHamburg DammtorKöln Messe/Deutz
Special Features
Real-Time Data
Departures carry the planned time plus the live estimate, so delays and platform changes come through the same as on the regional providers.
Notices
Cancellations and service notes from the real-time feed appear in the departure attributes.
Limitations
- Trip planning is not available for this provider; use an EFA provider or a self-hosted OTP2 Custom instance for A-to-B routing.
- Transitous is a community service with a fair-use policy. The integration's default scan interval of 60 seconds is well within it.