traintimetables.eu Europe's largest train timetables database

HOME / TIMETABLES / UNITED KINGDOM / INVERKEITHING - GLENROTHES WITH THORNTON

INVERKEITHING - GLENROTHES WITH THORNTON

Train Number ASS
ASS
ASS
ASS
ASS
ASS
ASS
Calendar [1] ①-⑥ [2] [1] [3] [1] [3] [4]
Notes [1] [1] [1] [1] [1] [1] [1]
Inverkeithing...............d 06:42
07:13
08:12
08:13
09:11
09:15
10:11
Dalgety Bay.................a | | | | | | |
Dalgety Bay.................d |
|
|
|
|
|
|
Rosyth......................a 06:45 07:16 08:15 08:16 09:14 09:19 10:14
Rosyth......................d 06:46
07:16
08:16
08:16
09:15
09:19
10:15
Dunfermline.................a 06:50 07:21 08:20 08:21 09:19 09:24 10:19
Dunfermline.................d 06:51
07:21
08:21
08:21
09:20
09:24
10:20
Dunfermline Queen Margaret..a 06:54 07:25 08:24 08:25 09:23 09:28 10:23
Dunfermline Queen Margaret..d 06:55
07:25
08:25
08:25
09:24
09:28
10:24
Aberdour....................a | | | | | | |
Aberdour....................d |
|
|
|
|
|
|
Cowdenbeath.................a 07:01 07:31 08:31 08:31 09:30 09:34 10:30
Cowdenbeath.................d 07:01
07:31
08:31
08:31
09:30
09:35
10:30
Burntisland.................a | | | | | | |
Burntisland.................d |
|
|
|
|
|
|
Lochgelly...................a 07:07 07:37 08:37 08:37 09:36 09:40 10:36
Lochgelly...................d 07:07
07:37
08:37
08:37
09:36
09:41
10:36
Kinghorn....................a | | | | | | |
Kinghorn....................d |
|
|
|
|
|
|
Cardenden...................a 07:11 07:40 08:41 08:40 09:40 09:44 10:40
Cardenden...................d 07:11
07:41
08:41
08:41
09:40
09:45
10:40
Kirkcaldy...................a | | | | | | |
Kirkcaldy...................d |
|
|
|
|
|
|
Glenrothes with Thornton....a 07:19 07:48 08:48 08:48 09:48 09:52 10:48
Train Number ASS
ASS
ASS
ASS
ASS
ASS
ASS
Calendar [3] [5] [4] [3] [5] [4] [3]
Notes [1] [1] [1] [1] [1] [1] [1]
Inverkeithing...............d 10:15
10:23
11:08
11:14
11:24
12:13
12:13
Dalgety Bay.................a | | | | | | |
Dalgety Bay.................d |
|
|
|
|
|
|
Rosyth......................a 10:18 10:26 11:12 11:17 11:27 12:17 12:16
Rosyth......................d 10:19
10:26
11:12
11:17
11:27
12:17
12:16
Dunfermline.................a 10:23 10:31 11:17 11:22 11:32 12:22 12:21
Dunfermline.................d 10:24
10:31
11:17
11:22
11:32
12:22
12:21
Dunfermline Queen Margaret..a 10:27 10:35 11:21 11:26 11:36 12:26 12:25
Dunfermline Queen Margaret..d 10:28
10:35
11:21
11:26
11:36
12:26
12:25
Aberdour....................a | | | | | | |
Aberdour....................d |
|
|
|
|
|
|
Cowdenbeath.................a 10:34 10:41 11:27 11:32 11:42 12:32 12:31
Cowdenbeath.................d 10:34
10:41
11:28
11:32
11:42
12:33
12:31
Burntisland.................a | | | | | | |
Burntisland.................d |
|
|
|
|
|
|
Lochgelly...................a 10:39 10:47 11:33 11:38 11:48 12:38 12:37
Lochgelly...................d 10:40
10:47
11:34
11:38
11:48
12:39
12:37
Kinghorn....................a | | | | | | |
Kinghorn....................d |
|
|
|
|
|
|
Cardenden...................a 10:43 10:50 11:37 11:41 11:51 12:42 12:40
Cardenden...................d 10:43
10:51
11:38
11:42
11:52
12:43
12:41
Kirkcaldy...................a | | | | | | |
Kirkcaldy...................d |
|
|
|
|
|
|
Glenrothes with Thornton....a 10:51 10:58 11:45 11:49 11:59 12:50 12:48
Train Number ASS
ASS
ASS
ASS
ASS
ASS
ASS
Calendar [5] [4] [3] [5] [4] [3] [5]
Notes [1] [1] [1] [1] [1] [1] [1]
Inverkeithing...............d 12:20
13:12
13:15
13:20
14:14
14:16
14:25
Dalgety Bay.................a | | | | | | |
Dalgety Bay.................d |
|
|
|
|
|
|
Rosyth......................a 12:23 13:15 13:18 13:23 14:18 14:19 14:28
Rosyth......................d 12:23
13:16
13:18
13:23
14:18
14:19
14:28
Dunfermline.................a 12:28 13:20 13:23 13:28 14:23 14:24 14:33
Dunfermline.................d 12:28
13:21
13:23
13:28
14:23
14:24
14:33
Dunfermline Queen Margaret..a 12:32 13:24 13:27 13:32 14:27 14:28 14:37
Dunfermline Queen Margaret..d 12:32
13:25
13:27
13:32
14:27
14:28
14:37
Aberdour....................a | | | | | | |
Aberdour....................d |
|
|
|
|
|
|
Cowdenbeath.................a 12:38 13:31 13:33 13:38 14:34 14:34 14:43
Cowdenbeath.................d 12:38
13:31
13:33
13:38
14:35
14:34
14:43
Burntisland.................a | | | | | | |
Burntisland.................d |
|
|
|
|
|
|
Lochgelly...................a 12:44 13:37 13:39 13:44 14:40 14:40 14:49
Lochgelly...................d 12:44
13:37
13:39
13:44
14:41
14:40
14:49
Kinghorn....................a | | | | | | |
Kinghorn....................d |
|
|
|
|
|
|
Cardenden...................a 12:47 13:40 13:42 13:47 14:44 14:43 14:52
Cardenden...................d 12:48
13:41
13:43
13:48
14:45
14:44
14:53
Kirkcaldy...................a | | | | | | |
Kirkcaldy...................d |
|
|
|
|
|
|
Glenrothes with Thornton....a 12:55 13:48 13:50 13:55 14:52 14:51 15:00
Train Number ASS
ASS
ASS
ASS
ASS
ASS
ASS
Calendar [4] [3] [5] [4] [3] [5] [3]
Notes [1] [1] [1] [1] [1] [1] [1]
Inverkeithing...............d 15:11
15:17
15:20
16:11
16:13
16:21
17:14
Dalgety Bay.................a | | | | | | |
Dalgety Bay.................d |
|
|
|
|
|
|
Rosyth......................a 15:14 15:21 15:23 16:14 16:16 16:24 17:17
Rosyth......................d 15:15
15:21
15:23
16:15
16:16
16:24
17:17
Dunfermline.................a 15:19 15:25 15:28 16:19 16:21 16:29 17:22
Dunfermline.................d 15:20
15:26
15:28
16:20
16:21
16:29
17:22
Dunfermline Queen Margaret..a 15:23 15:29 15:32 16:23 16:25 16:33 17:26
Dunfermline Queen Margaret..d 15:24
15:29
15:32
16:24
16:25
16:33
17:26
Aberdour....................a | | | | | | |
Aberdour....................d |
|
|
|
|
|
|
Cowdenbeath.................a 15:30 15:35 15:38 16:30 16:31 16:39 17:32
Cowdenbeath.................d 15:30
15:36
15:38
16:30
16:31
16:39
17:32
Burntisland.................a | | | | | | |
Burntisland.................d |
|
|
|
|
|
|
Lochgelly...................a 15:36 15:41 15:44 16:36 16:37 16:45 17:38
Lochgelly...................d 15:36
15:41
15:44
16:36
16:37
16:45
17:38
Kinghorn....................a | | | | | | |
Kinghorn....................d |
|
|
|
|
|
|
Cardenden...................a 15:40 15:45 15:47 16:40 16:40 16:48 17:41
Cardenden...................d 15:40
15:45
15:48
16:40
16:41
16:49
17:42
Kirkcaldy...................a | | | | | | |
Kirkcaldy...................d |
|
|
|
|
|
|
Glenrothes with Thornton....a 15:48 15:53 15:55 16:48 16:48 16:56 17:49
Train Number ASS
ASS
ASS
ASS
ASS
ASS
ASS
Calendar [4] [5] [1] [1] [4] [3] [5]
Notes [1] [1] [1] [1] [1] [1] [1]
Inverkeithing...............d 17:15
17:20
17:33
17:41
18:07
18:08
18:20
Dalgety Bay.................a | | | 17:44 | | |
Dalgety Bay.................d |
|
|
17:44
|
|
|
Rosyth......................a 17:18 17:23 17:37 | 18:10 18:11 18:23
Rosyth......................d 17:19
17:23
17:37
|
18:11
18:12
18:23
Dunfermline.................a 17:23 17:28 17:42 | 18:15 18:16 18:28
Dunfermline.................d 17:25
17:28
17:42
|
18:16
18:17
18:28
Dunfermline Queen Margaret..a 17:28 17:32 17:46 | 18:19 18:20 18:32
Dunfermline Queen Margaret..d 17:29
17:32
17:46
|
18:20
18:21
18:32
Aberdour....................a | | | 17:49 | | |
Aberdour....................d |
|
|
17:49
|
|
|
Cowdenbeath.................a 17:35 17:38 17:52 | 18:26 18:27 18:38
Cowdenbeath.................d 17:35
17:38
17:53
|
18:26
18:27
18:38
Burntisland.................a | | | 17:53 | | |
Burntisland.................d |
|
|
17:54
|
|
|
Lochgelly...................a 17:41 17:44 17:58 | 18:32 18:33 18:44
Lochgelly...................d 17:41
17:44
17:59
|
18:32
18:33
18:44
Kinghorn....................a | | | 17:58 | | |
Kinghorn....................d |
|
|
17:59
|
|
|
Cardenden...................a 17:44 17:47 18:02 | 18:35 18:36 18:47
Cardenden...................d 17:45
17:48
18:03
|
18:36
18:37
18:48
Kirkcaldy...................a | | | 18:03 | | |
Kirkcaldy...................d |
|
|
18:04
|
|
|
Glenrothes with Thornton....a 17:52 17:55 18:10 18:13 18:43 18:44 18:55
Train Number ASS
ASS
ASS
ASS
ASS
ASS
ASS
Calendar [4] [3] [5] [4] [3] [5] [6]
Notes [1] [1] [1] [2] [1] [1] [1] [1]
Inverkeithing...............d 19:19
19:19
19:20
20:14
20:14
20:20
21:15
Dalgety Bay.................a | | | | | | |
Dalgety Bay.................d |
|
|
|
|
|
|
Rosyth......................a 19:22 19:22 19:23 20:17 20:17 20:24 21:19
Rosyth......................d 19:23
19:22
19:23
20:18
20:17
20:24
21:19
Dunfermline.................a 19:27 19:27 19:28 20:22 20:22 20:28 21:24
Dunfermline.................d 19:28
19:27
19:28
20:23
20:22
20:29
21:24
Dunfermline Queen Margaret..a 19:31 19:31 19:32 20:26 20:26 20:32 21:28
Dunfermline Queen Margaret..d 19:32
19:31
19:32
20:27
20:26
20:32
21:28
Aberdour....................a | | | | | | |
Aberdour....................d |
|
|
|
|
|
|
Cowdenbeath.................a 19:38 19:37 19:38 20:33 20:32 20:38 21:34
Cowdenbeath.................d 19:38
19:37
19:38
20:33
20:32
20:39
21:35
Burntisland.................a | | | | | | |
Burntisland.................d |
|
|
|
|
|
|
Lochgelly...................a 19:44 19:43 19:44 20:39 20:38 20:44 21:40
Lochgelly...................d 19:44
19:43
19:44
20:39
20:38
20:44
21:41
Kinghorn....................a | | | | | | |
Kinghorn....................d |
|
|
|
|
|
|
Cardenden...................a 19:47 19:46 19:47 20:42 20:41 20:48 21:44
Cardenden...................d 19:48
19:47
19:48
20:43
20:42
20:48
21:45
Kirkcaldy...................a | | | | | | |
Kirkcaldy...................d |
|
|
|
|
|
|
Glenrothes with Thornton....a 19:55 19:54 19:55 20:50 20:49 20:56 21:52
Train Number ASS
ASS
ASS
ASS
ASS
ASS
ASS
Calendar [3] [3] [6] [5] ①-⑥ [7] ①-⑥ [7] ①-⑥ [7]
Notes [1] [1] [1] [1] [1] [1] [2] [1] [2]
Inverkeithing...............d 21:15
22:15
22:16
22:20
23:16
23:43
23:43
Dalgety Bay.................a | | | | | | |
Dalgety Bay.................d |
|
|
|
|
|
|
Rosyth......................a 21:19 22:18 22:19 22:23 23:19 23:46 23:46
Rosyth......................d 21:19
22:19
22:20
22:23
23:19
23:46
23:46
Dunfermline.................a 21:23 22:23 22:24 22:28 23:24 23:51 23:51
Dunfermline.................d 21:24
22:24
22:25
22:28
23:24
23:51
23:51
Dunfermline Queen Margaret..a 21:27 22:27 22:28 22:32 23:28 23:55 23:55
Dunfermline Queen Margaret..d 21:27
22:28
22:29
22:32
23:28
23:55
23:55
Aberdour....................a | | | | | | |
Aberdour....................d |
|
|
|
|
|
|
Cowdenbeath.................a 21:33 22:34 22:35 22:38 23:34 00:01 00:01
Cowdenbeath.................d 21:34
22:34
22:35
22:38
23:34
00:01
00:02
Burntisland.................a | | | | | | |
Burntisland.................d |
|
|
|
|
|
|
Lochgelly...................a 21:39 22:40 22:41 22:44 23:40 00:07 00:07
Lochgelly...................d 21:39
22:40
22:41
22:44
23:40
00:07
00:07
Kinghorn....................a | | | | | | |
Kinghorn....................d |
|
|
|
|
|
|
Cardenden...................a 21:43 22:43 22:45 22:47 23:43 00:10 00:10
Cardenden...................d 21:43
22:44
22:45
22:48
23:44
00:11
00:11
Kirkcaldy...................a | | | | | | |
Kirkcaldy...................d |
|
|
|
|
|
|
Glenrothes with Thornton....a 21:51 22:51 22:53 22:55 23:51 00:17 00:17
.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-25, 2024-12-26, 2025-01-01, 2025-01-02, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-26, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17
  2. The train won't be running on 2024-12-25, 2024-12-26, 2025-01-01, 2025-01-02, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-24, 2025-05-26, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-05-31, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-07, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-14, 2025-06-16, 2025-06-17
  3. The train won't be running on 2025-05-24, 2025-05-31, 2025-06-07, 2025-06-14
  4. The train won't be running on 2024-12-25, 2024-12-26, 2025-01-01, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-26, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17
  5. The train won't be running on 2025-05-18, 2025-05-25, 2025-06-01, 2025-06-08, 2025-06-15
  6. The train won't be running on 2024-12-24, 2024-12-25, 2024-12-26, 2024-12-31, 2025-01-01, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-26, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-16, 2025-06-17
  7. The train won't be running on 2024-12-24, 2024-12-25, 2024-12-26, 2024-12-31, 2025-01-01, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-24, 2025-05-26, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-05-31, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-07, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-14, 2025-06-16, 2025-06-17

Train notes and symbols

  1. 2nd class only
  2. Reservation possible

Route map


Timetables arriving at INVERKEITHING


🢒 EDINBURGH WAVERLEY - INVERKEITHING
🢒 HAYMARKET (EDINBURGH) - INVERKEITHING

Timetables departing from GLENROTHES WITH THORNTON


🢒 GLENROTHES WITH THORNTON - EDINBURGH WAVERLEY
🢒 GLENROTHES WITH THORNTON - PERTH