traintimetables.eu Europe's largest train timetables database

HOME / TIMETABLES / UNITED KINGDOM / HAYMARKET (EDINBURGH) - ABERDEEN

HAYMARKET (EDINBURGH) - ABERDEEN

Timetable


Train Number ASS
ASS
ASS
ASS
EC
ASS
ASS
Calendar ①-⑥ [1] ①-⑥ [1] ①-⑥ [1] ①-⑥ [1] ①-⑥ [1] ①-⑥ [1] [2]
Notes [1] [1] [1] [1] [2] 🎟 [3] [1] [2] [1] [2]
Haymarket(Edinburgh)....d 05:35
05:35
07:35
09:35
10:33
11:35
13:33
Inverkeithing...........a 05:48 05:48 | | 10:47 | |
Inverkeithing...........d 05:49
05:49
|
|
10:48
|
|
Kirkcaldy...............a 06:03 06:03 | | 11:04 | |
Kirkcaldy...............d 06:04
06:04
|
|
11:05
|
|
Markinch f. Glenrothes..a 06:12 06:12 | | | | |
Markinch f. Glenrothes..d 06:13
06:13
|
|
|
|
|
Ladybank................a 06:19 06:19 | | | | |
Ladybank................d 06:20
06:20
|
|
|
|
|
Cupar...................a 06:26 06:26 08:18 10:18 | 12:16 14:19
Cupar...................d 06:27
06:27
08:19
10:19
|
12:17
14:19
Leuchars(St.Andrews)....a 06:33 06:33 08:25 10:25 11:28 12:23 14:26
Leuchars(St.Andrews)....d 06:34
06:34
08:26
10:26
11:30
12:24
14:28
Dundee..................a 06:48 06:48 08:40 10:40 11:45 12:37 14:42
Dundee..................d 06:49
06:49
08:43
10:41
11:46
12:39
14:44
Broughty Ferry..........a | 06:56 08:50 | | | |
Broughty Ferry..........d |
06:57
08:51
|
|
|
|
Monifieth...............a | | 08:54 | | | |
Monifieth...............d |
|
08:55
|
|
|
|
Carnoustie..............a 07:02 07:03 09:00 | | | |
Carnoustie..............d 07:03
07:04
09:01
|
|
|
|
Arbroath................a 07:10 07:11 09:08 10:58 12:02 12:55 15:01
Arbroath................d 07:12
07:12
09:09
10:59
12:03
12:56
15:01
Montrose................a 07:25 07:25 09:26 11:12 12:17 | |
Montrose................d 07:27
07:27
09:27
11:14
12:19
|
|
Laurencekirk............a 07:37 07:37 | | | | |
Laurencekirk............d 07:38
07:38
|
|
|
|
|
Stonehaven..............a 07:50 07:50 09:47 11:34 12:41 13:29 15:38
Stonehaven..............d 07:51
07:51
09:48
11:35
12:43
13:30
15:39
Portlethen..............a 08:00 08:00 | | | | |
Portlethen..............d 08:01
08:01
|
|
|
|
|
Aberdeen................a 08:12 08:12 10:06 11:52 13:02 13:50 15:57
Train Number EC
ASS
ASS
CrossCountry
EC
ASS
EC
Calendar [2] ①-⑥ [1] [2] ①-⑥ [3] [2] [2] [2]
Notes 🎟 [3] [1] [2] [1] [2] [1] [2] 🎟 [3] [1] 🎟 [3]
Haymarket(Edinburgh)....d 14:35
15:35
17:38
18:17
18:40
19:37
20:36
Inverkeithing...........a 14:48 | | 18:30 18:54 | 20:49
Inverkeithing...........d 14:50
|
|
18:31
18:56
|
20:51
Kirkcaldy...............a 15:05 | | 18:46 19:11 | 21:07
Kirkcaldy...............d 15:07
|
|
18:47
19:14
|
21:10
Markinch f. Glenrothes..a | | | 18:55 | | |
Markinch f. Glenrothes..d |
|
|
18:56
|
|
|
Ladybank................a | | | 19:03 | | |
Ladybank................d |
|
|
19:04
|
|
|
Cupar...................a | 16:18 18:27 19:12 | 20:18 |
Cupar...................d |
16:19
18:28
19:12
|
20:19
|
Leuchars(St.Andrews)....a 15:30 16:25 18:34 19:19 19:39 20:25 21:36
Leuchars(St.Andrews)....d 15:31
16:27
18:36
19:20
19:41
20:26
21:39
Dundee..................a 15:47 16:40 18:50 19:33 19:57 20:43 21:52
Dundee..................d 15:50
16:42
18:52
19:35
19:58
20:46
21:54
Broughty Ferry..........a | 16:48 18:58 | | | |
Broughty Ferry..........d |
16:49
18:59
|
|
|
|
Monifieth...............a | | | | | | |
Monifieth...............d |
|
|
|
|
|
|
Carnoustie..............a | | 19:06 | | | |
Carnoustie..............d |
|
19:07
|
|
|
|
Arbroath................a 16:05 17:01 19:13 | 20:14 21:01 22:09
Arbroath................d 16:07
17:02
19:14
|
20:15
21:02
22:11
Montrose................a 16:21 17:15 19:27 | 20:29 21:18 22:25
Montrose................d 16:23
17:16
19:28
|
20:31
21:19
22:26
Laurencekirk............a | | | | | | |
Laurencekirk............d |
|
|
|
|
|
|
Stonehaven..............a 16:44 17:36 19:50 | 20:52 | 22:48
Stonehaven..............d 16:46
17:37
19:51
|
20:54
|
22:50
Portlethen..............a | | | | | | |
Portlethen..............d |
|
|
|
|
|
|
Aberdeen................a 17:06 17:55 20:09 20:41 21:13 21:54 23:09
.a - Arrival Time / .d - Departure Time

Calendar notes and symbols

✅ Runs everyday    🎉 Runs at weekends    ⚒ Runs at working days   
① Monday ② Tuesday ③ Wednesday ④ Thursday ⑤ Friday ⑥ Saturday ⑦ Sunday
Time periods example: ①-③ Mondays to Wednesday ⑤-⑦ Friday to Sunday
  1. The train won't be running on 2024-12-16, 2024-12-17, 2024-12-18, 2024-12-19
  2. The train won't be running on 2024-12-16, 2024-12-17, 2024-12-18, 2024-12-19
  3. The train won't be running on 2024-09-14, 2024-09-21, 2024-09-28, 2024-12-16, 2024-12-17, 2024-12-18, 2024-12-19

Train notes and symbols

🎟 Mandatory Reservation 
  1. Reservation possible
  2. mobile on-board service (snacks and beverages)
  3. Bordrestaurant

Route map