Transport for Wales have warned Welshpool rail passengers to check their journeys today after a vehicle hit a bridge between Caersws and Machynlleth.
Some lines are blocked, and delays could stretch out later into today as engineers check on the impact to the bridge.
“Train services through these stations may be subject to disruption on all routes, and disruption is expected until 12:00,” they told us.