Table of contents
Overview
3About Kilmachalmack
Kilmachalmack lies in the Scottish Highlands near Rosehall, accessible via the A837 from the A9 at Ardgay. The route from Inverness covers about 80 kilometres through Sutherland's rolling moorland and river valleys. Roughly 4 EV charging points serve the wider area, though advance planning helps in this rural location. The name derives from Gaelic meaning "the church of the son of Calum."
Where is Kilmachalmack on the map?
Kilmachalmack is in Scotland, at 57.946, -4.526 - about 10 km north-west of Culrain.
How far is Kilmachalmack from where I am?
Use your device location to see the distance to Kilmachalmack, how long the drive takes, and directions from where you are.
Book
2Find hotels in Kilmachalmack
Rent a car near Kilmachalmack
Play
Play a pub crawl round in Kilmachalmack
Nine holes from pub to pub through the real streets of Kilmachalmack. Every cup is a bar somebody actually drinks in.
Explore
2Popular destinations close by
Nearby essentials
What is the closest airport to Kilmachalmack?
The closest airport to Kilmachalmack is Inverness Airport, 86 km (about 1 h 10 min by car).
