that £33.40 is TWO tickets, a £23.90 Basingstoke - Clapham Junction return, and a £9.50 Didcot - Basingstoke return.
Thanks for explaining - yes, one ticket can't be excessed to two.
it doesn't seem to manage to inform you whether there is one ticket or more...unless I have missed something?
To me, traintimes.org.uk gives the wrong impression that there is one ticket ("return" "fare").
Still it does (confusingly) mention the £33.40 option, while the official site says there is no return fare and suggests two "singles" at £56.30.
[traintimes.org.uk] doesn't seem to manage to inform you ...what [the two tickets] are
Yes, and the official site shows a combination of singles so I'd hope a ticket clerk would find out. A search for a single results in "You need to buy more than one ticket for this journey".
Perhaps this ability of traintimes.org.uk to combine returns and potentially save some people a lot of money might be useful in other situations.
Still, it shows £33.40 rather than £18.50.
I wonder how hard it would be to write a program to find, for example, all journeys that included Didcot-Basingstoke-Clapham Junction.
That would mean an £18.50 off-peak return on this route as soil points out, rather than the £56.30 officially suggested, and show savings in many other cases.