Irvine to Ayr

Platform 2
17:49
left on time

Previously called at

Glasgow Central17:13left on time
Paisley Gilmour Street17:23left on time
Johnstone17:27left on time
Glengarnock17:36left on time
Dalry17:40left on time
Kilwinning17:45left on time
Irvine17:49left on time

Calling at

Troon17:55left on time
Prestwick Town17:59left on time
Ayr18:05arrived on time
Operated by ScotRail