template-data/logoWelcome to This is Moray 11 Mar 2011

Email: enquiries@thisismoray.com

Moray Rail Links

Moray is connected by a regular rail service, operated by First Scotrail, which runs between Aberdeen and Inverness, with certain trains running on to Kyle of Lochalsh, Thurso and Wick.

The trip to Inverness or Aberdeen is a short one, and rail services connect both Inverness and Aberdeen with stations to the south. There are regular direct trains to London and services from Edinburgh and Glasgow link with other mainline routes.   Sleeper services to London Euston are available from both Aberdeen and Inverness.

Connections to airports are available by rail from Moray.   Travellers to Aberdeen Airport should alight at Dyce station from where the airport is a 10 minute taxi ride.   Travellers to Inverness Airport can alight at Nairn from where a regular dedicated airport bus service operates.   The same airport bus service can be caught in Inverness if preferred.

Moray has three railway stations lying on the Aberdeen/Inverness route.   These are Forres, Elgin and Keith.  

There is a second railway station in Keith (Keith Town) which is operated by the Keith & Dufftown Railway Association. This is Britain's most northerly heritage railway line, and connects the market town of Keith with Dufftown which is known as the "Malt Whisky Capital of Moray". 

This is Moray has listings below for Moray stations on the Inverness/Aberdeen route as well as for Inverness and Aberdeen railway stations and for First Scotrail who operate the route. 


You are viewing results 1 to 5 of 5
Dufftown Railway Station (Keith & Dufftown Heritage Railway)
Dufftown Railway Station (Keith & Dufftown Heritage Railway)
The line between Dufftown station and Keith Town   station is an eleven mile stretch linking Dufftown with the market town of Keith in Moray through remarkable Speyside...
Elgin Railway Station
Elgin Railway Station, in Moray, lies on the Inverness - Aberdeen route. Elgin Railway Station is staffed for most trains, with level access to the ticket office from the street, there is...
Forres Railway Station
Forres Railway Station, in Moray, lies on the Inverness - Aberdeen route. Forres Railway Station is staffed for most trains, with level access to the ticket office from the street, there is...
Keith Railway Station
Keith Railway Station, in Moray, lies on the Inverness - Aberdeen route. Keith Railway Station is staffed part time (single shift), with level access to the ticket office from the street,...
Keith Town Station (Keith & Dufftown Heritage Railway)
Keith Town Station (Keith & Dufftown Heritage Railway)
The line between  Keith Town station and  Dufftown station is an eleven mile stretch linking Dufftown with the market town of Keith in Moray  through remarkable ...
You are viewing results 1 to 5 of 5