Millburn King Duncans Road 08:06:00 Map Bustimes Inverness Retail Park Tesco 08:12:00 Map Bustimes Tornagrain Layby 08:21:00 Map Bustimes Gollanfield Blackcastle Farm 08:29:00 Map Bustimes Nairn Delnies Woods Caravan Site 08:31:00 Map Bustimes Tradespark A96 Junction 08:33:00 Map Bustimes Tradespark Cameron Road 08:33:01 Map Bustimes Tradespark Spar Shop 08:34:00 Map Bustimes Tradespark Loch Avenue 08:35:00 Map Bustimes Nairn Duncan Drive 08:36:00 Map Bustimes Nairn Fraser Park 08:38:00 Map Bustimes Nairn Bus Station 08:42:00 Map Bustimes Nairn Railway Bridge 08:43:00 Map Bustimes Auldearn Waterloo Road 08:46:00 Map Bustimes Auldearn Covenanters Inn 08:49:00 Map Bustimes Auldearn School 08:50:00 Map Bustimes Auldearn Broombank Cottages 08:50:01 Map Bustimes Auldearn Hardmuir Toll 08:53:00 Map Bustimes Brodie Feddan 08:54:00 Map Bustimes Brodie Brodie Castle 08:56:00 Map Bustimes Brodie Barleymill Road End 08:57:00 Map Bustimes Forres Findhorn Bridge 09:00:00 Map Bustimes Forres Old Bridge Court 09:04:00 Map Bustimes Forres Bogton Place 09:04:01 Map Bustimes Forres Castle Bridge 09:04:02 Map Bustimes Forres Cumming Street 09:05:00 Map Bustimes Forres Leys Road 09:05:01 Map Bustimes Forres North Road 09:06:00 Map Bustimes Forres Findhorn Road 09:06:01 Map Bustimes Forres Enterprise Park 09:11:00 Map Bustimes Kinloss Scotsburn 09:12:00 Map Bustimes Kinloss Burgie Lodge Road End 09:13:00 Map Bustimes Kinloss Morayscairn Road End 09:15:00 Map Bustimes Alves Burghead Road 09:18:00 Map Bustimes Alves Carden Hill 09:18:01 Map Bustimes Alves Ardgye Farm Road End 09:20:00 Map Bustimes Newton Newton House 09:22:00 Map Bustimes Bishopmill Sheriffmill Road 09:27:00 Map Bustimes Elgin Braelossie Place 09:28:00 Map Bustimes Elgin Maryhill House 09:28:01 Map Bustimes Elgin West Park Court 09:29:00 Map Bustimes Elgin Bus Station 09:40:00 Map Bustimes Elgin Library 09:41:00 Map Bustimes Elgin Cathedral Road 09:43:00 Map Bustimes Elgin Pinefield Bus Depot 09:45:00 Map Bustimes Elgin Reiket Lane 09:45:01 Map Bustimes Elgin Barmuckity Farm Road End 09:46:00 Map Bustimes Lhanbryde Sherriffston Cottages 09:48:00 Map Bustimes Lhanbryde The Terrace 09:50:00 Map Bustimes Lhanbryde Lady Margaret Drive 09:50:01 Map Bustimes Mosstodloch Castlehill Farm Road End 09:55:00 Map Bustimes Mosstodloch Linksfield Road 09:57:00 Map Bustimes Mosstodloch Garmouth Road 09:58:00 Map Bustimes Mosstodloch Stynie Road 09:59:00 Map Bustimes Fochabers Baxters of Speyside 10:00:00 Map Bustimes Fochabers Fochabers Bridge 10:00:01 Map Bustimes Fochabers The Square 10:02:00 Map Bustimes Fochabers East Street 10:02:01 Map Bustimes Aultmore Forgie 10:11:00 Map Bustimes Aultmore Buckie Road End 10:13:00 Map Bustimes Keith Regent Court 10:16:00 Map Bustimes Keith Regent Square 10:17:00 Map Bustimes Keith Wellington Street 10:17:01 Map Bustimes Keith Banff Road 10:18:00 Map Bustimes Keith Reidhaven Square 10:19:00 Map Bustimes Keith Broad Lane 10:19:01 Map Bustimes Keith Tarnash 10:21:00 Map Bustimes Blackhillock Backmuir Cottages 10:23:00 Map Bustimes Keith Whitehillock Farm 10:25:00 Map Bustimes Coachford Coachford 10:28:00 Map Bustimes Cairnie Botary Mains 10:29:00 Map Bustimes Cairnie Road End 10:31:00 Map Bustimes Cairnie Lower Sinsharnie 10:32:00 Map Bustimes Huntly Tesco Road End 10:39:00 Map Bustimes Huntly The Cemetery 10:39:01 Map Bustimes Huntly Riverside Drive 10:40:00 Map Bustimes Huntly Bydand Place 10:40:01 Map Bustimes Huntly The Square 10:42:00 Map Bustimes Huntly Nelson Street 10:42:01 Map Bustimes Huntly Market Street 10:42:02 Map Bustimes Huntly Steven Road 10:42:03 Map Bustimes Colpy Bainshole 10:52:00 Map Bustimes Colpy St Sairs Cottage 10:57:00 Map Bustimes Pitmachie Lawrence Road 11:02:00 Map Bustimes Kirkton of Oyne Logie Woods 11:06:00 Map Bustimes Pitcaple Home Farm 11:08:00 Map Bustimes Inverurie Gordon House 11:15:00 Map Bustimes Inverurie Middlemuir Road 11:16:00 Map Bustimes Inverurie West High Street 11:18:00 Map Bustimes Inverurie Town Hall 11:20:00 Map Bustimes Inverurie Nursery Lane 11:20:01 Map Bustimes Inverurie George Square 11:20:02 Map Bustimes Inverurie Beverley Road 11:20:03 Map Bustimes Inverurie St James's Place 11:21:00 Map Bustimes Port Elphinstone Prospect Terrace 11:21:01 Map Bustimes Port Elphinstone Leslie Place 11:21:02 Map Bustimes Port Elphinstone Ladeside Road 11:22:00 Map Bustimes Port Elphinstone Crichiebank 11:23:00 Map Bustimes Port Elphinstone Thainstone Agricultural Centre 11:24:00 Map Bustimes Kintore Kintore Business Park 11:25:00 Map Bustimes Kintore Broomhill Roundabout 11:31:00 Map Bustimes Kinellar Glasgoforest 11:33:00 Map Bustimes Tyrebagger Clinterty 11:37:00 Map Bustimes Kirkhill Chapel of Stoneywood Road 11:41:00 Map Bustimes Craibstone Craibstone College 11:42:00 Map Bustimes Bankhead Greenburn Road 11:44:00 Map Bustimes Bankhead Greenburn Drive 11:45:00 Map Bustimes Bucksburn Howes Road 11:46:00 Map Bustimes Scatterburn Manor Drive 11:48:00 Map Bustimes Hilton Rosehill Drive 11:49:00 Map Bustimes Mastrick Ashgrove Road West 11:51:00 Map Bustimes Westburn Aberdeen Royal Infirmary 11:53:00 Map Bustimes Westburn Westburn Drive 11:57:00 Map Bustimes Ashgrove Mount Street 12:00:00 Map Bustimes Rosemount Maberly Street 12:03:00 Map Bustimes Aberdeen Union Square Bus Station 12:10:00 Map Bustimes