traintimetables.eu Europe's largest train timetables database

HOME / TIMETABLES / UNITED KINGDOM / PERTH - EDINBURGH WAVERLEY

PERTH - EDINBURGH WAVERLEY

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

Train notes and symbols

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

Route map


Timetables arriving at PERTH


🢒 ABERDEEN - PERTH
🢒 ARBROATH - PERTH
🢒 COWDENBEATH - PERTH
🢒 DUNBLANE - PERTH
🢒 DUNDEE - PERTH
🢒 EDINBURGH WAVERLEY - PERTH
🢒 FALKIRK GRAHAMSTON - PERTH
🢒 GLASGOW QUEEN STREET - PERTH
🢒 GLENROTHES WITH THORNTON - PERTH
🢒 HAYMARKET (EDINBURGH) - PERTH
🢒 INVERKEITHING - PERTH
🢒 INVERNESS - PERTH
🢒 MONTROSE - PERTH
🢒 STIRLING - PERTH

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