Milngavie departures

Springburn

Platform 2
06:36
on time
More
Show Less

Calling at

Hillfoot06:39on time
Bearsden06:41on time
Westerton06:45on time
Anniesland06:48on time
Hyndland06:51on time
Partick06:53on time
Charing Cross (Glasgow)06:57on time
Glasgow Queen Street07:00on time
High Street07:04on time
Bellgrove07:06on time
Duke Street07:08on time
Alexandra Parade07:09on time
Barnhill07:12on time
Springburn07:14on time
From MilngavieOperated by ScotRail

Edinburgh

Platform 1
06:53
on time
More
Show Less

Calling at

Hillfoot06:56on time
Bearsden06:58on time
Westerton07:01on time
Anniesland07:04on time
Hyndland07:07on time
Partick07:09on time
Charing Cross (Glasgow)07:14on time
Glasgow Queen Street07:16on time
High Street07:18on time
Bellgrove07:20on time
Carntyne07:24on time
Shettleston07:26on time
Coatbridge Sunnyside07:35on time
Airdrie07:39on time
Drumgelloch07:43on time
Caldercruix07:47on time
Blackridge07:53on time
Armadale07:57on time
Bathgate08:01on time
Livingston North08:07on time
Uphall08:10on time
Edinburgh Park08:22on time
Haymarket08:29on time
Edinburgh08:34on time
From MilngavieOperated by ScotRail

Springburn

Platform 1
07:06
on time
More
Show Less

Calling at

Hillfoot07:09on time
Bearsden07:11on time
Westerton07:14on time
Anniesland07:17on time
Hyndland07:20on time
Partick07:22on time
Charing Cross (Glasgow)07:27on time
Glasgow Queen Street07:30on time
High Street07:33on time
Bellgrove07:35on time
Duke Street07:37on time
Alexandra Parade07:39on time
Barnhill07:42on time
Springburn07:44on time
From MilngavieOperated by ScotRail

Edinburgh

Platform 1
07:23
on time
More
Show Less

Calling at

Hillfoot07:26on time
Bearsden07:28on time
Westerton07:31on time
Anniesland07:34on time
Hyndland07:37on time
Partick07:39on time
Charing Cross (Glasgow)07:44on time
Glasgow Queen Street07:46on time
High Street07:50on time
Bellgrove07:52on time
Carntyne07:55on time
Shettleston07:58on time
Coatbridge Sunnyside08:06on time
Airdrie08:12on time
Drumgelloch08:16on time
Caldercruix08:21on time
Blackridge08:27on time
Armadale08:31on time
Bathgate08:36on time
Livingston North08:46on time
Uphall08:50on time
Edinburgh Park09:01on time
Haymarket09:07on time
Edinburgh09:13on time
From MilngavieOperated by ScotRail