I’ve tried KDE Itinerary few times, but I’ve always bounced off for one simple reason: In my country access to train timetables is often difficult, broken or for whatever reason not working or giving wrong data. And this makes Itinerary unusable. It shouldn’t. I think that Itinerary should allow to add entries manually by default. Then on top of that, various importers could be used to fill them with details from tickets or timetables.
25.08 will support full manual entry for trains, busses, ferries and flights.