traintimetables.eu Europe's largest train timetables database

HOME / TIMETABLES / UNITED KINGDOM / COWDENBEATH - EDINBURGH WAVERLEY

COWDENBEATH - EDINBURGH WAVERLEY

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

Train notes and symbols

  1. 2nd class only
  2. Reservation possible

Route map


Timetables arriving at COWDENBEATH


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

Timetables departing from EDINBURGH WAVERLEY


🢒 EDINBURGH WAVERLEY - ABERDEEN
🢒 EDINBURGH WAVERLEY - BATHGATE
🢒 EDINBURGH WAVERLEY - BERWICK-UPON-TWEED
🢒 EDINBURGH WAVERLEY - BIRMINGHAM NEW STREET
🢒 EDINBURGH WAVERLEY - BRISTOL TEMPLE MEADS
🢒 EDINBURGH WAVERLEY - CARSTAIRS
🢒 EDINBURGH WAVERLEY - COWDENBEATH
🢒 EDINBURGH WAVERLEY - DALMUIR
🢒 EDINBURGH WAVERLEY - DONCASTER
🢒 EDINBURGH WAVERLEY - DUMBARTON CENTRAL
🢒 EDINBURGH WAVERLEY - DUNBLANE
🢒 EDINBURGH WAVERLEY - DUNDEE
🢒 EDINBURGH WAVERLEY - FORT WILLIAM
🢒 EDINBURGH WAVERLEY - GARSCADDEN
🢒 EDINBURGH WAVERLEY - GLASGOW CENTRAL
🢒 EDINBURGH WAVERLEY - GLASGOW QUEEN STREET
🢒 EDINBURGH WAVERLEY - GLENROTHES WITH THORNTON
🢒 EDINBURGH WAVERLEY - HAYMARKET (EDINBURGH)
🢒 EDINBURGH WAVERLEY - HELENSBURGH CENTRAL
🢒 EDINBURGH WAVERLEY - INVERKEITHING
🢒 EDINBURGH WAVERLEY - INVERNESS
🢒 EDINBURGH WAVERLEY - LEVEN
🢒 EDINBURGH WAVERLEY - LIVERPOOL LIME STREET
🢒 EDINBURGH WAVERLEY - LONDON EUSTON
🢒 EDINBURGH WAVERLEY - LONDON KINGS CROSS
🢒 EDINBURGH WAVERLEY - MANCHESTER AIRPORT
🢒 EDINBURGH WAVERLEY - NEWCASTLE
🢒 EDINBURGH WAVERLEY - NORTH BERWICK
🢒 EDINBURGH WAVERLEY - PENZANCE
🢒 EDINBURGH WAVERLEY - PERTH
🢒 EDINBURGH WAVERLEY - PLYMOUTH
🢒 EDINBURGH WAVERLEY - PRESTON
🢒 EDINBURGH WAVERLEY - STIRLING
🢒 EDINBURGH WAVERLEY - TWEEDBANK