Keith & Dufftown Railway

Class Number Alt Number Name Notes Status
BR Multiple Unit 108 50628 53628 DMBS A
BR Multiple Unit 108 51568 DMCL A
BR Multiple Unit 108 52053 977807 DMCL A
BR Multiple Unit 108 56224 54224 Spirit of Speyside DTCL A
BR Multiple Unit 108 56491 54491 DTCL A
BR Multiple Unit 140 140001 DMSL + DSL R

List of Preservation Sites