Glengarnock departures

18:26
due 18:28
More
Show Less

Calling at

Johnstone 18:35 on time
Paisley Gilmour Street 18:39 on time
Glasgow Central 18:50 on time
From Ardrossan Harbour Operated by ScotRail

Ayr

Platform 2
18:32
on time
More
Show Less

Calling at

Dalry 18:36 on time
Kilwinning 18:40 on time
Irvine 18:44 on time
Barassie 18:48 on time
Troon 18:51 on time
Prestwick Intl Airport 18:55 on time
Prestwick Town 18:57 on time
Newton-on-Ayr 19:00 on time
Ayr 19:05 on time
From Glasgow Central Operated by ScotRail
18:35
on time
More
Show Less

Calling at

Lochwinnoch 18:40 on time
Howwood 18:44 on time
Milliken Park 18:46 on time
Johnstone 18:49 on time
Paisley Gilmour Street 18:54 on time
Glasgow Central 19:06 on time
From Ayr Operated by ScotRail

Ayr

Platform 2
19:02
on time
More
Show Less

Calling at

Dalry 19:06 on time
Kilwinning 19:10 on time
Irvine 19:14 on time
Barassie 19:18 on time
Troon 19:21 on time
Prestwick Intl Airport 19:25 on time
Prestwick Town 19:27 on time
Newton-on-Ayr 19:30 on time
Ayr 19:35 on time
From Glasgow Central Operated by ScotRail

Edinburgh

Platform 1
19:09
on time
More
Show Less

Calling at

Lochwinnoch 19:14 on time
Howwood 19:18 on time
Milliken Park 19:20 on time
Johnstone 19:23 on time
Paisley Gilmour Street 19:27 on time
Glasgow Central 19:40 on time
Motherwell 20:03 on time
Wishaw 20:09 on time
Carluke 20:16 on time
Carstairs 20:25 on time
Haymarket 20:54 on time
Edinburgh 21:00 on time
From Ayr Operated by ScotRail

Largs

Platform 2
19:12
on time
More
Show Less

Calling at

Kilwinning 19:19 on time
Stevenston 19:23 on time
Saltcoats 19:26 on time
Ardrossan South Beach 19:28 on time
West Kilbride 19:34 on time
Fairlie 19:40 on time
Largs 19:46 on time
From Glasgow Central Operated by ScotRail
19:25
on time
More
Show Less

Calling at

Milliken Park 19:33 on time
Johnstone 19:36 on time
Paisley Gilmour Street 19:40 on time
Glasgow Central 19:50 on time
From Largs Operated by ScotRail
19:43
on time
More
Show Less

Calling at

Dalry 19:47 on time
Kilwinning 19:51 on time
Stevenston 19:55 on time
Saltcoats 19:58 on time
Ardrossan South Beach 20:00 on time
Ardrossan Town 20:03 on time
Ardrossan Harbour 20:06 on time
From Glasgow Central Operated by ScotRail

Glasgow Central

no platform
19:52
on time
More
Show Less

Calling at

Lochwinnoch 19:57 on time
Howwood 20:01 on time
Milliken Park 20:03 on time
Johnstone 20:06 on time
Paisley Gilmour Street 20:10 on time
Glasgow Central 20:21 on time
From Ardrossan Harbour Operated by ScotRail

Largs

no platform
20:11
on time
More
Show Less

Calling at

Dalry 20:15 on time
Kilwinning 20:19 on time
Stevenston 20:23 on time
Saltcoats 20:26 on time
Ardrossan South Beach 20:28 on time
West Kilbride 20:34 on time
Fairlie 20:39 on time
Largs 20:45 on time
From Glasgow Central Operated by ScotRail