Launching today

Abfahrt! API — European Transit API
Live departure times for Europe - one request, any location
4 followers
Live departure times for Europe - one request, any location
4 followers
One endpoint. 25 countries. Real-time departures. Abfahrt! API gives developers a single, unified REST endpoint for public transit departures across 101+ cities in Europe — from Berlin to Barcelona, London to Lyon, Oslo to Napoli. Send GPS coordinates, get back the next buses, trams, and trains. No per-city integrations, no hassle. Free tier included with 1,000 requests/day. Built for transit apps, kiosk displays, and anyone tired of stitching together dozens of regional APIs.









Hey Producthunter! I built Abfahrt! because I was tired of needing a different app for every European city I visited. The API started as the backend for my Pebble and iOS app, but developers started asking for access, so I opened it up.
It now covers 124+ cities across 25+ countries, from Berlin to Madrid to Dublin. Just send coordinates, get departures. No configuration needed.
There is also a kiosk product for offices, so employees can see after work if when their next train or bus comes for commuting home.
Happy to answer any questions about the architecture or the biggest struggles on the way getting to this service/coverage!