334009 ScotRail · 28th September 2026
This is 334009 on 28th September 2026. Where is 334009 today →
Get an email each morning with where 334009 is working. Free account →
11 workings 1 diagram 3 vehicles Vehicles average 26 years old 6 open defects across 2 vehicles ScotRail Saltire
Diagram GW093
| From | Origin | To | Destination | Headcode | Status |
|---|---|---|---|---|---|
| 0700 | Bathgate Lmd | 0702 | Bathgate | 5M21 empty stock | Arrived |
| 0704 | Bathgate | 0815 | Milngavie via Airdrie, Bellgrove, Partick, Hyndland | 2M21 | Arrived |
| 0823 | Milngavie | 0910 | Airdrie via Hyndland, Partick, Bellgrove | 2M24 | Arrived |
| 0917 | Airdrie | 0940 | Bathgate Lmd via Bathgate | 5M24 empty stock | Arrived |
| 1500 | Bathgate Lmd | 1502 | Bathgate | 5M29 empty stock | Arrived |
| 1504 | Bathgate | 1615 | Milngavie via Airdrie, Bellgrove, Partick, Hyndland | 2M29 | Arrived |
| 1623 | Milngavie | 1803 | Edinburgh via Hyndland, Partick, Bellgrove, Airdrie, Bathgate | 2M32 | Arrived |
| 1823 | Edinburgh | 2020 | Helensburgh Central via Bathgate, Airdrie, Bellgrove, Partick, Hyndland, Garscadden, Yoker, Dalmuir, Dumbarton Central | 2H41 | Arrived |
| 2031 | Helensburgh Central | 2241 | Edinburgh via Dumbarton Central, Dalmuir, Singer, Hyndland, Partick, Bellgrove, Airdrie, Bathgate | 2H10 | Arrived |
| 2307 | Edinburgh | 2357 | Airdrie via Bathgate | 2V71 | Arrived |
| 0003 | Airdrie | 0012 | Airdrie C.S. via Airdrie Signal Ys754 | 5V71 empty stock | Arrived |
Last 14 days every day it worked
| Day | Trains | From | To | Headcodes |
|---|---|---|---|---|
| Sun 4 Oct | 8 | 0757 Airdrie | 2343 Airdrie | 2H01 2H82 2H97 2H78 2H93 |
| Sat 3 Oct | 7 +2 empty | 0550 Airdrie | 0051+1 Airdrie | 5M15 5H46 2H46 2H01 2H40 2H57 |
| Fri 2 Oct | 6 +5 empty | 0543 Shields T.M.D. (E) | 0012+1 Airdrie C.S. | 5V02 5M22 2M22 5M23 5M29 2M29 2M32 2H41 2H10 |
| Thu 1 Oct | 5 +5 empty | 0557 Bathgate Lmd | 2053 Shields T.M.D. (E) | 5M17 2M17 2M20 2M31 5M31 5M28 2M28 2M15 5M15 5V03 |
| Wed 30 Sep | 9 +4 empty | 0557 Bathgate Lmd | 0032+1 Bathgate Lmd | 5M17 2M17 2M20 2M31 5M31 5V40 2V40 2H11 2H18 2H43 |
| Tue 29 Sep | 5 +4 empty | 0536 Airdrie C.S. | 1851 Bathgate Lmd | 5M15 2M15 2M18 2M29 5M29 5M33 2M33 2M36 5M36 |
| Mon 28 Sep | 7 +4 empty | 0700 Bathgate Lmd | 0012+1 Airdrie C.S. | 5M21 2M21 2M24 5M24 5M29 2M29 2M32 2H41 2H10 |
| Sun 27 Sep | 5 +2 empty | 0824 Bathgate Lmd | 1944 Bathgate Lmd | 5H09 2H09 2H90 2H05 2H86 2V65 5V65 |
| Sat 26 Sep | 9 +2 empty | 0535 Bathgate Lmd | 0048+1 Bathgate Lmd | 5V34 2V34 2H43 2H44 2H23 2H38 |
| Fri 25 Sep | 5 +4 empty | 0557 Bathgate Lmd | 1851 Bathgate Lmd | 5M17 2M17 2M20 2M31 5M31 5M33 2M33 2M36 5M36 |
| Thu 24 Sep | 7 +4 empty | 0658 Yoker C.S. | 0032+1 Bathgate Lmd | 5M22 2M22 5M23 5V40 2V40 2H11 2H18 2H43 |
| Wed 23 Sep | 16 +2 empty | 0535 Yoker C.S. | 2258 Yoker C.S. | 5V48 2V48 2V37 2V54 2V43 2V62 2V51 2V46 2V35 2V54 2V43 |
| Tue 22 Sep | 0 +1 empty | 2318 Shields T.M.D. (E) | 0012+1 Yoker C.S. | 5V16 |
| Mon 21 Sep | 6 +2 empty | 0625 Helensburgh Central | 2301 Shields T.M.D. (E) | 2H02 2H13 2H52 2H07 |
Formation
Vehicles in order
Mileage a day at a time, from the operator's running total
28th September 2026 324 miles
29th September 2026 161 miles
30th September 2026 411 miles
1st October 2026 210 miles
2nd October 2026 464 miles
3rd October 2026 301 miles
4th October 2026 408 miles
11,172 miles over 28 days
Register history from the fleet sheet
- Added to the sheet as In Service 22nd August 2026
Only changes seen since we started watching the sheet. A unit repainted before then shows its current livery and no repaint.