KirkcaldyInvernessEdinburghDundeeCrianlarichCentCarstairsCarlisleBerwickBathgateKyle of LochalshAyrNorth BerwickMallaigObanPerthQ StStirlingStranraerWickAberdeen50!55!60!7065!8095957555!55!658575!908590905560!756050!957060!9060!

Number of services per line

Inverness - Aberdeen256
Perth - Stirling121
Dundee - Perth118
Kirkcaldy - Edinburgh61
Edinburgh - Berwick25
Aberdeen - Dundee15
Dundee - Kirkcaldy13
Carstairs - Carlisle9
Edinburgh - Q St9
Edinburgh - Carstairs9
Stirling - Edinburgh8
Edinburgh - Bathgate7
Cent - Ayr6
Inverness - Perth5
Cent - Carstairs5
Edinburgh - Cent4
Ayr - Stranraer4
Stirling - Q St3
Perth - Kirkcaldy2
Q St - Crianlarich0
Cent - Carlisle0
Edinburgh - North Berwick0
Aberdeen - Perth0
Kyle of Lochalsh - Inverness0
Crianlarich - Mallaig0
Wick - Inverness0
Crianlarich - Oban0
Edinburgh - Carlisle0