Travelling now? Altnabreac Live Departures
Reverse Direction » Tain to Altnabreac Train Times
First and Last Service
On weekdays the first train departs Altnabreac at 09:02 arriving at Tain at 11:09. The last train departs Altnabreac at 17:00 arriving at Tain at 19:07.
Journey Time
The average journey time between Altnabreac and Tain is 2 hours and 8 minutes.
Calling Points
Trains operated by ScotRail (SR) call at Forsinard, Kinbrace, Kildonan, Helmsdale, Brora, Dunrobin Castle, Golspie, Rogart, Lairg, Invershin, Culrain and Ardgay.
Timetable data under licence from RSP / Rail Delivery Group