← Change station
Glasgow Central
Trains running between Barrhead and Kilmarnock may be cancelled or delayed by up to 30 minutes. Latest updates can be found in
Status and Disruptions
.
Earlier trains
20:04
Dalmuir
via Yoker
2S17 • ScotRail
17
20:06
Crewe
1M20 • Avanti West Coast
2R
20:07
Gourock
2G57 • ScotRail
10F
20:07
Neilston
2N14 • ScotRail
5R
20:09
Paisley Canal
2D57 • ScotRail
14R
20:15
Ardrossan Harbour
2F79 • ScotRail
13F
20:15
20:16
Cathcart
2I45 • ScotRail
7R
20:15
Larkhall
2L10 • ScotRail
16
20:16
20:19
Edinburgh
via Shotts
2Y89 • ScotRail
6R
20:16
Garscadden
2L07 • ScotRail
17
20:17
Kilmarnock
1A10 • ScotRail
11F
20:20
Newton
2P10 • ScotRail
11R
20:22
Lanark
via Bellshill & Shieldmuir
2B84 • ScotRail
3R
20:25
20:26
Dalmuir
via Yoker
2F17 • ScotRail
17
20:27
20:29
Motherwell
2C24 • ScotRail
16
20:29
Dalmuir
via Singer
2S19 • ScotRail
17
20:30
20:37
Ayr
1K59 • ScotRail
14R
20:33
cancelled
Kilmarnock
2A12 • ScotRail
20:34
Motherwell
2R22 • ScotRail
16
20:35
20:36
Gourock
2G59 • ScotRail
15R
20:35
Neilston
2N16 • ScotRail
8R
20:41
20:47
Milngavie
2L09 • ScotRail
17
20:45
Newton
via Maxwell Park
2M82 • ScotRail
13R
20:47
East Kilbride
2J06 • ScotRail
9R
20:47
Largs
2T29 • ScotRail
10R
20:48
Larkhall
2L12 • ScotRail
16
20:51
Cathcart
2O50 • ScotRail
7R
20:51
Lanark
via Bellshill & Shieldmuir
2B86 • ScotRail
5R
20:54
Dalmuir
via Yoker
2F19 • ScotRail
17
20:54
Wemyss Bay
1W27 • ScotRail
14F
21:00
Ayr
1K61 • ScotRail
12R
21:01
Dalmuir
via Singer
2S21 • ScotRail
17
21:05
Gourock
2G61 • ScotRail
15F
21:05
Neilston
2N20 • ScotRail
7R
21:06
Cumbernauld
2C26 • ScotRail
16
21:09
Paisley Canal
2D61 • ScotRail
13R
21:13
Milngavie
2L11 • ScotRail
17
21:14
Dumfries
1A14 • ScotRail
3R
21:15
Ardrossan Harbour
2F81 • ScotRail
21:15
Larkhall
2L14 • ScotRail
16
21:16
Cathcart
2I47 • ScotRail
11F
21:17
Lanark
via Bellshill & Shieldmuir
2B88 • ScotRail
21:20
Newton
2P14 • ScotRail
21:23
Dalmuir
via Yoker
2F21 • ScotRail
17
21:26
Edinburgh
via Shotts
2Y88 • ScotRail
21:27
Motherwell
2R26 • ScotRail
16
21:30
Ayr
1K63 • ScotRail
21:34
Kilmarnock
2A16 • ScotRail
21:35
Gourock
2G63 • ScotRail
21:36
Neilston
2N22 • ScotRail
Later trains