Direct Rail

Milngavie Train Station

Milngavie railway station is located on the Argyle Line and North Clyde Line and serves the town of Milngavie in East Dunbartonshire, Scotland. The station is some 9 miles to the north west of Glasgow Central railway station and is operated by First ScotRail. All passenger services calling at the station are also operated by First ScotRail.

Trains to Milngavie

This is the place to be if you want to book a train to Milngavie! Here at you can find all Milngavie trains routes and prices in addition to a wide variety of other towns and cities for around the UK.

Not only will you find the cheapest advance fares to Milngavie right now but also flexible off-peak and anytime fares too.

Save yourself the trouble of buying a train ticket to Milngavie on the day from your local train station and simple buy your ticket online now.

Get to/from Milngavie Station

Milngavie Station Address:

Station Road, Milngavie, G62 8PG


Milngavie train station is managed by ScotRail

Need to spend a night in a Milngavie Hotel?
If so, please visit our Milngavie Accommodation pages.