Kilmarnock departures

06:52
on time
More
Show Less

Calling at

Kilmaurs06:56on time
Stewarton07:01on time
Dunlop07:06on time
Barrhead07:17on time
Glasgow Central07:31on time
From AuchinleckOperated by ScotRail
07:21
on time
More
Show Less

Calling at

Kilmaurs07:25on time
Stewarton07:31on time
Dunlop07:36on time
Barrhead07:47on time
Nitshill07:57on time
Priesthill & Darnley07:59on time
Kennishead08:01on time
Pollokshaws West08:05on time
Crossmyloof08:07on time
Glasgow Central08:15on time
From KilmarnockOperated by ScotRail

Carlisle

Platform 4
07:53
on time
More
Show Less

Calling at

Auchinleck08:09on time
New Cumnock08:18on time
Kirkconnel08:26on time
Sanquhar08:31on time
Dumfries08:57on time
Annan09:14on time
Gretna Green09:23on time
Carlisle09:41on time
From Glasgow CentralOperated by ScotRail
07:54
on time
More
Show Less

Calling at

Kilmaurs07:58on time
Stewarton08:04on time
Dunlop08:09on time
Barrhead08:20on time
Glasgow Central08:36on time
From CarlisleOperated by ScotRail

Girvan

Platform 1
08:03
on time
More
Show Less

Calling at

Troon08:15on time
Prestwick Town08:20on time
Ayr08:28on time
Maybole08:41on time
Girvan08:56on time
From KilmarnockOperated by ScotRail
08:23
on time
More
Show Less

Calling at

Kilmaurs08:27on time
Stewarton08:32on time
Dunlop08:37on time
Barrhead08:47on time
Nitshill08:59on time
Priesthill & Darnley09:01on time
Kennishead09:03on time
Pollokshaws West09:07on time
Crossmyloof09:09on time
Glasgow Central09:17on time
From KilmarnockOperated by ScotRail