The 12:17 from Westbury to Swindon ran and is now sat in the bay at Swindon awaiting its next working.
Quoting the full report as it is at the moment on JourneyCheck. Whilst we can say "wouldn't it br nice if" to some aspects, this is streets ahead of what's happened on so many prior occasions.
Cancellations to services between Swindon and Westbury via Melksham
Following a road vehicle colliding with a bridge earlier today between Bath Spa and Trowbridge the line towards Bath Spa has now reopened. Disruption is expected until 17:30 08/05.
Train services between Swindon and Westbury via Melksham have been cancelled.
Customer Advice
-
What has happened?
-
A vehicle had struck a bridge in the Freshford area between Bath Spa and Trowbridge.
-
What are we doing about it?
-
Trains are currently only running from Trowbridge to Chippenham via Melksham.
-
Trains that would normally run along that route have been diverted along the route through Melksham, which means we had to suspend our timetabled services between Swindon and Westbury, in both directions for a time. These services will shortly be running again.
-
What are your options?
-
We are sorry for the disruption to your journey today, these are the current options available to you:
-
Replacement transport in the form of a taxi will transport passengers from Melksham to Chippenham for the 16:39 service.
-
Where possible the diverted trains will make additional stops at Melksham and Chippenham, these will be advertised in journey planners once confirmed.
-
You can use your ticket, at no extra cost, on the local Faresaver bus route X34 between Chippenham (Bus Station, Bay 6), Melksham (McDonalds, a 10 minute walk from the station), Trowbridge (Trinity Church, a short walk from the station). Just show your train ticket to the bus driver. You can find bus times at
www.faresaver.co.uk/current-timetables/-
Consider postponing your journey until our service returns to normal.
-
For more information:
-
Use the National Rail Enquiries real-time journey planner to check if a journey by rail is currently possible. If you are at a station please check the live departure boards or speak to a member of station staff.
-
Let us help you:
-
If you're already travelling when disruption happens, we'll get you where you need to go. If you miss the last train of the day due to cancellation or because another train was delayed, we wont leave you stranded.
-
If you require help, further information or would like to provide feedback, to help us improve in the future:
Speak to staff at the station or on the train. Use the Customer Help Point on the platform.
Message us on X @GWRHelp, Facebook Messenger @gwruk, Instagram @gwruk or WhatsApp 07890 608043. Our team is available daily between 06:00 and 23:00 Monday to Friday and 07:00 to 23:00 Saturday and Sunday.
Call our Customer Support team on 03457 000 125, who are available between 08:00 and 20:00 Monday to Friday and 09:00 to 17:00 Saturday and Sunday, or National Rail Enquiries on 03457 484 950, who are available 24 hours a day.
-
Delay Repay:
-
If you arrive at your destination 15 or more minutes late because your
GWR▸ train was delayed or cancelled, you can apply for Delay Repay compensation. Please keep your ticket and visit GWR.com/DelayRepay
-
Last Updated:08/05/2026 16:09