Strathpeffer is not very far north of Inverness, which is the capital of the Scottish Highlands.
Inverness has an airport and is easily reached by regular services flying from Manchester or Birmingham or London through flybe.
Easyjet do the London Airports and Bristol.
Train services come into Inverness from London and include many stops.
Once in Inverness there is a regular train and bus service from Inverness to Dingwall and then onto Strathpeffer.