rejseplanen

Plan Danish public transport journeys and retrieve live departures via the Rejseplanen API.

66|8|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/mikkelkrogsholm/skills --skill rejseplanen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rejseplanen
Source: https://github.com/mikkelkrogsholm/skills/tree/main/skills/rejseplanen
Command: npx skills add https://github.com/mikkelkrogsholm/skills --skill rejseplanen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides accurate, real-time journey planning and stop information across Danish public transport so users can find departures, arrivals, fares, and disruptions without guessing from stale data.

Core Features & Use Cases

  • Plan journeys between Danish locations with optional via stops and arrival/departure search.
  • Lookup stops and stations by name, find nearby stops by coordinates, and display departures or arrivals for a specific stop.
  • Include fare estimates by default, surface real-time delays and track information, and list service disruptions and affected lines.
  • Use case: Ask for the next train from København H to Aarhus H including fares and any current disruptions to decide whether to travel.

Quick Start

Ask the skill to plan a trip from København H to Aarhus H tomorrow at 08:00, include fares and show any disruptions.

Frequently Asked Questions about rejseplanen

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan a journey on Danish public transport with real-time data?

Danish public transport journey planning is done by querying the Rejseplanen API to retrieve live itineraries, departures, arrivals, and service alerts across trains, buses, metro, s-tog, and light rail. You can specify origin, destination, via stops, and arrival or departure times.

Can I find nearby transit stops and stations using coordinates?

Nearby stop discovery is supported by querying the Rejseplanen API with geographic coordinates to find local transit stops and stations. The API returns matching stops for trains, buses, metro, s-tog, and light rail within Denmark.

How do I check for delays and disruptions on Danish trains and buses?

Delays and disruptions on Danish public transport are surfaced by querying the Rejseplanen API for real-time service alerts and affected lines. The Skill detects current delays, track information, and lists active service disruptions across the transit network.

Does public transport fare estimation work for trips between Danish cities?

Fare estimation works for Danish public transport trips by applying fare pricing data from the Rejseplanen API. Fare estimates are included by default when planning journeys between Danish locations, cities, and stations across all supported transit modes.

Do I need an API key to retrieve departures and arrivals for Danish stations?

A valid REJSEPLANEN_ACCESS_ID API key is required to retrieve departures, arrivals, and stop information from the Rejseplanen API. The Skill uses this key for authentication and includes retry logic and error codes for robust API interaction.

What output formats are supported for Danish public transport journey planning?

Danish public transport journey planning supports JSON, table, and plain text output formats. The Rejseplanen API returns data which the Skill formats into these structures for itineraries, departures, arrivals, and service disruption queries.