The station currently has two through platforms, which are used separately for trains in either direction. The station is usually used as one of the passing points for trains on the Cambrian Line as it is a single track. The station does have one west facing bay platform/siding which is periodically used as a storage point for Network Rail'sDepartmental trains.
There is an Arriva Trains Wales appointed "Station Agent" with full ticket issuing facilities. The building also houses a Grill Restaurant (Station Grill) and a computer training centre. The station was part of the Newtown and Machynlleth Railway opened by the Countess of Londonderry at Machynlleth station.