More details on my trip.
Flew to Edinburgh, took the tram (total rip off) to Edinburgh Gateway station, and train to Nairn. Chose Nairn for two links courses, and lower B&B price. B&B was right by bus station, but 1/2 mile from train station. Played Nairn day 2 after 1 mile walk from B&B. Day 3 took train to Elgin, and bus to Lossiemouth (bus every hour with bus stop right outside Moray Golf clubhouse) to play Moray Old. Day 4 left B&B and took bus to Inverness (1 at least every hour), stored luggage in locker at train station next door, took bus to Fortrose (about 1 per hour), walked 1/2 mile, played Fortrose and Rosemarkie, bus back to Inverness, retrieve luggage, bus to Maryburgh where Jon Wigget picked me up and took me to their Guest House. Day 4 John dropped me at Dingwall train station to rail to Tain, bus to Portmahomack, played all 10 holes, loved it, bus back to Tain, played Tue/Thur 2-4 pm special for 25 pounds, began to hit the ball quite well with rented clubs, train back to Dingwall. Day 5 played Brahan with Jon and Steve Wilson, and rested for Buda, Day 6, 7, 8 had Jon chauffeur me to Buda stayed in Dornoch evening of day 8. Day 9 played Royal Dornoch, bus back to Nairn, Day 10 played Nairn Dunbar.
Scotrail has several discount cards that can save you 33% if you qualify. The card costs 30 pounds, and I figured it would come out about the same with or without the Senior card for my limited stay and train needs. The bus company is Stagecoach, and they have an app that allows you to buy tickets, will identify the nearest bus stop, and hold your tickets for showing the bus driver. They also have dayrider tickets that are cheaper than to buy a two way ticket. The best deal there was the dayrider ticket i used for the 4 bus trips made the day i went to play Fortrose and Rosemarkie. I went practically to boundary limit in three directions.