traksy logo traksy.uk   Live maps & times

Nairn All Trains

Details of freight trains and empty stock movements as well as passenger trains. Trains which are not scheduled to stop may also appear if this is a scheduled timing point for them. Click on a train for real-time live updates about late running or cancellations.
 
Arrive Plt Depart Plt Head Operator Details
(03:58)
1
(03:58½)
1 3S97 Freight

Inverness Yd - Inverness Yd

Departmental Train. Via 65 locations
05:12 2 05:13
(05:13½)
2 1B70 ScotRail

Inverness - Edinburgh

18 stops including Dyce
06:08
(06:07½)
1 06:09 1 1A04 ScotRail

Inverness - Aberdeen

10 stops including Huntly
(06:25)
(PASS)
5H30 ScotRail

Carriage Sidings (CM&EE) - Elgin

Empty Stock Train. Via 14 locations
07:19
(07:18½)
2 07:20 2 1A06 ScotRail

Inverness - Aberdeen

10 stops including Huntly
07:19 1 07:21 1 1H31 ScotRail

Elgin - Inverness

stops at Forres, Nairn, Inverness Airport
08:05 1 08:06
(08:06½)
1 1H35 ScotRail

Aberdeen - Inverness

10 stops including Keith
09:13 1 09:16
(09:16½)
1 1H37 ScotRail

Dundee - Inverness

19 stops including Dyce
09:16
(09:15½)
2 09:17
(09:17½)
2 1A10 ScotRail

Inverness - Aberdeen

10 stops including Huntly
(09:43½)
(PASS)
1Z80 Freight

Keith Branch Platform GBRF - Tain

Unadvertised Express Passenger Train. Via 15 locations
10:11
(10:10½)
2 10:13
(10:13½)
2 1H56 ScotRail

Inverness - Elgin

stops at Inverness Airport, Nairn, Forres
10:13
(10:12½)
1 10:15 1 1H41 ScotRail

Aberdeen - Inverness

10 stops including Keith
11:14 1 11:17 1 1H45 ScotRail

Elgin - Inverness

stops at Forres, Nairn, Inverness Airport
11:15 2 11:16 2 1A14 ScotRail

Inverness - Aberdeen

10 stops including Huntly
12:02 1 12:04
(12:04½)
1 1H49 ScotRail

Aberdeen - Inverness

10 stops including Keith
12:04
(12:03½)
2 12:05
(12:05½)
2 1H58 ScotRail

Inverness - Elgin

stops at Inverness Airport, Nairn, Forres
12:58
(12:57½)
2 13:01 2 1A16 ScotRail

Inverness - Aberdeen

10 stops including Huntly
12:59 1 13:00 1 1H51 ScotRail

Elgin - Inverness

stops at Forres, Nairn, Inverness Airport
(13:19½)
2
(13:24½)
2 6S04 Freight

Inverness Yd - Elgin Freight Depot

General Merchandise Train. Via 8 locations
13:49
(13:48½)
1 13:51 1 1H55 ScotRail

Aberdeen - Inverness

10 stops including Keith
13:50
(13:49½)
2 13:51 2 1H60 ScotRail

Inverness - Elgin

stops at Inverness Airport, Nairn, Forres
14:48
(14:47½)
2 14:49
(14:49½)
2 1A20 ScotRail

Inverness - Aberdeen

10 stops including Huntly
14:49
(14:48½)
1 14:49
(14:49½)
1 1H59 ScotRail

Elgin - Inverness

stops at Forres, Nairn, Inverness Airport
(15:09)
1
(15:10½)
1 5H05 ScotRail

External Washers Aberdeen - Carriage Sidings (CM&EE)

Empty Stock Train. Via 19 locations
15:37
(15:36½)
1 15:38 1 1H61 ScotRail

Aberdeen - Inverness

10 stops including Keith
15:55
(15:54½)
1 15:56 1 1A22 ScotRail

Inverness - Aberdeen

10 stops including Huntly
16:41 1 16:42 1 1H62 ScotRail

Inverness - Elgin

stops at Inverness Airport, Nairn, Forres
17:38
(17:37½)
1 17:39 1 1A26 ScotRail

Inverness - Aberdeen

10 stops including Huntly
18:01 1 18:02 1 1H65 ScotRail

Aberdeen - Inverness

10 stops including Keith
18:22 2 18:26 2 1A28 ScotRail

Inverness - Aberdeen

10 stops including Huntly
18:25 1 18:26 1 1H67 ScotRail

Elgin - Inverness

stops at Forres, Nairn, Inverness Airport
19:17
(19:16½)
1 19:18
(19:18½)
1 1A69 ScotRail

Glasgow Queen St - Inverness

16 stops including Inverurie
19:18
(19:17½)
2 19:19 2 1H66 ScotRail

Inverness - Elgin

stops at Inverness Airport, Nairn, Forres
(19:42½)
1
(19:44½)
1 5H06 ScotRail

Carriage Sidings (CM&EE) - External Washers Aberdeen

Empty Stock Train. Via 19 locations
(20:07)
2
(20:08)
2 3S97 Freight

Inverness Yd - Inverness Yd

Departmental Train. Via 65 locations
20:07 1 20:08 1 1H71 ScotRail

Aberdeen - Inverness

10 stops including Keith
20:58 1 20:59 1 1H73 ScotRail

Elgin - Inverness

stops at Forres, Nairn, Inverness Airport
20:58 2 20:59 2 1H68 ScotRail

Inverness - Elgin

stops at Inverness Airport, Nairn, Forres
(21:48½)
1
(21:50)
1 5H68 ScotRail

Elgin - Inverness

Empty Stock Train. Via 4 locations
21:49 2 21:52
(21:52½)
2 1A34 ScotRail

Inverness - Aberdeen

10 stops including Huntly
22:15
(22:14½)
1 22:15
(22:15½)
1 1H75 ScotRail

Aberdeen - Inverness

10 stops including Keith
22:34 1 22:35 1 1H70 ScotRail

Inverness - Elgin

stops at Inverness Airport, Nairn, Forres
(23:25½)
1
(23:26)
1 5H70 ScotRail

Elgin - CM&EE Inverness T&RSMD

Empty Stock Train. Via 8 locations
23:51 1 23:52
(23:52½)
1 1H77 ScotRail

Aberdeen - Inverness

10 stops including Keith

Live train updates are coming to this page soon.

Times in brackets are from the working timetable, and should not be used for calculating delays.

Times and updates are sourced from Network Rail

About | Terms | Privacy
Site copyright ©Traksy Limited and partners 2025 Data sourced from Network Rail (license)
In certain circumstances Network Rail data may be less up-to-date than operating company websites This service is not suitable for safety critical purposes. Check official sources such as nationalrail.co.uk before you travel.