Location type


Name and dates

Forres (2017-)

Station code: FOR National Rail ScotRail
Where: Moray, Scotland
Opened on the Inverness and Aberdeen Junction Railway.
Open on the Aberdeen to Inverness.


This is a modern two platform station, a footbridge with lifts, a station building on the westbound platform and a car park to the south. It is the third Forres station (fourth if we include a temporary station, Dalvey [1st]). Opening was in late 2017, the new station being to the north of Forres [2nd]. The station is on a long loop.

To the west of the station is a new road bridge, built to replace the Waterford Road Level Crossing to the east of the former station.

The former station suffered from having a single platform in its later days, with the passing loop to the east. This meant that a westbound train would have to wait in the loop for a late eastbound train, with the passenger who wished to alight unable to do so.

The site of the new station is similar to that of Forres [1st], a little to its west.




22/07/1861Inverness and Perth Junction Railway
Act obtained for a line between Dunkeld and Forres, and Ballinluig to Aberfeldy. Engineer: Joseph Mitchell. Running power from Stanley Junction to Perth General over the Scottish Midland Junction Railway.


Forres and Area Past and Present

Landranger (27) Nairn & Forres, River Findhorn (OS Landranger Map)

Old Forres

OS Explorer Map (423) Elgin, Forres and Lossiemouth (OS Explorer Active Map)

Time Does Transfix: Recollections of a Forres Railwayman