Newcastle to Glasgow.
From the western end via Edinburgh, from the eastern end via Carlisle.
David
Almost any station, to almost any other station, if changing is permitted. For example, Manchester Piccadilly to Mauldeth Road, direct, or via Ox Road, Warrington Bank Quay, Crewe, Wilmslow & Manchester Airport.
Not sure whether this has been mentioned, but Exeter St David's is another example. First Great Western services to London Paddington leave northwards towards Taunton, whilst South West Trains services to London Waterloo leave southwards but turn eastwards just outside the station toward Exeter Central and Salisbury.
The FGW sleeper can pass through Trowbridge in either direction depending on its route.
Does the sleeper pass through Trowbridge?
Is Wimbledon 'mainline' enough?
Often. The route between Reading and Taunton is flexible.
It could go ReadingSwindonMelkshamTrowbridgeWestburyTaunton, or it could go ReadingBedwynTrowbridgeBathBristol TMTaunton. (Or it could go direct via Bedwyn, or via Swindon and Bristol, or divert through Bristol Parkway, or through Weston, or in rare cases via Basingstoke and Salisbury.)
Oh right, I thought it went Reading to Taunton via Newbury, Pewsey and Castle Cary.
Very rarely does that, it'd be too quick. It's got about three and a half hours to get between Reading and Taunton.
That's one reason we don't have many sleepers in this country; the trains are too fast and the country is too small
Southampton Central is another fairly well-known one; trains to Romsey go from both ends.
I should have said: These are regular-timetabled trains and only by travelling on one. Chester to Birmingham is an example, either via Crewe or Shrewsbury.
Glasgow Queen Street to Edinburgh (sort of).
So my answer is surely correct?