I noticed today that GWR▸ have started operating a single direct train on weekdays from Worcester Shrub Hill to Taunton, leaving Worcester at 0520 each morning. Was that service introduced in the most recent timetable change? I don't ever recall seeing it in the schedule before. I'm wondering how busy it is, it seems a bit early in the morning. There also doesn't seem to be one going back the other way, so whilst you can get from Worcester to Taunton without changing, you have to change on the way back!
The compensation on the way back is that - assuming you get the right train at Taunton - it will still be quicker overall, because the Taunton-Cheltenham leg is by
XC▸ . Things are also better now northbound, because more trains start back at Exeter. The trains that make decent connections at Cheltenham are the 1500, 1700, and 1900 from Temple Meads. In the old timetable, an extra half hour was built in, because the Taunton trains were xx30 (though at least that saved worrying about getting past Gloucester in time).
The northbound Cheltenham roulette is one reason for wanting Worcestershire Parkway to open, because at least if you can get there it’s within bus or taxi range.
To answer the
OP▸ ’s question, I think there always a very early train to the south, though I never used it, and it didn’t go to Taunton. There have in the past been through trains to various places (153 Worcester to Southampton, anyone, bring your own coffee).
The morning train of choice towards Bristol was the 0649, which connected well at Cheltenham into the 0723 (0642 from New Street). The replacement 0708 doesn’t connect well at Cheltenham - in fact you may as well stay on the stopper all the way to Bristol.
Worcester to Bristol is hardly the most eccentric journey you might want to make, but it’s a mess.