Elgin Bus Station 07:40:00 Map Bustimes Elgin West Park Court 07:40:01 Map Bustimes Elgin Maryhill House 07:40:02 Map Bustimes Elgin Braelossie Place 07:41:00 Map Bustimes Bishopmill Sheriffmill Road 07:42:00 Map Bustimes Newton Newton House 07:46:00 Map Bustimes Alves Carden Hill 07:51:00 Map Bustimes Alves Burghead Road 07:52:00 Map Bustimes Kinloss Morayscairn Road End 07:54:00 Map Bustimes Kinloss Burgie Lodge Road End 07:56:00 Map Bustimes Forres Enterprise Park 07:59:00 Map Bustimes Forres Findhorn Road 08:03:00 Map Bustimes Forres North Road 08:04:00 Map Bustimes Forres Cumming Street 08:05:00 Map Bustimes Forres Bogton Place 08:05:01 Map Bustimes Forres Old Bridge Court 08:06:00 Map Bustimes Forres Ramflat Road 08:06:01 Map Bustimes Brodie Brodie Castle 08:16:00 Map Bustimes Brodie Feddan 08:17:00 Map Bustimes Auldearn Hardmuir Toll 08:18:00 Map Bustimes Auldearn Broombank Cottages 08:21:00 Map Bustimes Auldearn School 08:22:00 Map Bustimes Auldearn Covenanters Inn 08:22:01 Map Bustimes Nairn Lochloy Road 08:28:00 Map Bustimes Nairn St Ninian Road 08:29:00 Map Bustimes Nairn Bus Station 08:32:00 Map Bustimes Nairn Fraser Park 08:34:00 Map Bustimes Nairn Beech Avenue 08:35:00 Map Bustimes Nairn Duncan Drive 08:37:00 Map Bustimes Tradespark Loch Avenue 08:39:00 Map Bustimes Tradespark Spar Shop 08:41:00 Map Bustimes Tradespark Cameron Road 08:41:01 Map Bustimes Tradespark A96 Junction 08:41:02 Map Bustimes Nairn Delnies Woods Caravan Site 08:44:00 Map Bustimes Gollanfield Layby 08:48:00 Map Bustimes Gollanfield Ardersier Road End 08:49:00 Map Bustimes Tornagrain Layby 08:55:00 Map Bustimes Culloden Lower Cullernie Road End 09:00:00 Map Bustimes Culloden Allanfearn Farm 09:01:00 Map Bustimes Culloden Milton of Culloden 09:02:00 Map Bustimes Inverness Retail Park Tesco 09:05:00 Map Bustimes Millburn King Duncans Road 09:11:00 Map Bustimes Millburn Diriebught Road 09:13:00 Map Bustimes Inverness Marks and Spencer 09:17:00 Map Bustimes Inverness Bus Station 09:19:00 Map Bustimes