Milngavie departures

Buses replace trains between Airdrie and Bathgate due to urgent track repairs. More details can be found in Latest Travel News.

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

Springburn

Platform 1
07:36
on time
More
Show Less

Calling at

Hillfoot07:39on time
Bearsden07:41on time
Westerton07:44on time
Anniesland07:47on time
Hyndland07:50on time
Partick07:52on time
Charing Cross (Glasgow)07:57on time
Glasgow Queen Street08:00on time
High Street08:03on time
Bellgrove08:05on time
Duke Street08:07on time
Alexandra Parade08:09on time
Barnhill08:12on time
Springburn08:14on time
From MilngavieOperated by ScotRail

Springburn

Platform 2
08:06
on time
More
Show Less

Calling at

Hillfoot08:09on time
Bearsden08:11on time
Westerton08:14on time
Anniesland08:17on time
Hyndland08:21on time
Partick08:23on time
Charing Cross (Glasgow)08:27on time
Glasgow Queen Street08:30on time
High Street08:33on time
Bellgrove08:35on time
Duke Street08:37on time
Alexandra Parade08:39on time
Barnhill08:42on time
Springburn08:44on time
From MilngavieOperated by ScotRail

Springburn

Platform 1
08:37
on time
More
Show Less

Calling at

Hillfoot08:40on time
Bearsden08:42on time
Westerton08:45on time
Anniesland08:48on time
Hyndland08:51on time
Partick08:53on time
Charing Cross (Glasgow)08:58on time
Glasgow Queen Street09:01on time
High Street09:05on time
Bellgrove09:07on time
Duke Street09:09on time
Alexandra Parade09:10on time
Barnhill09:13on time
Springburn09:15on time
From MilngavieOperated by ScotRail