The post-run coffee is not a reward. It’s part of the run — the final split, the one you actually look forward to, the bit that makes every other split negotiable. Inverness-shire just makes you work harder for it than most counties, because the place is enormous and largely vertical, and the gap between two good flat whites can be sixty miles of A-road and one caravan.
Historic Inverness-shire runs from Fort William up through Strathspey to the Highland capital, and takes in Skye on the way. We have stuck to the mainland, because a guide that sends you to Portree for a cortado after a 10K in Aviemore is not a guide, it is a dare. Ten independent places, all within a plausible limp of somewhere you might reasonably have gone running.
Opening hours shift with the season up here more than anywhere else in Britain. Several of these keep shorter winter hours and a few shut entirely for a spell, so check before you commit to the drive.
Inverness
Birch
If you only get one coffee in the Highland capital, get it here. Birch started on Skye and the beans are still roasted there in small batches — a detail that sounds like marketing until you taste the flat white. Short, well-judged food: croissants, overnight oats, sourdough toast. It fills fast at weekends, and you will be the damp one in the queue.
XOKO Bakehouse
Bright, loud and Mexican-leaning, which is not a sentence you expect to write about Inverness. Sourdough is the backbone and the cinnamon buns are why people queue. Best for the runs where you want an actual meal rather than a pastry and a lie.
Perk Coffee + Doughnuts
Church Street, small, organised almost entirely around the counter. Doughnut flavours that go well past jam, solid coffee, and an espresso martini bar in the evening — either a brilliant idea or the reason Sunday’s long run gets postponed.

Grain and Grind
Roasts its own, locally, with around twenty coffees on the go, so if you have opinions about washed Ethiopians you will be fine here. Busy, cheerfully noisy, dog-friendly, and the brownies are built to a scale that suggests somebody did the maths on marathon training.
Cup & Cone
Tucked up in the Crown area, a short and slightly uphill walk from the centre, which is cruel geography after a hard session. Beans from Inverness Coffee Roasting Co, dangerous millionaire’s shortbread, Black Isle ice cream for when cake feels insufficiently committed. Benches outside, more locals than tourists.
Bad Girl Bakery
In the Food & Drink Hall at the Victorian Market, and the reason to walk in rather than past. The cake is the point: hand-baked, enormous, entirely unbothered by your fuelling strategy.
Strathspey and the Cairngorms
Route 7 Café, Aviemore
Family-run, top floor of the Highland Home Centre, and a local favourite for breakfasts sized on the assumption you have been outside doing something stupid. Plenty of veggie and vegan options.
Gashouse Café, Boat of Garten
Behind the Ride Scotland shop at the Strathspey Steam Railway, so a steam engine may interrupt your recovery. Proper coffee, local cakes, big picnic tables outside. Bring a jacket.
Lochaber
The Wildcat, Fort William
Independent, vegan-friendly and built around sustainability, on the High Street. The all-day big breakfast is the headline, with toasties and soup later on. Coffee and cake here after something on the Nevis trails is one of the more sensible things you can do in Fort William.
The Fort Coffee Collective, Fort William
A galleried café above the indoor climbing wall at 3 Wise Monkeys, so you can drink a coffee while watching people be considerably better at their sport than you were at yours. Organic cakes, vegan options, plenty of space, genuinely good on a wet day.

Pair it with the run
Torvean parkrun, Inverness. The city’s parkrun moved here from Bught Park and settled in beside the canal. Five kilometres, Saturday morning, a short drive back into town for coffee. New to it? Read the unwritten rules first.
Fort William parkrun, Nevis Range. Saturdays at 9.30am at Torlundy, under Aonach Mòr. It is a properly Highland setting and a properly Highland forecast. The Fort Coffee Collective is your reward.
The River Ness and Caledonian Canal circuit. The Ness Islands, the riverbank and the canal towpath link into a flat loop through the middle of Inverness — the one genuinely flat running in the county, and where most Inverness training happens.
The Great Glen Way. Seventy-five miles from Fort William to Inverness. You are not running all of it. You can run a very pleasant hour from either end and tell people you were on it, which is what most of us do.
The Baxters Loch Ness Marathon. 27 September 2026, point-to-point down the south side of the loch into Inverness, seven-hour cut-off, finish at Bught Park. General entry sold out fast; the River Ness 10K and 5K run the same day. If cut-offs worry you, we have a guide to the generous ones.
What to wear when the café is forty minutes away
Highland running has one specific problem: the gap between finishing and sitting down is longer than anywhere else, and you spend it cooling rapidly in a car park. A running cap keeps the drizzle off on the way round and stops your hair doing the thing it does in the café window. Decent socks matter more on wet trails than on pavement, because wet feet and long descents are how blisters actually happen — detail in this one.
Everything else is in the kit. It is black, it says unkind things about running, and it does not claim to make you faster, because nothing does.
The rules
- Cake past 10K: mandatory. Past 20K in the Cairngorms in February: two cakes, and nobody says a word.
- The coffee is ordered before the run is uploaded. Strava can wait.
- Do not sit on the good chairs in wet kit. Bench, step, outside table. You know this.
- Whoever drove picks the café. Whoever complained about the hill pays.
- Bring a friend, and there is a refer-a-friend fiver in it for both of you. Spend it on the cake. Obviously.

Common questions
Where is the best coffee in Inverness?
For coffee specifically, Birch, with beans roasted in small batches on Skye. To take something home instead, Inverness Coffee Roasting Co roasts in the city, leans darker, and turns up in cafés all over town.
Is there a parkrun in Inverness?
Yes — Torvean parkrun, beside the canal. It replaced the old Inverness parkrun at Bught Park, so if you are searching for the latter you will find a lot of out-of-date pages. Fort William parkrun runs at Nevis Range in Torlundy.
Are these coffee shops open all year?
Mostly, but not all, and not on the same hours. Highland cafés flex hard with the season and a few take a proper winter break. Treat anything you read online as a strong hint rather than a promise and check the day before.
Where should I run in Aviemore?
The paths around Rothiemurchus give you flat, forested miles without climbing anything. Save the Cairngorm plateau for a day when you have a map, company and no pace target.
What should I eat after a long run?
Something with carbohydrate and some protein, reasonably soon, and something you will actually finish. A cheese toastie and a flat white clears that bar. So does cake and a flat white, if we are being honest about what usually happens.
Related reading
If the Highland forecast is the thing putting you off, running in British weather covers what to actually do about it. What to wear running is the temperature-by-temperature version. And if Loch Ness is on the list for next year, first marathon: what nobody tells you is the honest briefing.
Tag us at @ordinarymileclub with your Inverness-shire coffee stop — bonus points for anything drunk outdoors in weather that did not deserve it. If you want the lot, it is all in The Full Kit.
THE ORDINARY TIMES, café desk.