A signalling problem in the Freshford area is causing delays of up to 20 minutes to trains between Westbury and Bath Spa.
There is no firm estimate yet of how long disruption will last but it is likely to continue until at least 12:00.
You can follow this incident using hashtag #Freshford
To check your journey, please use the National Rail Enquiries real-time Journey Planner