traintimetables.eu Europe's largest train timetables database

HOME / TIMETABLES / UNITED KINGDOM / INVERKEITHING - PERTH

INVERKEITHING - PERTH

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