The KDH archive: 83 154 181083 37110 Perth
The KDH archive: 82 200 180982 Perth 27018
The KDH archive: 82 201 180982 27033 Perth
The KDH archive: 81 126 120981 Perth 40168
The KDH archive: 81 008 010481 Perth 26024
The KDH archive: 79 210 190979 Perth 20020+20085 on up freight
The KDH archive: 73 288 300673 Perth DMU
The KDH archive: 73 286 300673 Perth D5340
The KDH archive: 73 292 300673 Perth D5320
The KDH archive: 73 285 300673 Perth 5340 on 10.15 Glasgow-Inverness
The KDH archive: 73 294 300673 Perth D5124+D5116
The KDH archive: 73 291 300673 Perth D5357
The KDH archive: 73 293 300673 Perth D364
The KDH archive: 73 287 300673 Perth D5340
The KDH archive: 73 284 300673 Perth D264
The KDH archive: 73 296 300673 Perth D264
The KDH archive: 73 290 300673 Perth D5357
The KDH archive: 73 289 300673 Perth D5376
The KDH archive: 73 282 300673 Perth D5100
The KDH archive: 73 283 300673 Perth D5339 and D5115
The KDH archive: 73 295 300673 Perth D5124+D5116
The KDH archive: 78 338 280878 Perth Tay Bridge 25092
The KDH archive: 78 340 280878 Perth 47270
The KDH archive: 78 339 280878 Perth 25046
The KDH archive: 78 331 260878 08725 Perth
The KDH archive: 78 322 250878 Perth 37151 and 40184
The KDH archive: 77 231 271077 Perth 40165
The KDH archive: 77 230 271077 Perth 40165
The KDH archive: 77 229 271077 Perth 26040+26019
The KDH archive: 74 241 220774 Perth 26038