Train travellers, who will face above-inflation fare rises next week, had to contend with delays to some rush-hour services today as they returned to work after the Christmas break.
Over-running engineering works in the Haymarket area of Edinburgh caused hold-ups in Scotland to services run by five train companies, including East Coast, Virgin West Coast and ScotRail.
Further south, a signalling problem at Teddington in south west London caused delays to South West Trains' services, with no trains able to run between Shepperton and Teddington.
A broken-down train at Imperial Wharf in London meant delays for passengers travelling on services run by the Southern and London Overground companies.
The incident led to a suspension of services between Clapham Junction and Kensington Olympia and alterations on other routes in the area.