0
Line Updates
There are currently no Line Updates reported.
4
Catering Updates
Facilities on the 27/04/26 13:40 Glasgow Queen Street to Aberdeen due 16:08.
This is due to a shortage of on train staff.
Catering will now be provided as advertised throughout.
This is due to a shortage of on train staff.
Catering will now be provided as advertised throughout.
| Scheduled | Expected | Destination |
|---|---|---|
| 13:40 | 13:40 | Glasgow Queen Street |
| 14:08 | 14:08 | Stirling |
| 14:39 | 14:39 | Perth |
| 15:02 | 15:02 | Dundee |
| 15:18 | 15:18 | Arbroath |
| 15:32 | 15:32 | Montrose |
| 16:08 | 16:08 | Aberdeen |
Facilities on the 27/04/26 13:41 Aberdeen to Inverness due 15:58.
This is due to a shortage of on train staff.
Catering is not available throughout.
This is due to a shortage of on train staff.
Catering is not available throughout.
| Scheduled | Expected | Destination |
|---|---|---|
| 13:41 | 13:41 | Aberdeen |
| 13:49 | 13:49 | Dyce |
| 13:59 | 13:59 | Kintore |
| 14:05 | 14:05 | Inverurie |
| 14:19 | 14:19 | Insch |
| 14:38 | 14:38 | Huntly |
| 14:53 | 14:53 | Keith |
| 15:14 | 15:14 | Elgin |
| 15:27 | 15:27 | Forres |
| 15:38 | 15:38 | Nairn |
| 15:47 | 15:47 | Inverness Airport |
| 15:58 | 15:58 | Inverness |
Facilities on the 27/04/26 14:39 Glasgow Queen Street to Inverness due 19:39.
This is due to a shortage of on train staff.
Catering is not available throughout.
This is due to a shortage of on train staff.
Catering is not available throughout.
| Scheduled | Expected | Destination |
|---|---|---|
| 14:39 | 14:39 | Glasgow Queen Street |
| 15:07 | 15:07 | Stirling |
| 15:40 | 15:40 | Perth |
| 16:04 | 16:04 | Dundee |
| 16:16 | 16:16 | Carnoustie |
| 16:23 | 16:23 | Arbroath |
| 16:37 | 16:37 | Montrose |
| 17:25 | 17:25 | Aberdeen |
| 17:34 | 17:34 | Dyce |
| 17:46 | 17:46 | Inverurie |
| 17:59 | 17:59 | Insch |
| 18:15 | 18:15 | Huntly |
| 18:30 | 18:30 | Keith |
| 18:53 | 18:53 | Elgin |
| 19:06 | 19:06 | Forres |
| 19:18 | 19:18 | Nairn |
| 19:27 | 19:27 | Inverness Airport |
| 19:39 | 19:39 | Inverness |
Facilities on the 27/04/26 17:20 Inverness to Aberdeen due 19:36.
This is due to a shortage of on train staff.
Catering is not available throughout.
This is due to a shortage of on train staff.
Catering is not available throughout.
| Scheduled | Expected | Destination |
|---|---|---|
| 17:20 | 17:20 | Inverness |
| 17:30 | 17:30 | Inverness Airport |
| 17:39 | 17:39 | Nairn |
| 17:50 | 17:50 | Forres |
| 18:03 | 18:03 | Elgin |
| 18:22 | 18:22 | Keith |
| 18:44 | 18:44 | Huntly |
| 19:00 | 19:00 | Insch |
| 19:12 | 19:12 | Inverurie |
| 19:18 | 19:18 | Kintore |
| 19:27 | 19:27 | Dyce |
| 19:36 | 19:36 | Aberdeen |
10
Train Formation Updates
Facilities on the 05:57 Aberdeen to Edinburgh due 08:35.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 05:57 | 05:57 | Aberdeen |
| 06:13 | 06:13 | Stonehaven |
| 06:35 | 06:35 | Montrose |
| 06:49 | 06:49 | Arbroath |
| 06:56 | 06:56 | Carnoustie |
| 07:04 | 07:04 | Broughty Ferry |
| 07:15 | 07:15 | Dundee |
| 07:27 | 07:27 | Leuchars |
| 07:35 | 07:35 | Cupar |
| 08:31 | 08:31 | Haymarket |
| 08:35 | 08:35 | Edinburgh |
Facilities on the 06:06 Bathgate to Milngavie due 07:15.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 06:06 | 06:06 | Bathgate |
| 06:10 | 06:10 | Armadale |
| 06:14 | 06:14 | Blackridge |
| 06:20 | 06:20 | Caldercruix |
| 06:24 | 06:24 | Drumgelloch |
| 06:28 | 06:28 | Airdrie |
| 06:32 | 06:32 | Coatbridge Sunnyside |
| 06:40 | 06:40 | Shettleston |
| 06:42 | 06:42 | Carntyne |
| 06:46 | 06:46 | Bellgrove |
| 06:48 | 06:48 | High Street |
| 06:52 | 06:52 | Glasgow Queen Street Ll |
| 06:54 | 06:54 | Charing Cross |
| 06:58 | 06:58 | Partick |
| 07:01 | 07:01 | Hyndland |
| 07:04 | 07:04 | Anniesland |
| 07:07 | 07:07 | Westerton |
| 07:10 | 07:10 | Bearsden |
| 07:12 | 07:12 | Hillfoot |
| 07:15 | 07:15 | Milngavie |
Facilities on the 07:04 Bathgate to Milngavie due 08:15.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 07:04 | 07:04 | Bathgate |
| 07:22 | 07:22 | Drumgelloch |
| 07:27 | 07:27 | Airdrie |
| 07:29 | 07:29 | Coatdyke |
| 07:32 | 07:32 | Coatbridge Sunnyside |
| 07:34 | 07:34 | Blairhill |
| 07:40 | 07:40 | Shettleston |
| 07:42 | 07:42 | Carntyne |
| 07:46 | 07:46 | Bellgrove |
| 07:48 | 07:48 | High Street |
| 07:52 | 07:52 | Glasgow Queen Street Ll |
| 07:54 | 07:54 | Charing Cross |
| 07:58 | 07:58 | Partick |
| 08:01 | 08:01 | Hyndland |
| 08:04 | 08:04 | Anniesland |
| 08:07 | 08:07 | Westerton |
| 08:10 | 08:10 | Bearsden |
| 08:12 | 08:12 | Hillfoot |
| 08:15 | 08:15 | Milngavie |
Facilities on the 07:23 Milngavie to Edinburgh due 09:13.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 07:23 | 07:23 | Milngavie |
| 07:26 | 07:26 | Hillfoot |
| 07:28 | 07:28 | Bearsden |
| 07:31 | 07:31 | Westerton |
| 07:34 | 07:34 | Anniesland |
| 07:37 | 07:37 | Hyndland |
| 07:40 | 07:40 | Partick |
| 07:44 | 07:44 | Charing Cross |
| 07:48 | 07:48 | Glasgow Queen Street Ll |
| 07:50 | 07:50 | High Street |
| 07:52 | 07:52 | Bellgrove |
| 07:55 | 07:55 | Carntyne |
| 07:58 | 07:58 | Shettleston |
| 08:06 | 08:06 | Coatbridge Sunnyside |
| 08:13 | 08:13 | Airdrie |
| 08:17 | 08:17 | Drumgelloch |
| 08:21 | 08:21 | Caldercruix |
| 08:28 | 08:28 | Blackridge |
| 08:32 | 08:32 | Armadale |
| 08:42 | 08:42 | Bathgate |
| 08:47 | 08:47 | Livingston North |
| 08:51 | 08:51 | Uphall |
| 09:02 | 09:02 | Edinburgh Park |
| 09:08 | 09:08 | Haymarket |
| 09:13 | 09:13 | Edinburgh |
Facilities on the 08:23 Milngavie to Airdrie due 09:10.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 08:23 | 08:23 | Milngavie |
| 08:26 | 08:26 | Hillfoot |
| 08:28 | 08:28 | Bearsden |
| 08:31 | 08:31 | Westerton |
| 08:35 | 08:35 | Anniesland |
| 08:38 | 08:38 | Hyndland |
| 08:40 | 08:40 | Partick |
| 08:44 | 08:44 | Charing Cross |
| 08:48 | 08:48 | Glasgow Queen Street Ll |
| 08:50 | 08:50 | High Street |
| 08:52 | 08:52 | Bellgrove |
| 08:55 | 08:55 | Carntyne |
| 08:58 | 08:58 | Shettleston |
| 09:06 | 09:06 | Coatbridge Sunnyside |
| 09:10 | 09:10 | Airdrie |
Facilities on the 09:21 Edinburgh to Bathgate due 09:46.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a train fault.
Will be formed of 3 coaches instead of 6.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 09:21 | 09:21 | Edinburgh |
| 09:25 | 09:25 | Haymarket |
| 09:30 | 09:30 | Edinburgh Park |
| 09:38 | 09:38 | Uphall |
| 09:42 | 09:42 | Livingston North |
| 09:46 | 09:46 | Bathgate |
Facilities on the 09:30 Edinburgh to Aberdeen due 11:52.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 09:30 | 09:30 | Edinburgh |
| 09:35 | 09:35 | Haymarket |
| 10:17 | 10:17 | Cupar |
| 10:24 | 10:24 | Leuchars |
| 10:39 | 10:39 | Dundee |
| 10:56 | 10:56 | Arbroath |
| 11:10 | 11:10 | Montrose |
| 11:34 | 11:34 | Stonehaven |
| 11:52 | 11:52 | Aberdeen |
Facilities on the 13:11 Aberdeen to Edinburgh due 15:29.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 13:11 | 13:11 | Aberdeen |
| 13:44 | 13:44 | Montrose |
| 13:59 | 13:59 | Arbroath |
| 14:19 | 14:19 | Dundee |
| 14:31 | 14:31 | Leuchars |
| 14:38 | 14:38 | Cupar |
| 15:25 | 15:25 | Haymarket |
| 15:29 | 15:29 | Edinburgh |
Facilities on the 16:29 Edinburgh to Aberdeen due 19:00.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 16:29 | 16:29 | Edinburgh |
| 16:35 | 16:35 | Haymarket |
| 17:18 | 17:18 | Cupar |
| 17:25 | 17:25 | Leuchars |
| 17:42 | 17:42 | Dundee |
| 17:59 | 17:59 | Arbroath |
| 18:15 | 18:15 | Montrose |
| 18:43 | 18:43 | Stonehaven |
| 19:00 | 19:00 | Aberdeen |
Facilities on the 19:46 Aberdeen to Glasgow Queen Street due 22:22.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
This is due to a shortage of train crew.
Will be formed of 3 coaches instead of 5.
Additional Information:
Sorry this train has fewer carriages than normal.
| Scheduled | Expected | Destination |
|---|---|---|
| 19:46 | 19:46 | Aberdeen |
| 20:19 | 20:19 | Montrose |
| 20:33 | 20:33 | Arbroath |
| 20:41 | 20:41 | Carnoustie |
| 20:47 | 20:47 | Monifieth |
| 20:51 | 20:51 | Broughty Ferry |
| 21:02 | 21:02 | Dundee |
| 21:23 | 21:23 | Perth |
| 21:53 | 21:53 | Stirling |
| 22:22 | 22:22 | Glasgow Queen Street |
0
Train Cancellations
There are currently no Train Cancellations reported.
0
Other Train Service Updates
There are currently no Other Train Service Updates reported.
0
Improvement Works
For Today
There are currently no Improvement Works reported.
Departures
Load a route using the "Your Journey" selection boxes above. Specify a "From" station to see live train departure times for that station. Additionally specify a "To" station to see real time departure information for only the services that go on to call at your "To" station.
Arrivals
Load a route using the "Your Journey" selection boxes above. Specify a "To" station to see live train arrival times for that station. Additionally specify a "From" station to see real time arrival information for only the services that call at that station prior to your "To" station.
wap.jcheck.com/scotrail
pda.jcheck.com/scotrail
