HA25 ScotRail · 8th October 2026
This is HA25 on 8th October 2026. Where is HA25 today →
Get an email each morning with where HA25 is working. Free account →
7 workings 1 diagram 7 vehicles Vehicles average 45 to 49 years old 6 open defects across 4 vehicles
Diagram HA908
| From | Origin | To | Destination | Headcode | Status |
|---|---|---|---|---|---|
| 0646 | Aberdeen Clayhills Car.M.D | 0701 | Aberdeen via Aberdeen SIG A27 | 5T18 empty stock | Arrived |
| 0724 | Aberdeen | 1015 | Glasgow Queen Street via Aberdeen Ferryhill Junction, Dundee, Perth, Stirling, Croy | 1T18 | Arrived |
| 1041 | Glasgow Queen Street | 1328 | Aberdeen via Croy, Stirling, Perth, Dundee, Aberdeen Ferryhill Junction | 1A39 | Arrived |
| 1346 | Aberdeen | 1619 | Glasgow Queen Street via Aberdeen Ferryhill Junction, Dundee, Perth, Stirling, Croy | 1T42 | Arrived |
| 1638 | Glasgow Queen Street | 1928 | Aberdeen via Croy, Stirling, Perth, Dundee, Aberdeen Ferryhill Junction | 1A51 | Arrived |
| 2005 | Aberdeen | 2246 | Edinburgh via Aberdeen Ferryhill Junction, Dundee, Kirkcaldy | 1B96 | Arrived |
| 2310 | Edinburgh | 2319 | Haymarket Depot | 5B51 empty stock | Arrived |
Last 14 days every day it worked
| Day | Trains | From | To | Headcodes |
|---|---|---|---|---|
| Sun 11 Oct | 2 +4 empty | 1325 Inverness | 0121+1 Edinburgh | 1B44 5B44 5A99 1A99 5A99 5A41 |
| Sat 10 Oct | 4 +3 empty | 0804 Haymarket Depot | 0013+1 Inverness | 5A49 1A77 1T38 1A49 5A75 5H77 1H77 |
| Thu 8 Oct | 5 +2 empty | 0646 Aberdeen Clayhills Car.M.D | 2319 Haymarket Depot | 5T18 1T18 1A39 1T42 1A51 1B96 5B51 |
| Wed 7 Oct | 4 +2 empty | 0813 Haymarket Depot | 2317 Aberdeen Clayhills Car.M.D | 5H07 1H09 1A16 1T54 1A57 5A57 |
| Mon 5 Oct | 5 +1 empty | 0639 Aberdeen | 0029+1 Haymarket Depot | 1T14 1A37 1B84 1A91 1B98 5B42 |
| Sun 4 Oct | 2 | 1300 Aberdeen | 1739 Aberdeen | 1H31 1A56 |
| Sat 3 Oct | 4 +2 empty | 0812 Haymarket Depot | 2317 Aberdeen Clayhills Car.M.D | 5H07 1H09 1A16 1T54 1A57 5A57 |
Formation
Vehicles in order
Mileage a day at a time, from the operator's running total
4th October 2026 419 miles
5th October 2026 510 miles
6th October 2026 555 miles
7th October 2026 52 miles
8th October 2026 757 miles
10th October 2026 558 miles
11th October 2026 324 miles
13,569 miles over 24 days
1 day not shown: the operator's running total went backwards, which is a counter reset rather than a distance.