In an 1895 edition of Bradshaw, there were 12 westbound and 11 eastbound trains between Stirling and Dunfermline, as well as some short working between Alloa and Stirling.
Five trains, six on Saturdays, left Alloa for Kincardine.