Barrhead departures

06:44
on time
More
Show Less
From KilmarnockOperated by ScotRail

Kilmarnock

Platform 2
06:49
on time
More
Show Less
From Glasgow CentralOperated by ScotRail
07:18
on time
More
Show Less

Calling at

Glasgow Central07:31on time
From AuchinleckOperated by ScotRail

Carlisle

Platform 1
07:21
on time
More
Show Less

Calling at

Dunlop07:33on time
Stewarton07:37on time
Kilmaurs07:42on time
Kilmarnock07:47on time
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:26
on time
More
Show Less

Calling at

Nitshill07:29on time
Priesthill & Darnley07:31on time
Kennishead07:33on time
Pollokshaws West07:36on time
Crossmyloof07:39on time
Glasgow Central07:46on time
From BarrheadOperated by ScotRail

Kilmarnock

Platform 1
07:49
on time
More
Show Less

Calling at

Dunlop08:01on time
Stewarton08:05on time
Kilmaurs08:09on time
Kilmarnock08:14on time
From Glasgow CentralOperated by ScotRail
07:54
on time
More
Show Less

Calling at

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
08:21
on time
More
Show Less

Calling at

Glasgow Central08:36on time
From CarlisleOperated by ScotRail

Ayr

Platform 1
08:22
on time
More
Show Less

Calling at

Dunlop08:34on time
Stewarton08:38on time
Kilmaurs08:42on time
Kilmarnock08:47on time
Troon09:06on time
Prestwick Town09:11on time
Ayr09:19on time
From Glasgow CentralOperated by ScotRail
08:31
on time
More
Show Less

Calling at

Nitshill08:34on time
Priesthill & Darnley08:36on time
Kennishead08:38on time
Pollokshaws West08:41on time
Crossmyloof08:44on time
Glasgow Central08:50on time
From BarrheadOperated by ScotRail