This is a small train station that can often be surprisingly busy thanks to tourists coming and going to Aviemore for winter sports and mountain biking. There are two platforms, a ticket office and a waiting room. The platforms are partially covered and there are a few benches to sit at.
It's a station that could really benefit from a cafe and it's a bit surprising to see an estate agent taking up the space I'd expect a cafe to be in. As small as the station is, I'm sure there are enough travellers for a small cafe to be profitable. Fortunately, there are a cafes and bars not too far away - about a five minute walk if you turn right when you leave the station.
If you have a long wait I'd suggest stopping at one of those rather than in the waiting room; it's warm enough and much better than waiting on the platform, but it's not very big and the seats aren't especially comfortable. There is, however, free WiFi. read more