Guides

Worked examples, start to finish. Each one's code has been run against the live API as it appears here: add your key and it works.

UK bus times in Python

Find the nearest bus stops to a postcode and list what's leaving each one, anywhere in Great Britain, in about 30 lines of Python.

Live UK train departures

Build a live departure board for any National Rail station: expected times, platforms, cancellations and delay reasons from Darwin.

Journey planning that knows about hills

Plan door-to-door journeys across Great Britain and compare options by how much uphill walking they involve, not just how far.

Where can I get to in 30 minutes?

Draw the area reachable by public transport from any point in Great Britain, and get travel times from one place to hundreds in a single request.

How do I get to the airport?

Find any UK airport from what someone types, then list its trains with live departures, its trams, buses and coaches, and disruptions nearby.

Irish Rail, Dublin Bus and Belfast in one API

Live trains at Dublin Connolly, live Dublin Bus times and a Belfast to Dublin journey across the border, from one key and one JSON shape.

How reliable is my bus?

Measured punctuality by route, stop and hour, and the chance of making a connection, from every tracked bus passing every timing point.