Aberdeen Union Square Bus Station 16:35:00 Map Bustimes Aberdeen Spa Street 16:39:00 Map Bustimes Ashgrove Mount Street 16:42:00 Map Bustimes Westburn Mile End Avenue 16:45:00 Map Bustimes Westburn Aberdeen Royal Infirmary 16:50:00 Map Bustimes Mastrick Ashgrove Road West 16:51:00 Map Bustimes Hilton Provost Rust Drive 16:52:00 Map Bustimes Scatterburn Haudagain By-Pass 16:54:00 Map Bustimes Bucksburn Howes Road 16:57:00 Map Bustimes Bankhead Cloverfield Gardens 16:57:01 Map Bustimes Bucksburn Forrit Brae 16:59:00 Map Bustimes Kirkhill Chapel of Stoneywood Road 17:01:00 Map Bustimes Tyrebagger Bishopton Farm 17:05:00 Map Bustimes Blackburn Glasgoforest 17:09:00 Map Bustimes Kintore Broomhill Roundabout 17:12:00 Map Bustimes Kintore Business Park 17:18:00 Map Bustimes Port Elphinstone Thainstone Agricultural Centre 17:19:00 Map Bustimes Port Elphinstone Crichiebank 17:20:00 Map Bustimes Port Elphinstone Ladeside Gardens 17:21:00 Map Bustimes Port Elphinstone Leslie Place 17:21:01 Map Bustimes Port Elphinstone Prospect Terrace 17:22:00 Map Bustimes Inverurie St James's Place 17:22:01 Map Bustimes Inverurie Beverley Road 17:22:02 Map Bustimes Inverurie George Square 17:23:00 Map Bustimes Inverurie Nursery Lane 17:23:01 Map Bustimes Inverurie Market Place 17:24:00 Map Bustimes Huntly The Square 17:30:00 Map Bustimes Keith Reidhaven Square 18:00:00 Map Bustimes Fochabers The Square 18:35:00 Map Bustimes Mosstodloch Garmouth Road 18:40:00 Map Bustimes Lhanbryde The Terrace 18:45:00 Map Bustimes Elgin Bus Station 19:15:00 Map Bustimes Forres Enterprise Park 19:30:00 Map Bustimes Forres Cumming Street 19:35:00 Map Bustimes Nairn Bus Station 20:00:00 Map Bustimes Tradespark Spar Shop 20:05:00 Map Bustimes Inverness Retail Park Tesco 20:30:00 Map Bustimes Inverness Marks and Spencer 20:40:00 Map Bustimes