Kilmarnock departures

14:59
on time
More
Show Less
From KilmarnockOperated by ScotRail
15:28
on time
More
Show Less

Calling at

Kilmaurs15:32on time
Stewarton15:37on time
Dunlop15:42on time
Barrhead15:54on time
Nitshill15:59on time
Priesthill & Darnley16:01on time
Kennishead16:03on time
Pollokshaws West16:07on time
Crossmyloof16:09on time
Glasgow Central16:18on time
From KilmarnockOperated by ScotRail

Carlisle

Platform 4
15:53
on time
More
Show Less

Calling at

Auchinleck16:09on time
New Cumnock16:18on time
Kirkconnel16:26on time
Sanquhar16:31on time
Dumfries16:58on time
Annan17:22on time
Gretna Green17:31on time
Carlisle17:44on time
From Glasgow CentralOperated by ScotRail
15:59
on time
More
Show Less

Calling at

Kilmaurs16:03on time
Stewarton16:09on time
Dunlop16:13on time
Barrhead16:24on time
Glasgow Central16:37on time
From CarlisleOperated by ScotRail

Girvan

Platform 2
16:04
on time
More
Show Less

Calling at

Troon16:16on time
Prestwick Town16:22on time
Ayr16:28on time
Maybole16:41on time
Girvan16:56on time
From KilmarnockOperated by ScotRail
16:30
on time
More
Show Less

Calling at

Kilmaurs16:34on time
Stewarton16:39on time
Dunlop16:44on time
Barrhead16:54on time
Nitshill16:58on time
Priesthill & Darnley17:00on time
Kennishead17:03on time
Pollokshaws West17:06on time
Crossmyloof17:09on time
Glasgow Central17:19on time
From KilmarnockOperated by ScotRail

Carlisle

Platform 3
16:55
on time
More
Show Less

Calling at

Auchinleck17:11on time
New Cumnock17:20on time
Kirkconnel17:28on time
Sanquhar17:33on time
Dumfries17:59on time
Annan18:16on time
Gretna Green18:25on time
Carlisle18:39on time
From Glasgow CentralOperated by ScotRail
16:58
on time
More
Show Less

Calling at

Kilmaurs17:02on time
Stewarton17:08on time
Dunlop17:12on time
Barrhead17:23on time
Glasgow Central17:35on time
From KilmarnockOperated by ScotRail