09:30
Expected 09:37
Ayr
Calling at:
- Paisley Gilmour Street (09:46)
- Johnstone (09:50)
- Kilwinning (10:04)
- Irvine (10:08)
- Barassie (10:13)
- Troon (10:16)
- Prestwick Intl Airport (10:20)
- Prestwick Town (10:21)
- Newton-on-Ayr (10:25)
- Ayr (10:30)
This service has been delayed by a fault on a train in front of this one
09:38
Expected On time
Paisley Canal
Calling at:
- Dumbreck (09:43)
- Corkerhill (09:46)
- Mosspark (09:48)
- Crookston (09:50)
- Hawkhead (09:53)
- Paisley Canal (09:56)
09:40
Expected On time
London Euston
Calling at:
- Carlisle (10:54)
- Penrith (11:13)
- Oxenholme Lake District (11:37)
- Preston (12:14)
- Wigan North Western (12:29)
- Warrington Bank Quay (12:40)
- Crewe (13:01)
- Stafford (13:22)
- Wolverhampton (13:42)
- Sandwell & Dudley (13:55)
- Birmingham New Street (14:06)
- Birmingham International (14:26)
- Coventry (14:38)
- London Euston (15:40)
09:43
Expected On time
Edinburgh
via Motherwell
Calling at:
- Motherwell (10:04)
- Wishaw (10:11)
- Carluke (10:17)
- Carstairs (10:27)
- Haymarket (10:55)
- Edinburgh (11:00)
09:45
Expected On time
Largs
Calling at:
- Paisley Gilmour Street (09:54)
- Johnstone (09:59)
- Milliken Park (10:02)
- Howwood (10:04)
- Lochwinnoch (10:08)
- Glengarnock (10:13)
- Dalry (10:17)
- Kilwinning (10:21)
- Stevenston (10:25)
- Saltcoats (10:28)
- Ardrossan South Beach (10:30)
- West Kilbride (10:36)
- Fairlie (10:43)
- Largs (10:48)
09:45
Expected On time
Newton
via Maxwell Park
Calling at:
- Pollokshields West (09:51)
- Maxwell Park (09:53)
- Shawlands (09:55)
- Pollokshaws East (09:56)
- Langside (09:58)
- Kings Park (10:04)
- Croftfoot (10:06)
- Burnside (10:08)
- Kirkhill (10:11)
- Newton (10:14)
09:46
Expected On time
Dalmuir
via Yoker
Calling at:
- Anderston (09:47)
- Exhibition Centre (09:50)
- Partick (09:54)
- Hyndland (09:56)
- Jordanhill (09:58)
- Scotstounhill (10:01)
- Garscadden (10:03)
- Yoker (10:06)
- Clydebank (10:08)
- Dalmuir (10:12)
09:47
Expected On time
East Kilbride
Calling at:
- Crossmyloof (09:53)
- Pollokshaws West (09:55)
- Thornliebank (09:58)
- Giffnock (10:01)
- Clarkston (10:04)
- Busby (10:07)
- Thorntonhall (10:10)
- Hairmyres (10:13)
- East Kilbride (10:18)
09:47
Expected On time
Wemyss Bay
Calling at:
- Cardonald (09:54)
- Hillington East (09:56)
- Hillington West (09:58)
- Paisley Gilmour Street (10:02)
- Paisley St James (10:04)
- Bishopton (10:09)
- Langbank (10:15)
- Woodhall (10:19)
- Port Glasgow (10:22)
- Whinhill (10:26)
- Drumfrochar (10:29)
- Branchton (10:32)
- Inverkip (10:40)
- Wemyss Bay (10:45)
09:48
Expected On time
Larkhall
Calling at:
- Argyle Street (09:49)
- Bridgeton (09:53)
- Dalmarnock (09:55)
- Rutherglen (09:57)
- Cambuslang (10:01)
- Newton (10:04)
- Blantyre (10:09)
- Hamilton West (10:12)
- Hamilton Central (10:14)
- Chatelherault (10:19)
- Merryton (10:22)
- Larkhall (10:25)