Scottish Transport Highlands
A bus operator in the Highlands and Islands and in North East Scotland
- 1 Aberdeen - Portlethen
- 2 Aberdeen - Peterculter
- 3 Aberdeen - Westhill
- 4 Aberdeen - Newtonhill
- 5 Inverness - Balloch
- 5 Aberdeen - Blackburn
- 5A Inverness - Culloden
- 5A Aberdeen - Hatton of Fintray
- 5B Inverness - Cradlehall
- 6 Aberdeen - Newmachar
- 6A Aberdeen - Kingseat
- 7 Aberdeen - Potterton
- 7A Potterton - Balmedie
- 8 Aberdeen - Balmedie
- X9 Aviemore - Elgin
- 11 Montrose
- X11 Elgin - Aberdeen
- 12 Montrose - Brechin
- 13 Montrose - Fettercairn
- 14 Montrose - Edzell
- 15 Montrose - Laurencekirk
- 16 Peterhead - Ellon
- 16 Montrose - Johnshaven
- X16 Aberdeen - Peterhead
- 17 Fraserburgh - Ellon
- 17 Montrose - Inverbervie
- X17 Aberdeen - Fraserburgh
- 18 Inverness - Inshes
- 19 Inverness Ness Side Tesco - Inverness
- 20 Stonehaven
- 21 Stonehaven - Catterline
- 22 Stonahaven - Inverbervie
- 23 Stonehaven - Arbuthnott
- 24 Stonehaven - Fordoun
- 25 Stonehaven - Auchenblae
- X30 Aberdeen - Ballater
- X31 Aberdeen - Inverurie
- X32 Aberdeen - Alford
- X33 Aberdeen - Insch
- 34A 34 Elgin
- 35 Dufftown - Elgin
- 40 Elgin - Lossiemouth
- 41 Elgin - Fochabers
- 44 Banff - Elgin
- X98 Aberdeen - Ellon
- 110 Elgin - Forres
- 111 Inverurie - Keig
- 112 Kemnay - Inverurie
- 120 Inverurie - Turriff
- 123 Fraserburgh
- 135 Elgin - Inverness Airport
- 167 Peterhead
- 500 Inverness - Inverness Airport
- 551 Peterhead - Cruden Bay
- H1 Inverness - Raigmore Hospital
- H2 Inverness - The New Craigs Hospital
- H3 The New Craigs Hospital - Raigmore Hospital
- M12 Aberdeen - Inverness
- M19 Fraserburgh - Elgin
- 42 Elgin - Keith
- X10 Elgin - Inverness
- X8 Elgin - Nairn