ScotRail has confirmed a “full service” will run to and from one of Scotland’s busiest railway stations, following disruptions due to a signalling fault.

On Thursday, Scotrail announced there had been a failure in the electricity supply at Edinburgh Waverley station just before 5pm, around when rush-hour commuters made their way home.

The incident caused disruption to services to and from the Scottish capital, with ScotRail previously announcing it had organised replacement buses.

Passengers reported some buses would not accept their train tickets and many of them had to arrange expensive last-minute hotels and taxis as a result.

ScotRail anticipated the disruptions would continue into Friday, however, the train operator has since announced a “full service” would run from the station, with some changes in place.

David Simpson, ScotRail service delivery director, said: “We are sorry to our customers for the disruption this incident caused, and we share in their frustration at the impact it had on their journeys.

“Our colleagues at Network Rail worked through the night to resolve the fault, and we have worked flat out to get trains in place to run a full service this morning.

“While we are operating a normal timetable, I would urge customers to check their journey before they travel, and some trains will have fewer carriages than normal.

READ MORE: Rush hour 'chaos' as Edinburgh trains cancelled due to power outage

“Anyone delayed by 30 minutes or more is entitled to compensation through our Delay Repay Guarantee, and can claim on the ScotRail website or mobile app.”

On its website, Network Rail warned that disruption between Edinburgh to Glasgow is expected to last until 10am, and encouraged passengers to check their trains are running before travelling.

On Thursday, dozens of passengers were left stranded at Drem station in East Lothian, around 18 miles from Edinburgh.

Network Rail dispatched engineers to the station.

On X, formerly known as Twitter, a spokesperson for Network Rail said on Friday morning: “Trains can run to and from Edinburgh Waverley again this morning, following last night’s signalling failure.

READ MORE: ScotRail imposes speed restrictions on northern routes

“Disruption is likely to continue for several hours though, as we work with operators to get their trains and crews back into position.”

They added: “If you’re planning to travel to or from Edinburgh Waverley this morning, please check your journey before you leave the house at http://nationalrail.co.uk or with your train operator.”