Bathgate → Milngavie
Route · 18 stops · 1 h 09 · 55 km
- 06:06Bathgatedeparture2
- 06:09Armadale1
- 06:13Blackridge1
- 06:20Caldercruix1
- 06:24Drumgelloch1
- 06:27Airdrie2
- 06:31Coatbridge Sunnyside1
- The train is here · ≈ 62 km/h
- 06:40Shettlestonnext stop1
- 06:42Carntyne1
- 06:46Bellgrove1
- 06:48High Street1
- 06:50Glasgow Queen Street2 min stop8
- 06:54Charing Cross (Glasgow)2
- 06:58Partick2
- 07:00Hyndland2
- 07:04Anniesland2
- 07:07Westerton2
- 07:09Bearsden2
- 07:12Hillfoot2
- 07:15Milngavieterminus1
Connections at Milngavie · after arriving at 07:15
- 07:23ScotRail 2M20to Edinburgh1
- 07:36ScotRail 2V52to Springburn1
- 07:53ScotRail 2M22to Airdrie2
- 08:06ScotRail 2V54to Springburn2
- 08:23ScotRail 2M24to Airdrie2
- 08:37ScotRail 2V56to Springburn–
Questions about ScotRail 2M17
Is ScotRail 2M17 late today?
No, it is on time: arrival in Milngavie at 07:15.
What time does ScotRail 2M17 arrive in Milngavie?
It is scheduled at 07:15.
Which platform does ScotRail 2M17 leave from?
Today, it leaves from platform 2 at Bathgate. It arrives at platform 1 in Milngavie. Platforms can change: check the station screens.
How long is the journey from Bathgate to Milngavie?
1 h 09 today. 55 km by rail, an average of 48 km/h including stops.
Which stations does ScotRail 2M17 call at?
Between Bathgate and Milngavie, it calls at 18 stations: Armadale, Blackridge, Caldercruix, Drumgelloch, Airdrie, Coatbridge Sunnyside, Shettleston, Carntyne, Bellgrove, High Street, Glasgow Queen Street, Charing Cross (Glasgow), Partick, Hyndland, Anniesland, Westerton, Bearsden, Hillfoot.
Which company runs ScotRail 2M17?
ScotRail 2M17 is run by ScotRail. Its timetable and live data come from data published by ScotRail.
How do I let someone know when I arrive?
Open the train on the map, then « Share arrival »: they get a link, see the train coming in and know when to leave, with no account and nothing to install.