Hello,
I am planning a trip to Scotland in August and was wondering if you might advise if the following itinerary looks feasible on public transportation only and I am not cramming too much in at once.
If it is relevant, it's my first time travelling through Scotland (I only visited Edinburgh briefly once before); I'm not much into extensive hiking; more interested in architecture and culture and love nature as a sort of background; and prefer not to switch hotels too frequently.
Edinburgh - 6 nights (with day trips to Stirling and St. Andrews)
Train from Edinburgh to Aberdeen; stay for 3 nights in Aberdeen (visit Dunnottar castle, Drum, and Crathes as day trips)
Train from Aberdeen to Inverness; stay for 3 nights in Inverness (day trips to Aviemore or Nairn, Castle Urquhart & Loch Ness)
Bus from Inverness to Fort William; stay for 3 nights in Fort William (take a train to Mallaig and back or take a bus to Glenfinnan Viaduct and back; day trip to Glencoe on bus; possibly day trip to Oban)
Train or bus from Fort William to Glasgow; stay for 3-4 nights in Glasgow
Thank you for your help!