Just had a look at the various options for my return home.
Sleeper all the way back: £177 or so. I think not, not least because I'll not take the Monday off work if I can help it and that leaves me no time to get ready..
Wick-Gatwick flight, changing at Edinburgh & leaving 1630: £95, 3hrs 40 mins. Then a tenner or less to get back home on the train (£5 advance fare £9.85 anytime), a further ninety minutes. So not bad...
Inverness-Gatwick: EasyJet 1345 & 2045 £38, 1hr 35, BA 0705 (er, no!) & 1710 £68. But then the problem of getting back to Inverness airport- paying the taxi fare, from £125 for four, assuming there were enough people to share, seems like the only practical option to make check-in without leaving Wick at the crack of dawn or hanging about for hours. Train is 4 hours & leaves at 1153, and still have to make a connection to the airport, bus is 3 hours (arriving Inverness bus station 1025, 1240, 1425, 1632) and again, I'd have to get to the airport from there- buses one an hour at five past the hour and taking 25 minutes, or a taxi from there.
Wick to Southampton: 1630, changing at Edinburgh, £106 (3hrs 25) or £86 (with a two-hour longer wait at Edinburgh). Train from Southampton Aiport Parkway under an hour and £6.25. Unless there are a few peeps for a taxi share for Inverness airport in time for the 1345 flight, winner, methinks...