traintimetables.eu Europe's largest train timetables database

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

HAYMARKET (EDINBURGH) - DUNDEE

Timetable


Train Number ASS
ASS
ASS
ASS
Calendar ①-⑥ [1] [2] ①-⑥ [3]
Notes [1] [2] [1] [2] [1] [2] [1]
Haymarket(Edinburgh)....d 05:35
06:03
06:04
06:59
Edinburgh Gateway.......a | 06:08 06:09 07:04
Edinburgh Gateway.......d |
06:09
06:10
07:05
Inverkeithing...........a 05:48 06:19 06:20 07:17
Inverkeithing...........d 05:49
06:20
06:20
07:18
Dalgety Bay.............a | | | |
Dalgety Bay.............d |
|
|
|
Burntisland.............a | | | |
Burntisland.............d |
|
|
|
Kirkcaldy...............a 06:03 06:40 06:40 07:33
Kirkcaldy...............d 06:04
06:41
06:41
07:34
Markinch f. Glenrothes..a 06:12 06:51 06:51 07:42
Markinch f. Glenrothes..d 06:13
06:51
06:51
07:43
Ladybank................a 06:19 06:58 06:58 07:51
Ladybank................d 06:20
06:58
06:59
07:51
Springfield.............a | | | |
Springfield.............d |
|
|
|
Cupar...................a 06:26 07:04 07:05 07:57
Cupar...................d 06:27
07:04
07:05
07:58
Leuchars(St.Andrews)....a 06:33 07:11 07:12 08:04
Leuchars(St.Andrews)....d 06:34
07:11
07:12
08:05
Dundee..................a 06:48 07:28 07:28 08:20
Train Number ASS
ASS
ASS
ASS
Calendar ①-⑥ [3] ①-⑥ [1] [2] [2]
Notes [2] [1] [1] [2] [1] [2] [1]
Haymarket(Edinburgh)....d 06:59
07:35
08:06
09:07
Edinburgh Gateway.......a 07:04 | 08:11 09:12
Edinburgh Gateway.......d 07:05
|
08:11
09:12
Inverkeithing...........a 07:17 | 08:21 09:23
Inverkeithing...........d 07:18
|
08:22
09:23
Dalgety Bay.............a | | | |
Dalgety Bay.............d |
|
|
|
Burntisland.............a | | | |
Burntisland.............d |
|
|
|
Kirkcaldy...............a 07:33 | 08:37 09:39
Kirkcaldy...............d 07:34
|
08:38
09:39
Markinch f. Glenrothes..a 07:42 | 08:46 09:48
Markinch f. Glenrothes..d 07:43
|
08:47
09:48
Ladybank................a 07:51 | 08:54 09:55
Ladybank................d 07:51
|
08:54
09:56
Springfield.............a | | 08:59 |
Springfield.............d |
|
08:59
|
Cupar...................a 07:57 08:18 09:02 10:02
Cupar...................d 07:57
08:19
09:03
10:02
Leuchars(St.Andrews)....a 08:04 08:25 09:10 10:09
Leuchars(St.Andrews)....d 08:04
08:26
09:10
10:09
Dundee..................a 08:20 08:40 09:24 10:26
Train Number ASS
ASS
EC
ASS
Calendar [2] [2] [2] [2]
Notes [1] [3] [2] [1] 🎟 [4] [2] [1]
Haymarket(Edinburgh)....d 09:35
10:03
10:33
11:04
Edinburgh Gateway.......a | 10:08 | 11:09
Edinburgh Gateway.......d |
10:08
|
11:10
Inverkeithing...........a | 10:18 10:47 11:20
Inverkeithing...........d |
10:19
10:48
11:20
Dalgety Bay.............a | | | |
Dalgety Bay.............d |
|
|
|
Burntisland.............a | | | |
Burntisland.............d |
|
|
|
Kirkcaldy...............a | 10:35 11:04 11:36
Kirkcaldy...............d |
10:35
11:05
11:36
Markinch f. Glenrothes..a | 10:46 | 11:45
Markinch f. Glenrothes..d |
10:46
|
11:45
Ladybank................a | 10:53 | 11:52
Ladybank................d |
10:54
|
11:53
Springfield.............a | | | |
Springfield.............d |
|
|
|
Cupar...................a 10:18 11:00 | 11:59
Cupar...................d 10:19
11:00
|
11:59
Leuchars(St.Andrews)....a 10:25 11:07 11:28 12:06
Leuchars(St.Andrews)....d 10:26
11:07
11:30
12:06
Dundee..................a 10:40 11:23 11:45 12:22
Train Number ASS
ASS
ASS
ASS
Calendar ①-⑥ [1] [2] [2] [2]
Notes [1] [3] [2] [1] [2] [1] [1] [3]
Haymarket(Edinburgh)....d 11:35
12:02
13:03
13:33
Edinburgh Gateway.......a | 12:07 13:08 |
Edinburgh Gateway.......d |
12:08
13:09
|
Inverkeithing...........a | 12:19 13:20 |
Inverkeithing...........d |
12:19
13:20
|
Dalgety Bay.............a | | | |
Dalgety Bay.............d |
|
|
|
Burntisland.............a | | | |
Burntisland.............d |
|
|
|
Kirkcaldy...............a | 12:36 13:36 |
Kirkcaldy...............d |
12:36
13:36
|
Markinch f. Glenrothes..a | 12:45 13:45 |
Markinch f. Glenrothes..d |
12:45
13:45
|
Ladybank................a | 12:54 13:53 |
Ladybank................d |
12:54
13:53
|
Springfield.............a | | | |
Springfield.............d |
|
|
|
Cupar...................a 12:16 13:00 13:59 14:19
Cupar...................d 12:17
13:01
13:59
14:19
Leuchars(St.Andrews)....a 12:23 13:07 14:06 14:26
Leuchars(St.Andrews)....d 12:24
13:08
14:06
14:28
Dundee..................a 12:37 13:22 14:20 14:42
Train Number ASS
EC
ASS
ASS
Calendar [2] [2] [2] ①-⑥ [1]
Notes [2] [1] 🎟 [4] [2] [1] [1] [3]
Haymarket(Edinburgh)....d 14:05
14:35
15:04
15:35
Edinburgh Gateway.......a 14:10 | 15:09 |
Edinburgh Gateway.......d 14:10
|
15:10
|
Inverkeithing...........a 14:22 14:48 15:20 |
Inverkeithing...........d 14:23
14:50
15:21
|
Dalgety Bay.............a | | | |
Dalgety Bay.............d |
|
|
|
Burntisland.............a | | | |
Burntisland.............d |
|
|
|
Kirkcaldy...............a 14:42 15:05 15:36 |
Kirkcaldy...............d 14:43
15:07
15:37
|
Markinch f. Glenrothes..a 14:52 | 15:45 |
Markinch f. Glenrothes..d 14:52
|
15:46
|
Ladybank................a 14:59 | 15:55 |
Ladybank................d 15:00
|
15:56
|
Springfield.............a | | | |
Springfield.............d |
|
|
|
Cupar...................a 15:06 | 16:02 16:18
Cupar...................d 15:06
|
16:02
16:19
Leuchars(St.Andrews)....a 15:13 15:30 16:09 16:25
Leuchars(St.Andrews)....d 15:13
15:31
16:09
16:27
Dundee..................a 15:27 15:47 16:25 16:40
Train Number ASS
ASS
ASS
ASS
Calendar ①-⑥ [1] [2] [2] [2]
Notes [2] [1] [2] [1] [1] [3] [2] [1]
Haymarket(Edinburgh)....d 16:04
17:01
17:38
17:51
Edinburgh Gateway.......a 16:09 17:06 | 17:57
Edinburgh Gateway.......d 16:10
17:07
|
17:58
Inverkeithing...........a 16:20 17:17 | 18:11
Inverkeithing...........d 16:20
17:17
|
18:11
Dalgety Bay.............a | 17:20 | |
Dalgety Bay.............d |
17:20
|
|
Burntisland.............a | 17:28 | |
Burntisland.............d |
17:28
|
|
Kirkcaldy...............a 16:36 17:36 | 18:32
Kirkcaldy...............d 16:36
17:37
|
18:32
Markinch f. Glenrothes..a 16:45 17:45 | 18:41
Markinch f. Glenrothes..d 16:45
17:45
|
18:41
Ladybank................a 16:54 17:52 | 18:49
Ladybank................d 16:54
17:53
|
18:49
Springfield.............a | 17:57 | |
Springfield.............d |
17:58
|
|
Cupar...................a 17:00 18:01 18:27 18:55
Cupar...................d 17:01
18:02
18:28
18:56
Leuchars(St.Andrews)....a 17:07 18:09 18:34 19:02
Leuchars(St.Andrews)....d 17:08
18:09
18:36
19:03
Dundee..................a 17:28 18:24 18:50 19:18
Train Number CrossCountry
EC
ASS
ASS
Calendar [2] [2] [4] [2]
Notes [1] [3] 🎟 [4] [2] [1] [1]
Haymarket(Edinburgh)....d 18:17
18:40
19:05
19:37
Edinburgh Gateway.......a | | 19:10 |
Edinburgh Gateway.......d |
|
19:10
|
Inverkeithing...........a 18:30 18:54 19:23 |
Inverkeithing...........d 18:31
18:56
19:24
|
Dalgety Bay.............a | | | |
Dalgety Bay.............d |
|
|
|
Burntisland.............a | | | |
Burntisland.............d |
|
|
|
Kirkcaldy...............a 18:46 19:11 19:39 |
Kirkcaldy...............d 18:47
19:14
19:40
|
Markinch f. Glenrothes..a 18:55 | 19:48 |
Markinch f. Glenrothes..d 18:56
|
19:49
|
Ladybank................a 19:03 | 19:56 |
Ladybank................d 19:04
|
19:56
|
Springfield.............a | | | |
Springfield.............d |
|
|
|
Cupar...................a 19:12 | 20:02 20:18
Cupar...................d 19:12
|
20:03
20:19
Leuchars(St.Andrews)....a 19:19 19:39 20:09 20:25
Leuchars(St.Andrews)....d 19:20
19:41
20:10
20:26
Dundee..................a 19:33 19:57 20:24 20:43
Train Number ASS
EC
ASS
Calendar ①-⑥ [1] [2] [2]
Notes [2] [1] 🎟 [4] [1]
Haymarket(Edinburgh)....d 20:04
20:36
21:34
Edinburgh Gateway.......a 20:09 | |
Edinburgh Gateway.......d 20:10
|
|
Inverkeithing...........a 20:20 20:49 |
Inverkeithing...........d 20:20
20:51
|
Dalgety Bay.............a | | |
Dalgety Bay.............d |
|
|
Burntisland.............a | | |
Burntisland.............d |
|
|
Kirkcaldy...............a 20:36 21:07 22:03
Kirkcaldy...............d 20:36
21:10
22:04
Markinch f. Glenrothes..a 20:45 | |
Markinch f. Glenrothes..d 20:45
|
|
Ladybank................a 20:52 | |
Ladybank................d 20:53
|
|
Springfield.............a | | |
Springfield.............d |
|
|
Cupar...................a 20:59 | 22:22
Cupar...................d 20:59
|
22:22
Leuchars(St.Andrews)....a 21:06 21:36 22:29
Leuchars(St.Andrews)....d 21:06
21:39
22:29
Dundee..................a 21:20 21:52 22:44
.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-08-31, 2024-12-16, 2024-12-17, 2024-12-18, 2024-12-19
  4. The train will be running on 2024-08-31 The train won't be running on 2024-12-16, 2024-12-17, 2024-12-18, 2024-12-19

Train notes and symbols

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

Route map


Timetables arriving at HAYMARKET (EDINBURGH)


🢒 NORTH BERWICK - HAYMARKET (EDINBURGH)

Timetables departing from DUNDEE


🢒 DUNDEE - ABERDEEN
🢒 DUNDEE - ARBROATH
🢒 DUNDEE - EDINBURGH WAVERLEY
🢒 DUNDEE - GLASGOW QUEEN STREET
🢒 DUNDEE - INVERNESS
🢒 DUNDEE - INVERURIE
🢒 DUNDEE - LEEDS
🢒 DUNDEE - PERTH