Thanks for the feedback. I was missing the "Fixed Links" data, which covers any transfers that aren't part of the normal rail network (e.g. walking/bus/tube). I've just added that, so the tube routes via London should work for you now.
The routeing data is pretty complex - there are layers on layers of data files and rules to cover all the edge cases and weird stations/routes. It's been really fun to dig into it.
I'll look into adding more possible connections to see if it can find the Penzance route - I'd be curious to know if anyone has ever actually completed the 27 hour journey!
I'm looking at how to add price data to railraptor, but it might mean sacrificing the fully-offline capability... once I have prices it should absolutely be possible to build a filter along the lines of "find me the cheapest popular destinations that are at least 50 miles away".
I'm working on a fully offline, client-side train journey planner for UK rail - https://railraptor.com
When booking flights, I use sites like Kiwi and Skyscanner that let you do flexible searches - multiple destinations, custom connections, creative routes, etc. But rail search feels oddly constrained. All the UK train operators offer basically the same experience, and surface the exact same routes. I always suspected there were better or just different options that weren’t being shown. Where is the "Skyscanner for trains"?
After digging through the national rail data feeds, I decided to have a go at building my own route planner that runs completely offline in the browser. This gave me the freedom to implement more complex filters, search to/from multiple stations, and do it without a persistent network connection.
Now I'm finding routes that aren't offered by the standard train operators, connecting at different stations, and finding it's often easier to travel to different stations (some I'd never heard of) that get me closer and faster to where I actually want to go!
It's still a little rough and I'd like to add more features such as fares, VSTP data, and direct-links to book tickets, but wanted to share early and get some initial feedback before investing more time into it. So, thanks in advance - let me know what you think.
I'd love to support more countries, but from what I can tell it's a mammoth task. Every country publishes rail data in different ways - there are aggregator APIs to join them up, but they don't come cheap.
I've been working on a tool to solve a problem I keep seeing at my day job when handling large-scale deployments and migrations. The “plan” is always scattered across internal docs, spreadsheets, and Slack threads. Coordinating work across multiple teams becomes messy fast
So I'm building Taskplan (https://taskplan.run) - it's like Ansible, but for people. Build a plan, assign tasks to people or teams, and get a real-time dashboard to track progress as the work happens.
I'd love feedback from anyone who deals with the same issues or works on ops-heavy projects.
The routeing data is pretty complex - there are layers on layers of data files and rules to cover all the edge cases and weird stations/routes. It's been really fun to dig into it.
I'll look into adding more possible connections to see if it can find the Penzance route - I'd be curious to know if anyone has ever actually completed the 27 hour journey!