A rail service between Birmingham and Aberystwyth has resumed after a train derailed in Powys.
The incident happened at 2015 GMT on Wednesday near Welshpool station when several wheels on the front carriage came off the track.
About 80 passengers, including a pregnant woman, were led to safety by firefighters, but nobody was hurt.
An investigation into the derailment is under way.
An Arriva Trains Wales spokesman said: "Arriva Trains Wales made every effort to minimise the disruption to the service and worked closely with Network Rail and other agencies to resume a normal service as soon as possible.
"We apologise to our customers for any inconvenience caused by the disruption."
Mid and West Wales Fire and Rescue Service said approximately 80 passengers were assisted from the train by fire service and Railtrack personnel.
Five appliances were sent to the scene.