RailFeed › Unit Search › Class 158 › 158703
☰
Timetables Charter Map Sightings Logbook Unit Search Train Delays Cancellations Cancellation Map Day Simulator
API Docs MCP Server
Log in
Beta This is our new unit page. What do you think? Back to the old page

158703

2 cars · 124 seats · 90 mph · first seen 1 Aug 2026

Last seen 2 days ago
5H75 Inverness → Inverness depot
ScotRail · Tue 10 Nov, 23:12
Out in the last 30 days
27
days of 30
Miles since 1 Aug
37,609
about 396 a day out
Lifetime miles
4,687,147
from its odometer
Logged
0
sightings on RailFeed

Workings

Last 30 days, every train it was booked on
Tuesday 10 November10 workings · 418 mi
06:00 1L60 Perth → Edinburgh 4 min late
07:46 2G01 Edinburgh → Cowdenbeath On time
08:36 5G24 Cowdenbeath → Cowdenbeath empty On time
08:48 2G24 Cowdenbeath → Edinburgh 2 min late
10:33 1H13 Edinburgh → Inverness On time
15:35 1A22 Inverness → Aberdeen 2 min late
18:02 5A22 Aberdeen → Aberdeen empty On time
19:52 5H41 Aberdeen → Aberdeen empty On time
20:18 1H75 Aberdeen → Inverness On time
23:12 5H75 Inverness → Inverness depot empty On time
Monday 9 November13 workings · 662 mi
06:00 1L60 Perth → Edinburgh 2 min late
07:46 2G01 Edinburgh → Cowdenbeath On time
08:36 5G24 Cowdenbeath → Cowdenbeath empty On time
08:48 2G24 Cowdenbeath → Edinburgh On time
10:33 1H13 Edinburgh → Inverness Stopped at Perth
14:50 1T88 Inverness → Glasgow Queen Street Stopped at Perth
18:14 1L88 Perth → Edinburgh On time
19:49 2G21 Edinburgh → Cowdenbeath 12 min late
20:36 5G48 Cowdenbeath → Cowdenbeath empty 11 min late
20:56 2G48 Cowdenbeath → Edinburgh On time
22:10 5Y87 Haymarket Depot → Edinburgh empty
22:33 1L73 Edinburgh → Perth On time
23:12 5H75 Inverness → Inverness depot empty
Sunday 8 November8 workings · 146 mi
09:45 5T68 Edinburgh → Edinburgh empty On time
10:11 2T68 Edinburgh → Tweedbank On time
11:48 2T69 Tweedbank → Edinburgh 3 min late
13:12 2T74 Edinburgh → Tweedbank 3 min late
14:48 2T75 Tweedbank → Edinburgh 3 min late
16:07 5T75 Edinburgh → Haymarket Depot empty On time
21:50 5P31 Haymarket Depot → Edinburgh empty On time
22:35 2P31 Edinburgh → Perth On time
Saturday 7 November11 workings · 340 mi
06:00 1L60 Perth → Edinburgh 13 min late
08:04 2K55 Edinburgh → Leven 7 min late
09:14 2K58 Leven → Edinburgh 10 min late
11:04 2K61 Edinburgh → Leven On time
12:19 2K64 Leven → Edinburgh 3 min late
14:14 5G13 Edinburgh → Haymarket Depot empty On time
15:29 5K71 Haymarket Depot → Edinburgh empty On time
16:02 2K71 Edinburgh → Leven Stopped at Aberdour
17:20 2K74 Leven → Edinburgh Cancelled
18:40 1L95 Edinburgh → Perth 15 min late
22:21 2K84 Leven → Edinburgh 22 min late
Friday 6 November11 workings · 341 mi
06:17 2K52 Leven → Edinburgh On time
07:34 1L73 Edinburgh → Perth On time
10:14 1L72 Perth → Edinburgh 14 min late
12:20 2G63 Edinburgh → Leven On time
13:43 2G02 Leven → Edinburgh 6 min late
16:06 2K71 Edinburgh → Leven On time
17:20 2K74 Leven → Edinburgh On time
19:49 2G21 Edinburgh → Cowdenbeath 6 min late
20:36 5G48 Cowdenbeath → Cowdenbeath empty 5 min late
20:56 2G48 Cowdenbeath → Edinburgh 3 min late
22:33 1L73 Edinburgh → Perth On time
Thursday 5 November25 workings · 444 mi
07:16 1L66 Perth → Edinburgh 3 min late
09:12 5L64 Edinburgh → Haymarket Depot empty
09:16 2G57 Edinburgh → Leven On time
09:57 1L29 Edinburgh → Dundee On time
10:40 2G08 Leven → Edinburgh 3 min late
11:45 1L36 Dundee → Edinburgh On time
12:17 5G08 Edinburgh → Haymarket Depot empty On time
13:48 2G73 Edinburgh → Cowdenbeath On time
14:25 5L87 Haymarket Depot → Edinburgh empty On time
14:41 1L87 Edinburgh → Perth 4 min late
14:54 2G36 Cowdenbeath → Edinburgh On time
16:17 2G83 Edinburgh → Leven 6 min late
17:50 2G10 Leven → Edinburgh 6 min late
18:14 1L88 Perth → Edinburgh On time
20:09 5L88 Edinburgh → Haymarket Depot empty
20:17 2G91 Edinburgh → Leven 4 min late
21:00 1L31 Edinburgh → Dundee 8 min late
21:44 2G74 Leven → Edinburgh 2 min late
21:50 2G73 Edinburgh → Glenrothes With Thornton 2 min late
22:33 5L31 Dundee → Dundee Dmu Sdgs empty 4 min late
23:03 2K85 Edinburgh → Leven 4 min late
23:17 2L19 Edinburgh → Perth On time
23:23 2G54 Glenrothes With Thornton → Edinburgh 2 min late
23:59 5L96 Edinburgh → Haymarket Depot empty 20 min late
Wednesday 4 November14 workings · 433 mi
07:00 1L64 Perth → Edinburgh 2 min late
09:12 5L64 Edinburgh → Haymarket Depot empty On time
10:21 5L79 Haymarket Depot → Edinburgh empty 9 min late
10:38 1L79 Edinburgh → Perth 5 min late
11:35 1L81 Edinburgh → Perth 2 min late
13:24 1L78 Perth → Edinburgh On time
15:25 1L82 Perth → Edinburgh On time
15:38 1L89 Edinburgh → Perth On time
17:08 2G13 Edinburgh → Leven On time
17:21 1L86 Perth → Edinburgh On time
19:05 2K77 Edinburgh → Leven 3 min late
20:25 2K80 Leven → Edinburgh On time
22:04 2K83 Edinburgh → Leven 2 min late
23:25 5G77 Leven → Perth empty 41 min late
Tuesday 3 November10 workings · 457 mi
00:34 5Y69 Glasgow Central → Corkerhill C.s.m.d. empty 11 min late
05:03 5W70 Corkerhill C.s.m.d. → Glasgow Queen Street empty On time
07:10 1L53 Glasgow Queen Street → Dundee On time
09:15 1T20 Dundee → Glasgow Queen Street 2 min late
11:11 1L61 Glasgow Queen Street → Dundee On time
13:12 1T36 Dundee → Glasgow Queen Street On time
15:11 1L69 Glasgow Queen Street → Dundee On time
17:07 1T52 Dundee → Glasgow Queen Street On time
19:00 5N58 Glasgow Queen Street → Eastfield H.s. empty 3 min late
23:35 1L63 Glasgow Queen Street → Perth On time
Monday 2 November9 workings · 337 mi
06:01 5G51 Haymarket Depot → Edinburgh empty On time
06:18 2G51 Edinburgh → Leven On time
07:39 2G02 Leven → Edinburgh On time
09:16 2G57 Edinburgh → Leven 3 min late
10:40 2G08 Leven → Edinburgh On time
12:17 5G08 Edinburgh → Haymarket Depot empty On time
22:10 5Y87 Haymarket Depot → Edinburgh empty Cancelled
22:43 5Y70 Haymarket Depot → Edinburgh empty On time
22:57 2Y69 Edinburgh → Glasgow Central 7 min late
Sunday 1 November11 workings · 320 mi
08:42 5K51 Haymarket Depot → Edinburgh empty On time
09:03 2K51 Edinburgh → Leven On time
10:43 2G56 Leven → Edinburgh 3 min late
12:17 2G63 Edinburgh → Leven On time
13:43 2G68 Leven → Edinburgh 2 min late
15:18 2G75 Edinburgh → Leven On time
16:42 2G80 Leven → Edinburgh On time
18:48 5G80 Edinburgh → Haymarket Depot empty
19:10 2K89 Edinburgh → Leven On time
21:14 2K94 Leven → Edinburgh On time
22:49 5K94 Edinburgh → Haymarket Depot empty On time
Saturday 31 October12 workings · 495 mi
05:16 5L21 Haymarket Depot → Edinburgh empty On time
05:59 1L21 Edinburgh → Dundee On time
07:37 1L28 Dundee → Edinburgh On time
09:36 1L77 Edinburgh → Perth 2 min late
12:13 1L76 Perth → Edinburgh On time
14:00 1L37 Edinburgh → Dundee 6 min late
15:42 1L22 Dundee → Edinburgh On time
17:53 2K75 Edinburgh → Leven 6 min late
19:20 2K78 Leven → Edinburgh 2 min late
21:03 2K81 Edinburgh → Leven 4 min late
22:21 2K84 Leven → Edinburgh On time
23:41 5G74 Edinburgh → Haymarket Depot empty On time
Friday 30 October9 workings · 161 mi
05:16 1T02 Perth → Glasgow Queen Street 7 min late
08:02 2W56 Anniesland → Glasgow Queen Street 3 min late
09:35 5W60 Glasgow Queen Street → Corkerhill C.s.m.d. empty 4 min late
19:57 5Y89 Corkerhill C.s.m.d. → Glasgow Central empty On time
20:16 2Y89 Glasgow Central → Edinburgh On time
22:18 5Y89 Edinburgh → Haymarket Depot empty On time
Thursday 29 October9 workings · 473 mi
06:04 2K51 Edinburgh → Leven On time
07:15 2K54 Leven → Edinburgh 4 min late
08:36 1L75 Edinburgh → Perth On time
11:15 1L74 Perth → Edinburgh 5 min late
13:37 1L85 Edinburgh → Perth On time
16:21 1L84 Perth → Edinburgh Cancelled
18:41 1L95 Edinburgh → Perth On time
21:10 1L94 Perth → Edinburgh On time
23:17 2L19 Edinburgh → Perth On time
Wednesday 28 October11 workings · 178 mi
06:17 2K52 Leven → Edinburgh 4 min late
07:34 1L73 Edinburgh → Perth On time
10:14 1L72 Perth → Edinburgh On time
12:20 2G63 Edinburgh → Leven On time
13:43 2G02 Leven → Edinburgh 6 min late
15:45 2G77 Edinburgh → Cowdenbeath 7 min late
16:37 5G40 Cowdenbeath → Cowdenbeath empty On time
16:55 2G40 Cowdenbeath → Edinburgh 5 min late
17:52 2K75 Edinburgh → Leven 7 min late
22:20 2K84 Leven → Edinburgh 18 min late
23:59 5L96 Edinburgh → Haymarket Depot empty
Tuesday 27 October10 workings · 428 mi
07:00 1L64 Perth → Edinburgh Stopped at Haymarket
09:12 5L64 Edinburgh → Haymarket Depot empty On time
14:25 5L87 Haymarket Depot → Edinburgh empty 2 min late
14:41 1L87 Edinburgh → Perth 3 min late
18:14 1L88 Perth → Edinburgh On time
20:09 5L88 Edinburgh → Haymarket Depot empty
20:50 2G71 Edinburgh → Cowdenbeath 6 min late
21:39 5G50 Cowdenbeath → Cowdenbeath empty On time
21:59 2G50 Cowdenbeath → Edinburgh 3 min late
23:03 2K85 Edinburgh → Leven On time
Monday 26 October19 workings · 297 mi
06:18 2G51 Edinburgh → Cowdenbeath 8 min late
06:32 5G11 Haymarket Depot → Edinburgh empty On time
06:48 2G11 Edinburgh → Cowdenbeath On time
07:17 2G32 Cowdenbeath → Edinburgh 9 min late
07:56 2G64 Cowdenbeath → Edinburgh 2 min late
08:11 2G55 Edinburgh → Cowdenbeath On time
08:57 5K08 Edinburgh → Haymarket Depot empty On time
09:16 2G04 Cowdenbeath → Edinburgh On time
10:16 2G59 Edinburgh → Cowdenbeath On time
11:19 2G08 Cowdenbeath → Edinburgh 10 min late
12:48 5G66 Haymarket Depot → Edinburgh empty On time
13:04 2K65 Edinburgh → Leven 2 min late
14:18 2K68 Leven → Edinburgh On time
16:06 2K71 Edinburgh → Leven 21 min late
17:20 2K74 Leven → Edinburgh 22 min late
19:49 2G21 Edinburgh → Cowdenbeath On time
20:41 5G48 Cowdenbeath → Cowdenbeath empty On time
20:56 2G48 Cowdenbeath → Edinburgh On time
22:33 1L73 Edinburgh → Perth 14 min late
Sunday 25 October27 workings · 230 mi
00:25 5L36 Edinburgh → Haymarket Depot empty 24 min late
09:54 5G55 Haymarket Depot → Edinburgh empty 6 min late
10:18 2G55 Edinburgh → Cowdenbeath 4 min late
11:07 5G56 Cowdenbeath → Cowdenbeath empty On time
11:15 2G56 Cowdenbeath → Edinburgh 10 min late
12:17 2G63 Edinburgh → Cowdenbeath Cancelled
12:56 5G67 Haymarket Depot → Edinburgh empty 8 min late
13:06 5G64 Cowdenbeath → Cowdenbeath empty 6 min late
13:15 2G64 Cowdenbeath → Edinburgh 10 min late
13:36 2L59 Edinburgh → Dundee 21 min late
14:22 2G71 Edinburgh → Cowdenbeath 10 min late
15:10 5G72 Cowdenbeath → Cowdenbeath empty 7 min late
15:18 2G72 Cowdenbeath → Edinburgh 15 min late
15:20 2L58 Dundee → Edinburgh 11 min late
16:18 2G79 Edinburgh → Cowdenbeath 11 min late
17:06 5G80 Cowdenbeath → Cowdenbeath empty 6 min late
17:15 2G80 Cowdenbeath → Edinburgh 8 min late
17:18 2G83 Edinburgh → Cowdenbeath 4 min late
18:06 5G84 Cowdenbeath → Cowdenbeath empty On time
18:15 2G84 Cowdenbeath → Edinburgh On time
18:18 2G87 Edinburgh → Cowdenbeath 2 min late
19:06 5G88 Cowdenbeath → Cowdenbeath empty On time
19:16 2G88 Cowdenbeath → Edinburgh On time
19:55 2G13 Edinburgh → Cowdenbeath 4 min late
20:15 5G88 Edinburgh → Haymarket Depot empty On time
20:45 5G14 Cowdenbeath → Cowdenbeath empty On time
21:30 2G14 Cowdenbeath → Edinburgh 3 min late
Saturday 24 October9 workings · 528 mi
05:41 1L22 Dundee → Edinburgh On time
08:00 1L25 Edinburgh → Dundee 23 min late
09:44 1L32 Dundee → Edinburgh Cancelled
11:59 1L33 Edinburgh → Dundee 3 min late
13:43 1L40 Dundee → Edinburgh 3 min late
15:59 1L21 Edinburgh → Dundee 7 min late
17:41 1L26 Dundee → Edinburgh 10 min late
20:00 1L29 Edinburgh → Dundee 38 min late
22:31 1L36 Dundee → Edinburgh 43 min late
Friday 23 October12 workings · 326 mi
00:44 5A95 Aberdeen → Aberdeen Clayhills depot empty On time
05:41 5B14 Aberdeen Clayhills depot → Aberdeen empty On time
06:16 2B14 Aberdeen → Montrose 2 min late
07:07 5B15 Montrose → Montrose empty On time
08:59 2B15 Montrose → Aberdeen On time
09:56 5B16 Aberdeen → Aberdeen empty On time
16:40 5A90 Aberdeen → Aberdeen empty Cancelled
17:14 2A90 Aberdeen → Dundee 13 min late
18:50 5L52 Dundee → Dundee Dmu Sdgs empty
20:49 5T66 Dundee Dmu Sdgs → Dundee empty On time
21:16 1T66 Dundee → Glasgow Queen Street On time
23:10 1L61 Glasgow Queen Street → Dundee On time
Thursday 22 October27 workings · 402 mi
05:15 5L09 Dundee → Arbroath empty On time
06:06 2L90 Arbroath → Dundee On time
06:40 5L90 Dundee → Dundee Dmu Sdgs empty On time
09:18 5L55 Dundee Dmu Sdgs → Dundee empty On time
09:30 2L55 Dundee → Arbroath On time
09:56 5L60 Arbroath → Arbroath empty On time
10:07 2L60 Arbroath → Dundee On time
10:48 5L59 Dundee → Dundee empty On time
11:30 2L59 Dundee → Arbroath On time
12:00 5L52 Arbroath → Arbroath empty On time
12:10 2L52 Arbroath → Dundee On time
12:46 5L51 Dundee → Dundee empty On time
13:24 2L51 Dundee → Arbroath On time
13:47 5L56 Arbroath → Arbroath empty On time
14:09 2L56 Arbroath → Dundee On time
14:37 5L55 Dundee → Dundee empty 4 min late
15:34 2L55 Dundee → Arbroath 6 min late
16:01 5L60 Arbroath → Arbroath empty On time
16:34 2L60 Arbroath → Dundee On time
17:27 2L59 Dundee → Aberdeen On time
18:57 2B35 Aberdeen → Inverurie On time
19:26 2B40 Inverurie → Aberdeen On time
19:57 2A83 Aberdeen → Inverurie On time
20:29 5B44 Inverurie → Inverurie empty On time
20:48 2B44 Inverurie → Montrose On time
22:00 5B45 Montrose → Montrose empty 3 min late
23:19 2B45 Montrose → Aberdeen 3 min late
Wednesday 21 October12 workings · 326 mi
00:07 5A62 Aberdeen → Aberdeen empty On time
05:41 5B14 Aberdeen Clayhills depot → Aberdeen empty On time
06:16 2B14 Aberdeen → Montrose On time
07:07 5B15 Montrose → Montrose empty On time
08:59 2B15 Montrose → Aberdeen On time
09:56 5B16 Aberdeen → Aberdeen empty On time
16:40 5A90 Aberdeen → Aberdeen empty On time
17:14 2A90 Aberdeen → Dundee On time
18:50 5L52 Dundee → Dundee Dmu Sdgs empty
20:49 5T66 Dundee Dmu Sdgs → Dundee empty On time
21:16 1T66 Dundee → Glasgow Queen Street On time
23:10 1L61 Glasgow Queen Street → Dundee On time
Tuesday 20 October13 workings · 630 mi
04:44 5H58 Inverness → Lairg empty On time
07:02 2H58 Lairg → Inverness On time
09:46 1H56 Inverness → Elgin 3 min late
10:51 1H45 Elgin → Inverness On time
11:44 1H58 Inverness → Elgin On time
12:36 1H51 Elgin → Inverness On time
13:30 1H60 Inverness → Elgin On time
14:25 1H59 Elgin → Inverness On time
16:22 1H62 Inverness → Elgin On time
18:02 1H67 Elgin → Inverness On time
18:56 1H66 Inverness → Elgin 2 min late
20:18 1H73 Elgin → Inverness On time
21:30 1A34 Inverness → Aberdeen On time
Monday 19 October12 workings · 671 mi
04:53 5H30 Inverness → Elgin empty 3 min late
06:56 1H31 Elgin → Inverness On time
08:56 1A10 Inverness → Aberdeen On time
09:46 1H56 Inverness → Elgin Cancelled
10:51 1H45 Elgin → Inverness Cancelled
11:57 1H55 Aberdeen → Inverness 4 min late
14:28 1A20 Inverness → Aberdeen On time
14:39 1A69 Glasgow Queen Street → Inverness 5 min late
20:38 1H68 Inverness → Elgin On time
21:29 5H68 Elgin → Inverness empty On time
22:15 1H70 Inverness → Elgin On time
23:05 5H70 Elgin → Inverness depot empty On time
Saturday 17 October11 workings · 452 mi
09:46 1H56 Inverness → Elgin 10 min late
10:51 1H45 Elgin → Inverness On time
11:44 1H58 Inverness → Elgin On time
12:36 1H51 Elgin → Inverness On time
13:30 1H60 Inverness → Elgin On time
14:25 1H59 Elgin → Inverness On time
15:35 1A22 Inverness → Aberdeen On time
18:02 5A22 Aberdeen → Aberdeen empty On time
19:52 5H41 Aberdeen → Aberdeen empty On time
20:18 1H75 Aberdeen → Inverness 5 min late
23:05 5H75 Inverness → Inverness depot empty On time
Friday 16 October11 workings
05:55 5A05 Inverness → Inverness empty On time
06:59 1A06 Inverness → Aberdeen On time
10:42 2B19 Aberdeen → Inverurie On time
11:13 5A70 Inverurie → Inverurie empty On time
11:29 2A70 Inverurie → Aberdeen On time
12:26 2A71 Aberdeen → Inverurie On time
12:58 2B28 Inverurie → Montrose On time
14:14 5B29 Montrose → Montrose empty On time
14:55 2B29 Montrose → Aberdeen On time
16:04 1H65 Aberdeen → Inverness On time
18:38 5H65 Inverness → Inverness depot empty On time
Wednesday 14 October11 workings · 959 mi
06:19 1L62 Perth → Edinburgh 4 min late
08:50 1L27 Edinburgh → Dundee 7 min late
10:30 1L34 Dundee → Edinburgh 11 min late
10:33 1H13 Edinburgh → Inverness 2 min late
12:34 1L83 Edinburgh → Perth 7 min late
14:27 1L80 Perth → Edinburgh 8 min late
16:34 1L91 Edinburgh → Perth 14 min late
18:25 1L88 Perth → Edinburgh 14 min late
19:07 1H27 Glasgow Queen Street → Inverness 21 min late
20:38 1L99 Edinburgh → Perth 9 min late
23:00 5H27 Inverness → Inverness empty

Formation

The real vehicles in 158703
5770364 seats
5270360 seats

Where it's been

Recent routes · thicker = more often

Nobody has logged it yet. Be the first.