Railway buff that's wizard on coaches (12)
I believe the answer is:
train spotter
Can you help me to learn more?
(Other definitions for train spotter that I've seen before include "Transport buff" , "Anorak-clad hobbyist" , "Anorak" , "Railway enthusiast" , "Loco number collector" .)