Milngavie railway station
You can reach 56 stations directly from Milngavie on a weekday, without changing. The most frequent is Anniesland, with 91 trains a day.
Milngavie is the nearest station for postcodes in G62, G63. Check your own postcode.
Direct trains from Milngavie
Trains a day to each station you can reach without changing, by day of the week.
| Destination | Weekday | Saturday | Sunday |
|---|---|---|---|
| Anniesland | 91 | 68 | 58 |
| Bearsden | 91 | 68 | 58 |
| Hillfoot | 91 | 68 | 58 |
| Hyndland | 91 | 68 | 58 |
| Partick (Rail) | 91 | 68 | 58 |
| Westerton | 91 | 68 | 58 |
| Bellgrove | 78 | 55 | 0 |
| Charing Cross (Glasgow) | 78 | 55 | 0 |
| Glasgow Queen Street | 78 | 55 | 0 |
| High Street | 78 | 55 | 0 |
| Alexandra Parade | 55 | 55 | 0 |
| Barnhill | 55 | 55 | 0 |
| Duke Street | 55 | 55 | 0 |
| Springburn | 55 | 55 | 0 |
| Airdrie | 23 | 0 | 0 |
| Carntyne | 23 | 0 | 0 |
| Coatbridge Sunnyside | 23 | 0 | 0 |
| Shettleston | 23 | 0 | 0 |
| Bathgate | 18 | 0 | 0 |
| Drumgelloch | 18 | 0 | 0 |
| Argyle Street | 13 | 13 | 34 |
| Anderston | 13 | 13 | 34 |
| Bridgeton | 13 | 13 | 58 |
| Dalmarnock | 13 | 13 | 58 |
| Exhibition Centre | 13 | 13 | 58 |
| Glasgow Central | 13 | 13 | 58 |
| Rutherglen | 13 | 13 | 58 |
| Cambuslang | 12 | 12 | 58 |
| Armadale | 11 | 0 | 0 |
| Blackridge | 11 | 0 | 0 |
| Blantyre | 11 | 11 | 57 |
| Caldercruix | 11 | 0 | 0 |
| Hamilton Central | 11 | 11 | 57 |
| Hamilton West | 11 | 11 | 57 |
| Newton | 11 | 11 | 57 |
| Edinburgh Waverley | 10 | 0 | 0 |
| Edinburgh Park | 10 | 0 | 0 |
| Haymarket | 10 | 0 | 0 |
| Livingston North | 10 | 0 | 0 |
| Uphall | 10 | 0 | 0 |
and 16 more stations, each served less often.
How busy Milngavie is
762,998 passenger entries and exits in 2024-25, making it the 670th busiest station in Great Britain.
More journeys run between Milngavie and Glasgow Queen Street than any other pair: 234,348 a year. That is where passengers go, which is not always where the most trains go.
Source: Office of Rail and Road, Estimates of station usage, 2024-25. Estimated from ticket sales.
Sundays
Sunday is a different railway here: 20 stations instead of 56, a drop of about 64%. Saturday runs to 40.
Nearest other stations
- Hillfoot 1.4 miles
- Bearsden 1.8 miles
- Westerton 2.6 miles
- Summerston 3.0 miles
- Maryhill 3.0 miles
Closed stations nearby
Former stations within 8 km of Milngavie, from Wikidata. They are on the map under Closed & former stations.
- Summerston, Balmore Road, · 2.1 miles
- Bardowie · 2.1 miles
- Balmore · 2.8 miles
- Strathblane · 3.1 miles
- Blanefield · 3.3 miles
- Dawsholm · 3.4 miles
Show closed stations on the map
More about this station on Wikipedia.