A  full list of automated train announcements from Ayrshire rail services have been made available for the first time. 

Following a Freedom of Information request, ScotRail has made available more than 3,300 files from automated on-train announcements. 

This means that train lovers can hear announcements for their favourite stations such as Ayr, Largs, Kilmarnock, and Irvine and so on, whenever they like. 

A ScotRail spokesperson said: "Calling all rail enthusiasts! Following a Freedom of Information request, we've made all 3,373 of our automated on-train announcement files available to download.

"At 370MB, it's a fair size - don't say we didn't warn you. Enjoy!"

The rail company has previously released the audio for its in-station announcements, much to the delight of train enthusiasts.