The routing algorithm used by Transport for Ireland clearly needs tweaking. It suggests that passengers travelling from Bishopstown to Ballincollig should go all the way into town and change busses there, despite the routes intersecting much earlier. That could add an hour to the journey on a bad day. I wonder is it because the bus routes don't share an actual stop, the routing algorithm does not consider them to intersect? At the point where they first meet, the busses are travelling opposite directions they don't share any stops with the same number. But of course most passengers would be happy to get off and cross the road to save an hour. I've reported the problem to the website operators. It'll be interesting to see how long it takes to fix it. update: I received a details response within hours. The error was fixed within the week.