19:57 to Inverurie
on time
ScotRail service from platform 6N
19:57 from Aberdeen to Inverurie
Departing Aberdeen from platform 6N
On time
Calling at:
- 20:05: Dyce - on time
- 20:14: Kintore - on time
- 20:21: Inverurie - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
20:05 to Edinburgh
on time
ScotRail service from platform 4
20:05 from Aberdeen to Edinburgh
Departing Aberdeen from platform 4
On time
Calling at:
- 20:15: Portlethen - on time
- 20:24: Stonehaven - on time
- 20:37: Laurencekirk - on time
- 20:47: Montrose - on time
- 21:02: Arbroath - on time
- 21:19: Dundee - on time
- 21:32: Leuchars - on time
- 21:40: Cupar - on time
- 21:47: Ladybank - on time
- 21:54: Markinch - on time
- 22:05: Kirkcaldy - on time
- 22:41: Haymarket - on time
- 22:46: Edinburgh - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
20:18 to Inverness
on time
ScotRail service from platform 6N
20:18 from Aberdeen to Inverness
Departing Aberdeen from platform 6N
On time
Calling at:
- 20:26: Dyce - on time
- 20:35: Kintore - on time
- 20:41: Inverurie - on time
- 20:54: Insch - on time
- 21:11: Huntly - on time
- 21:25: Keith - on time
- 21:45: Elgin - on time
- 22:01: Forres - on time
- 22:15: Nairn - on time
- 22:24: Inverness Airport - on time
- 22:37: Inverness - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
20:26 to London Euston
on time
Caledonian Sleeper service
20:26 from Aberdeen to London Euston
Departing Aberdeen
On time
Calling at:
- 04:15: Preston - on time
- 05:12: Crewe - on time
- 06:20: Birmingham International - on time
- 08:00: London Euston - on time
Train service operated by Caledonian Sleeper
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
20:37 to Glasgow Queen Street
on time
ScotRail service
20:37 from Aberdeen to Glasgow Queen Street
Departing Aberdeen
On time
Calling at:
- 20:47: Portlethen - on time
- 20:55: Stonehaven - on time
- 21:09: Laurencekirk - on time
- 21:20: Montrose - on time
- 21:35: Arbroath - on time
- 21:42: Carnoustie - on time
- 21:47: Monifieth - on time
- 21:52: Broughty Ferry - on time
- 21:59: Dundee - on time
- 22:22: Perth - on time
- 22:52: Stirling - on time
- 23:22: Glasgow Queen Street - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
20:58 to Inverurie
on time
ScotRail service
20:58 from Aberdeen to Inverurie
Departing Aberdeen
On time
Calling at:
- 21:06: Dyce - on time
- 21:15: Kintore - on time
- 21:22: Inverurie - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
21:06 to Edinburgh
on time
ScotRail service
21:06 from Aberdeen to Edinburgh
Departing Aberdeen
On time
Calling at:
- 21:37: Montrose - on time
- 21:52: Arbroath - on time
- 22:09: Dundee - on time
- 22:23: Leuchars - on time
- 22:30: Cupar - on time
- 23:24: Haymarket - on time
- 23:30: Edinburgh - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
21:14 to Montrose
cancelled
ScotRail service
21:14 from Inverurie to Montrose
Departing Aberdeen
Cancelled
Calling at:
- 21:24: Portlethen - cancelled
- 21:32: Stonehaven - cancelled
- 21:46: Laurencekirk - cancelled
- 21:58: Montrose - cancelled
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
21:35 to Edinburgh
on time
CrossCountry service
21:35 from Aberdeen to Edinburgh
Departing Aberdeen
On time
Calling at:
- 21:51: Stonehaven - on time
- 22:12: Montrose - on time
- 22:27: Arbroath - on time
- 22:45: Dundee - on time
- 23:53: Haymarket - on time
- 23:59: Edinburgh - on time
Train service operated by CrossCountry
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×
21:38 to Inverurie
on time
ScotRail service
21:38 from Aberdeen to Inverurie
Departing Aberdeen
On time
Calling at:
- 21:46: Dyce - on time
- 21:55: Kintore - on time
- 22:02: Inverurie - on time
Train service operated by ScotRail
Times in the first column are scheduled times. If a service is delayed and the estimated actual time is known, this will be shown
after the station name.
×