Commuters heading from Fife during rush hour faced an uncomfortable journey to Edinburgh on Tuesday morning.
The 7am ScotRail train from Perth usually has four busy carriages that take commuters through Fife and to Edinburgh. However, due to a broken-down train in Dundee earlier that morning, the number of carriages were slashed in half.
As it pulled up in Dunfermline City at 8.04am, people crammed into the train and a number of them had to stand as all seats were quickly taken up.
READ NEXT- Edinburgh pub boss posts cheeky social media message as new tram line finally opens
By Rosyth, people were standing like sardines throughout the two carriages, with one door in one of the carriages unable to close due to a man who squeezed himself in to make it to work.
More travellers piled in at North Queensferry station but the train was finally at its capacity. With every nook and cranny full, a number were left at the platform, forced to wait for the next train.
One eyewitness said: "These trains are always busy, a few folk standing isn't rare and it eases off by Haymarket but two carriages just isn't enough for everyone trying to get to Edinburgh for 9am. The people left on the platform looked really frustrated."
Phil Campbell, ScotRail Head of Customer Operations, said: “We know that one of the biggest concerns for our customers is busy trains, and we are sorry to any customer who experienced overcrowding on their journey.
“We’re working hard to deliver the level of service our customers expect.”
READ NEXT-
Abandoned Edinburgh betting shop to become Asian restaurant with 'live kitchen'
Edinburgh police 'concerned' for missing Leith woman as public appeal launched
Son of Edinburgh boxing legend Ken Buchanan claims he's 'not allowed' to see dad's will
Lewis Capaldi makes 'difficult' decision to cancel upcoming gigs to 'rest and recover'
Edinburgh police searching for man last seen wearing company work clothes