For a light hearted introduction to the town, see the Milngavie 2020 Olympics Bid .
It is around 7 miles North of the centre of Glasgow.
Milngavie town centre and the clocktower on a rather dull looking day.
Regular trains (usually 2 per hour) run from Glasgow (Queen Street Station Low Level) to Milngavie. Some of these trains start in Edinburgh, taking about 1.5 hours. There are also usually 2 trains per hour from Glasgow Central.
You can walk almost everywhere, Milngavie is a small place.