My itinerary for next May (2023) is fairly well set - I arrive on May 4th, and will spend the first 3 nights in Glasgow, then rent a car and head to Arran for 3 nights, then Isle of Mull (Tobermory) for 4 nights, then Skye (Portree) for 4 nights and then Harris and Lewis for 4 nights. I leave Stornoway on Sunday and head to Inverness to see Culloden and the Clava Cairns. I will have 3 nights before I have to be in Glasgow for my flight.
Also, I am allotting part of this time for Edinburgh, so I was thinking one night on the road, then the next 2 nights in Edinburgh. (I will spend the last night in Glasgow, but will have most of the last day in Edinburgh). But I'm trying to figure out where to go from Inverness to Edinburgh. One idea would be to head south through Cairngorms National Park, which would probably be the most direct route.
But I'm toying with the idea of heading north from Clava Cairns to Nairn and driving along the coastal road, stopping in places like Cullen, Portsoy, Banff, and Cruden Bay then continuing down through Aberdeen to Edinburgh. Is this feasible? I like the sea and I like driving through small towns and fishing villages. Is that enough time? Should I allot 2 nights to this part and only spend one night in Edinburgh? I could also take away one night from Stornoway and keep the 2 nights in Edinburgh.
Any thoughts would be appreciated. Thank you!