Balmaha is the walkers’ village on the wooded east shore of Loch Lomond, and for many people it is the loveliest base on the whole loch. It has a working boatyard, a couple of much-loved cafes, and — rising straight behind it — Conic Hill, the little peak that delivers one of Scotland’s great low-effort views.
It sits directly on the West Highland Way, so through-hikers pass constantly, and the National Park visitor centre by the car park makes it an easy place to plan a walk, catch a boat to an island, or simply eat cake with a view of the water.
Conic Hill
Conic Hill is the reason most people come to Balmaha. It is only 361 metres, and the path up from the village car park takes most walkers around an hour to an hour and a half, but the payoff is out of all proportion to the effort: from the top you look straight down the island chain that marks the Highland Boundary Fault, with the loch spreading out below and the mountains rising beyond.
It is steep and can be muddy, and the final stretch is exposed, so take proper footwear and a layer for the wind. Go early on a summer weekend — the car park fills fast, and the summit is far nicer without the crowds.
The West Highland Way
Scotland’s most famous long-distance path runs right through Balmaha on its way from Milngavie to Fort William, and the village is a classic first-night stop. Even if you are not walking the whole thing, the Way gives you a ready-made shoreline walk in either direction — south toward Drymen through Garadhban Forest, or north along the wooded, up-and-down loch shore toward Rowardennan.
St Mocha and the Oak Tree Inn
Balmaha eats well for such a small place. St Mocha Coffee Shop does excellent coffee and its own ice cream, perfectly placed for a reward at the bottom of Conic Hill. The Oak Tree Inn is the village pub and inn — hearty food, its own ales and beds for the night, popular with hikers coming off the Way. Both get busy at weekends, so expect a short wait in high season.
Boat to Inchcailloch
From the boatyard you can take a short ferry to Inchcailloch, the wooded nature-reserve island just offshore. A circular path loops the island in an hour or so, past an old burial ground and up to a viewpoint, with a sandy bay for a picnic. It is a lovely, low-key add-on to a morning on Conic Hill.
Getting there
- Car: about 45 minutes from Glasgow via Drymen; pay-and-display car park in the village (fills early).
- No train to Balmaha — nearest stations are Balloch or Alexandria, then a bus or taxi.
- The 309 bus links Balmaha with Balloch and Drymen on a limited timetable.
- National Park visitor centre by the car park has toilets, maps and advice.
Frequently Asked Questions
How long does it take to climb Conic Hill?
Most walkers take about an hour to an hour and a half to reach the top from the Balmaha car park, and a bit less coming down — roughly 2 to 2.5 hours for the round trip. It is steep but short.
Is Balmaha on the West Highland Way?
Yes. The West Highland Way runs directly through Balmaha, which is a popular first-night stop for walkers heading from Milngavie toward Fort William.
Where can you eat in Balmaha?
St Mocha Coffee Shop is the spot for coffee, cake and ice cream, while the Oak Tree Inn serves hearty pub food and its own ales and also has rooms. Both are busy at weekends.
Can you get to Balmaha by public transport?
There is no train. The nearest stations are Balloch or Alexandria, from where a limited bus (the 309) or a taxi reaches Balmaha, so a car is much easier.



