HA25 on 10th October 2026

TrainTimesLive
Menu Close menu

HA25 ScotRail · 10th October 2026

This is HA25 on 10th 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 HA907

From Origin To Destination Headcode Status
0804 Haymarket Depot 0811 Edinburgh 5A49 empty stock Arrived
0829 Edinburgh 1059 Aberdeen via Dunfermline City, Cowdenbeath, Dundee, Aberdeen Ferryhill Junction 1A77 Arrived
1245 Aberdeen 1519 Glasgow Queen Street via Aberdeen Ferryhill Junction, Dundee, Perth, Stirling, Croy 1T38 Arrived
1539 Glasgow Queen Street 1814 Aberdeen via Croy, Stirling, Perth, Dundee, Aberdeen Ferryhill Junction 1A49 Arrived
1846 Aberdeen 1901 Aberdeen Clayhills Car.M.D via Aberdeen SIG A27 5A75 empty stock Arrived
2109 Aberdeen Clayhills Car.M.D 2124 Aberdeen via Aberdeen SIG A27 5H77 empty stock Arrived
2200 Aberdeen 0013 Inverness via Inverurie 1H77 Arrived

Last 14 days every day it worked

Day Trains From To Headcodes
Mon 12 Oct 4 +4 empty 0524 Aberdeen Clayhills Car.M.D 2251 Haymarket Depot 5H23 1H35 1T84 5T84 5H15 1H21 1B40 5B44
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

HA25

Vehicles in order

PosVehicle Age Seats TonnesLivery
2 40625 46 32 39 FB
6 42144 48 74 36 FB
4 42245 47 74 36 GW
3 42275 46 58 37 FB
5 42350 49 74 36 FB
1 43132 47 70 FB
7 43150 45 70 FB

Mileage a day at a time, from the operator's running total

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

12th October 2026 659 miles

14,228 miles over 25 days

1 day not shown: the operator's running total went backwards, which is a counter reset rather than a distance.

Power cars in this set and where they went

Power carFirst seenLast seen DaysNow in
43132 3rd October 2026 12th October 2026 9 still here
43150 3rd October 2026 12th October 2026 9 still here
43033 21st August 2026 17th September 2026 18 HA26
43179 21st August 2026 17th September 2026 18 HA03