Last Swindon to Westbury train 15:28 rather than 19:53 ...
Taxis will be available
... or indeed a coach
Minor problem with a coach or taxi is that it fails to meet - by miles - the
SLC▸ (Service Level Commitment) that's part of the franchise. Take passengers headed for that 19:53 who find it's been bustituted. Here's what should have happened
19:53 from Swindon, arrive Westbury at 20:37 - that's a
44 minute journey (SLC allows up to 50 on Sunday?)
what probably happened
Passengers required to wait for 20:14 train at Swindon (actually left 20:17)
Arrived Chippenham at 20:29
Bus possibly left by 20:35 (if it all joined up - I'm being generous in my assumption)
Call at Melksham Station 20:53 to 20:55
Call at Trowbridge Station 21:13 to 21:15
Arrive at Westbury Station 21:27 - that's
94 minutes after the time you should have left Swindon.