Kilmarnock departures

19:27
on time
More
Show Less

Calling at

Kilmaurs 19:31 on time
Stewarton 19:36 on time
Dunlop 19:41 on time
Barrhead 19:51 on time
Nitshill 19:54 on time
Priesthill & Darnley 19:56 on time
Kennishead 19:59 on time
Pollokshaws West 20:02 on time
Crossmyloof 20:05 on time
Glasgow Central 20:13 on time
From Kilmarnock Operated by ScotRail

Carlisle

Platform 4
19:52
on time
More
Show Less

Calling at

Auchinleck 20:09 on time
New Cumnock 20:17 on time
Kirkconnel 20:26 on time
Sanquhar 20:31 on time
Dumfries 20:58 on time
Annan 21:15 on time
Gretna Green 21:24 on time
Carlisle 21:39 on time
From Glasgow Central Operated by ScotRail
19:57
on time
More
Show Less

Calling at

Kilmaurs 20:01 on time
Stewarton 20:06 on time
Dunlop 20:11 on time
Barrhead 20:21 on time
Glasgow Central 20:37 on time
From Carlisle Operated by ScotRail
20:27
on time
More
Show Less

Calling at

Kilmaurs 20:31 on time
Stewarton 20:36 on time
Dunlop 20:41 on time
Barrhead 20:51 on time
Nitshill 20:54 on time
Priesthill & Darnley 20:56 on time
Kennishead 20:59 on time
Pollokshaws West 21:02 on time
Crossmyloof 21:05 on time
Glasgow Central 21:13 on time
From Kilmarnock Operated by ScotRail

Dumfries

no platform
20:58
on time
More
Show Less

Calling at

Auchinleck 21:25 on time
New Cumnock 21:34 on time
Kirkconnel 21:50 on time
Sanquhar 21:55 on time
Dumfries 22:22 on time
From Glasgow Central Operated by ScotRail

Girvan

no platform
21:01
on time
More
Show Less

Calling at

Troon 21:16 on time
Ayr 21:27 on time
Maybole 21:39 on time
Girvan 21:53 on time
From Kilmarnock Operated by ScotRail

Glasgow Central

no platform
21:04
on time
More
Show Less

Calling at

Kilmaurs 21:08 on time
Stewarton 21:13 on time
Dunlop 21:18 on time
Barrhead 21:28 on time
Glasgow Central 21:42 on time
From Carlisle Operated by ScotRail