Scotrail are currently offering a 2 go anywhere return for £35, so you could do the caldercruix-inverness return for £35 (But you have to be an "Advance member"; but that just involves buying some carnet tickets)....
Personally, I can't see why one person can't use this, and that is being...