Rail passengers travelling from High Wycombe to London Marylebone have faced delays for the second time this week thanks to a herd of cattle making its way onto the line.

16 cows wandered onto the tracks between Gerrards Cross and Denham Golf Club on the evening of Tuesday, October 8.

And the resulting disruption has taken longer than expected to completely pass – with fresh warnings of disruption due to “cattle on the railway” issued by Chiltern Railways last night, Wednesday, October 9.

The train company said the line between Denham and Gerrards Cross towards Kidderminster had been blocked by cows on the tracks shortly before 8pm yesterday.

It meant services running between the stations, which make up part of the route from London Marylebone to High Wycombe, faced hour-long delays and cancellations, with disruption continuing until after 9pm.

Political scientist and host of the BBC’s What’s Wrong with Democracy? Podcast Ben Ansell was among the travellers impacted last night, telling followers on X that his train had “hit the corpse of a cow” that was presumably left on the tracks after the chaos on Tuesday.

READ MORE: Parents ‘let down’ by council not providing school transport from Bucks village

A spokesperson for the railway told the Free Press that services had been “severely delayed or cancelled” due to “16 cows on the track” at around 7:30pm on Tuesday, with repercussions expected to last for around an hour.

But Tess Hall was on the 8:40pm train from Marylebone on the same night when she heard a “massive bang” just before coming into Gerrards Cross station.

In a near-farcical turn of events, she heard the driver warn over the loudspeaker, ‘It appears we have hit the cows’, before giving “no further information”.

Tess and her fellow passengers were left waiting until 10:30pm before being dispatched home in taxis paid for by Chiltern Railways.

The Bicester Village native said there was “no excuse” for the train to have left Marylebone Station without “confirmation that the cows had been cleared” more than an hour after the first reports came in.

Chiltern Railways apologised to customers and said their teams had worked as fast as possible to resolve the issues when they arose.