This was a two platform terminus station, with an island platform. One platform was covered by a station trainshed and the other was outside the trainshed, to the seaward side. The goods yard was also to the seaward side, approached from Tillynaught. The station building was two storey, with a timber roof trainshed with stone walls. (The trainshed was similar to those surviving on the former Highland Railway at Thurso and Wick.)
A line continued into the harbour itself, but this was cut back. There was a locomotive shed on the south side of the terminus, at the station throat. It was approached from the east, the station, over a turntable. A rather interesting design had a carriage shed to the south, accessed from the same turntable but a 90 degrees to the shed.
There was a signal box, opened in 1900, on the north side of the line, just west of the station platform.
The signal box was replaced with a ground frame in 1960. The station closed to passengers in 1964. However the line remained open for goods until 1968, coinciding with the closure of the Moray Coast Railway (Great North of Scotland Railway).
After closure the station survived for a few years and was then cleared. After remaining clear for some time it has now been redeveloped.
There was a narrow gauge railway here after closure, now closed. It ran west from the station site to the holiday camp.
To the east, across the River Deveron, was another terminus, Macduff, of the Macduff Extension (Great North of Scotland Railway).
National Cycle Route 1 passes close by the former station.
Golf Club House Halt
| Macduff Shed|
Macduff (Banff) Shed
Portsoy Harbour Junction
Cullen Seafield Street Viaduct
Cullen Castle Street Viaduct
Cullen North Deskford Street Bridge
Temple of Venus
Inverboyndie Level Crossing
|Location names in dark blue are on the same original line.|