This comment elsewhere had me following up with Melksham to Weymouth as an example
There is a general public perception that rail fares are hugely costly and also very complicated. The actual fare payable is often considered to be a matter of luck rather than being determined by a logical process.
Since the original question related to "should I buy a railcard" there was also a cost element to the original question which I chose not to address, as there's little point if the connections are kyboshed every day of the week to the extent that the journey includes an ugly wait and / or unreasonably late first trains or early last trains every day of the week, as it does at the moment.
But looking now at the fares.Melksham to Weymouth, there are two fare sets - via Reading
(%) and via Yeovil. Travel via Reading is a much longer journey - no day returns are offered. No ticket is offered via Salisbury and Southampton, even though you can reach Weymouth sooner that way than either of the other routes if you 'present' at Melksham (or in reverse at Weymouth) station at certain times
(*).
Melksham to Weymouth - anytime return via Yeovil -
£44.40, and there is no anytime day return so that's your base ticket
(@) if you set off on the early train during the week. Off peak day return via Yeovil -
£19.60. But then ...
There is no point in catching the early train anyway .. it arrives in Westbury at 06:53 and the trains to Weymouth leave at 06:52 and 09:32 - which is a good connection off the 09:09 from Melksham (that latter being one of our victories of common sense as it used to just miss too)
Lower fares for one person - railcards, etcAs the journey is partly outside the Network South East area, Senior Railcards can be used to reduce that fare by a third for lone travellers. So fare
£12.90 rater than £19.60
If you hold an
ENCTS▸ bus pass, that offers you the same discount as a senior railcard between Westbury and Weymouth, - so you could split. £4.20 day return Melksham to Westbury, £20.10 reduced to £13.30 Westbury to Weymouth, so total fare
£17.50Lower fares for groups of 2If two of you are travelling together, your two together card is NOT valid on the 09:09 (card not valid for journeys starting before 09:30). It is valid on the next train - 11:31 from Melksham, 46 minutes at Westbury, 14:06 in Weymouth which hardly makes it a day trip.
However, your 2 together card is valid on the 09:32 from Westbury so if you buy tickets at £12.90 each Melksham to Weymouth and an extra single Melksham to Westbury a £4.10, your total fare each is
£17.00Lower fares for groups of 3 or moreSimples. Groupsave offers 3 or more adults at 34% discount so (ignoring the early train that does not connect) you can reach Weymouth and get back the same day for £12.90 each, irrespective of railcards held.
Two adults and a child? Remember that tickets described colloquially as "adult" are actually "any age" tickets - so Groupsave at £12.90 each is your best bet rather than paying
£16.30 (average) each ... unless of course one of both adults have Senior Railcards or ENCTS cards, in which case I recommend an Excel spread sheet to work out the best fare - or you could ask on the help point, where you can reach an expert on these things ...
(*) - 06:36 from Melksham, changing only at Southampton Central (08:08 to 08:27) arrive at Weymouth at 10:12 which is nearly an hour before the first possible arrival Melksham to Weymouth via Yeovil.
Goodness knows how you would arrange tickets for that, or what it would cost, especially if you came back a different route. .
Edit - I have just discovered that there's a Westbury to Weymouth via Salisbury fare - not sure that would help if you are doing different routes. I am confused ...
(@) - £44.90 may be the base price, but if you split at Westbury you can pay £5.00 return Melksham to Westbury and £24.90 for a Westbury to Weymouth anytime - so reducing by splitting to
£29.90(%) - Melksham to Weymouth via Reading fares (before any railcard consideration) range from
£75.30 super off peak period return to
£331.20 anytime first class period return.