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