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.
Start exploring
Choose how you want to navigate London's transport network
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