scandinavia-transit

Featured

Search trains, buses, and ferries in Norway (Entur), Sweden (ResRobot), and Denmark (Rejseplanen). Intra-Scandinavia ground transport with schedules and Danish fare pricing.

AI & Automation 600 stars 56 forks Updated today MIT

Install

View on GitHub

Quality Score: 98/100

Stars 20%
93
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Scandinavia Transit Skill Search ground transport (trains, buses, ferries) within Norway, Sweden, and Denmark using their national transit APIs. **Sources:** - [Entur (Norway)](https://developer.entur.org) — Open GraphQL API for all Norwegian transit - [ResRobot (Sweden)](https://www.trafiklab.se/api/trafiklab-apis/resrobot-v21/) — REST API via Trafiklab for all Swedish transit - [Rejseplanen (Denmark)](https://labs.rejseplanen.dk) — REST API (HAFAS) for all Danish transit including pricing ## Norway: Entur (Journey Planner v3) Open GraphQL API. No key needed (but a client name header is required). Covers ALL Norwegian transit: Vy trains, buses, ferries, trams, metro. 60+ operators. ### Trip Search (Oslo to Bergen example) ```bash curl -s -X POST "https://api.entur.io/journey-planner/v3/graphql" \ -H "Content-Type: application/json" \ -H "ET-Client-Name: $ENTUR_CLIENT_NAME" \ -d '{"query": "{ trip(from: {place: \"NSR:StopPlace:59872\"}, to: {place: \"NSR:StopPlace:548\"}, numTripPatterns: 5) { tripPatterns { startTime duration legs { mode expectedStartTime expectedEndTime fromPlace { name } toPlace { name } line { publicCode name authority { name } } } } } }"}' | jq '.data.trip.tripPatterns[] | {start: .startTime, duration_min: (.duration / 60), legs: [.legs[] | {mode: .mode, from: .fromPlace.name, to: .toPlace.name, line: .line.publicCode, operator: .line.authority.name, depart: .expectedStartTime, arrive: .expectedEndTime}]}' ``` ### Find Stop IDs Stop IDs u...

Details

Author
borski
Repository
borski/travel-hacking-toolkit
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

entur

Look up public transit travel times and routes in Norway using the Entur APIs. Use when the user asks about travel time, transit routes, how to get somewhere, or distance between locations in Norway. Triggers on "travel time from X to Y", "how long from X to Y", "reisetid fra X til Y", "transit from X to Y", "kollektivt fra X til Y", /entur, or any question about getting between two places via public transport in Norway.

2 Updated yesterday
magnusrodseth
AI & Automation Featured

deutsche-bahn

Deutsche Bahn train schedules, journey planning, and departures across Germany and into neighboring countries (Austria, Switzerland, Netherlands, France, Belgium). Use for ICE/IC/regional rail planning and airport ground transport (FRA, MUC).

600 Updated today
borski
AI & Automation Solid

norway-company-registry

Look up Norwegian companies for free via the official Brønnøysundregistrene (Enhetsregisteret) open data API - company profile, organisasjonsnummer, organisasjonsform, NACE/næringskode, registered address, employee count, board and officers (roller), sub-entities, and bankruptcy/dissolution status flags. Use for KYB / know-your-business checks, counterparty verification, director discovery, and Norwegian company due diligence. Trigger on: 'Brreg', 'Brønnøysund', 'Enhetsregisteret', 'Norway company lookup', 'check a Norwegian company', 'organisasjonsnummer', 'Norwegian org number', 'Norway directors', 'is this Norwegian company bankrupt'. The Norway API is free and needs no key; for Poland, Germany, Spain, France, Italy and other jurisdictions with no free API, this skill points you to the paid regdata registry actors.

5 Updated 3 days ago
Nolpak14