Travelling now? Barrhead Live Departures
Reverse Direction » Annan to Barrhead Train Times
First and Last Service
On weekdays the first train departs Barrhead at 07:21 arriving at Annan at 09:14. The last train departs Barrhead at 19:26 arriving at Annan at 21:15.
Journey Time
The average journey time between Barrhead and Annan is 1 hour and 51 minutes.
Calling Points
Trains operated by ScotRail (SR) call at Dunlop, Stewarton, Kilmaurs, Kilmarnock, Auchinleck, New Cumnock, Kirkconnel, Sanquhar and Dumfries.
Timetable data under licence from RSP / Rail Delivery Group