Bearsden departures

Milngavie

Platform 2
17:55
on time
More
Show Less

Calling at

Hillfoot17:57on time
Milngavie18:01on time
From SpringburnOperated by ScotRail

Bathgate

Platform 1
17:59
on time
More
Show Less

Calling at

Westerton18:02on time
Anniesland18:05on time
Hyndland18:08on time
Partick18:10on time
Charing Cross (Glasgow)18:15on time
Glasgow Queen Street18:17on time
High Street18:19on time
Bellgrove18:21on time
Carntyne18:25on time
Shettleston18:27on time
Coatbridge Sunnyside18:36on time
Airdrie18:40on time
Drumgelloch18:52on time
Bathgate19:04on time
From MilngavieOperated by ScotRail

Milngavie

Platform 2
18:10
on time
More
Show Less

Calling at

Hillfoot18:12on time
Milngavie18:15on time
From EdinburghOperated by ScotRail

Springburn

Platform 1
18:11
on time
More
Show Less

Calling at

Westerton18:14on time
Anniesland18:17on time
Hyndland18:20on time
Partick18:22on time
Charing Cross (Glasgow)18:27on time
Glasgow Queen Street18:30on time
High Street18:33on time
Bellgrove18:35on time
Duke Street18:37on time
Alexandra Parade18:39on time
Barnhill18:42on time
Springburn18:44on time
From MilngavieOperated by ScotRail

Milngavie

Platform 2
18:26
on time
More
Show Less

Calling at

Hillfoot18:28on time
Milngavie18:31on time
From SpringburnOperated by ScotRail

Milngavie

Platform 2
18:40
on time
More
Show Less

Calling at

Hillfoot18:42on time
Milngavie18:45on time
From EdinburghOperated by ScotRail

Springburn

Platform 1
18:41
on time
More
Show Less

Calling at

Westerton18:44on time
Anniesland18:47on time
Hyndland18:50on time
Partick18:52on time
Charing Cross (Glasgow)18:57on time
Glasgow Queen Street19:00on time
High Street19:03on time
Bellgrove19:05on time
Duke Street19:07on time
Alexandra Parade19:09on time
Barnhill19:12on time
Springburn19:14on time
From MilngavieOperated by ScotRail