Skip to main content
Open-source & community driven

Meet Spitro — the natural language journey planner for London

Ask in everyday language, receive detailed routes, accessibility notes, and live status powered by Transport for London data. Built in the open for travellers of every age and ability.

How Spitro helps

Speak naturally and Spitro will:

  • Understand natural language requests

    "Take me from Victoria to King’s Cross" or "I need a step-free route" — Spitro listens.

  • Plot reliable journeys

    Combining Tube, bus, and walking directions with step-by-step instructions.

  • Champion accessibility

    Bigger text options, high contrast mode, and accessible journey summaries keep everyone informed.

Why travellers choose Spitro

Created for Londoners, tourists, carers, and power users alike — with transparent code you can trust.

Natural language first

Type or speak plain English requests. Spitro parses intents and fills complicated forms on your behalf.

Real-time TfL data

Service status and live arrival updates keep your journey on track during busy travel times.

Community owned

Licensed for everyone. Suggest improvements, file issues, or host your own copy — it’s all on GitHub.

Built for accessibility

Plain-language instructions, generous contrast, and screen-reader friendly summaries keep every traveller confident.

Step-free insights

See lifts, ramps, and walking distances before you set off with enhanced accessible journey notes.

Privacy conscious

No tracking pixels or advertising. Your requests stay between you, Spitro, and the TfL APIs.

Ready to try Spitro?

Jump into the journey planner to experience natural language routing and accessibility-first design.

Launch the journey planner