Vienna Transport (Wiener Linien)
Real-time departures, disruptions, elevator status, and routing for Vienna's public transport network.
Tags: travel, transport, skill, vienna
Category: travel
Tips
- Install with `openclaw skill add hjanuschka/wienerlinien` — no API key needed, the Wiener Linien API is free and open
- Combine with cron jobs for morning commute alerts: get departure times for your usual stops sent to Telegram before you leave
- Use the elevator status endpoint if you need accessibility info — it reports which stations have working elevators in real time
- This skill is a great template for building transit integrations for other cities — fork it and swap out the API endpoints
- Pair with location data from your phone node to automatically suggest nearby stops and departures
Community Feedback
Vienna public transport (Wiener Linien) real-time data. Use when asking about departures, schedules, disruptions, elevator status, or directions in Vienna's transport network.
— ClawHub
I was inspired by the Wiener Linien skill to work on a skill for the Danish public transport system. Great template for city transit integrations.
— OpenClaw Discord
Frequently Asked Questions
Do I need an API key for the Wiener Linien API?
No. The Wiener Linien real-time API is publicly accessible without authentication. Just install the skill and start querying.
Does it support journey planning between two stops?
Yes. You can ask for routing between any two stops in Vienna's network and get step-by-step directions with line numbers, transfer points, and estimated travel times.
Can I use this as a template for my city's transit system?
Absolutely. The skill structure is clean and well-documented. Replace the Wiener Linien API endpoints with your city's transit API, update the SKILL.md, and you have a custom transit assistant. Community members have already done this for Danish transit.