traintimetables.eu Europe's largest train timetables database

HOME / TIMETABLES / UNITED KINGDOM / EDINBURGH WAVERLEY - PERTH

EDINBURGH WAVERLEY - PERTH

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

Route map


Timetables arriving at EDINBURGH WAVERLEY


🢒 ABERDEEN - EDINBURGH WAVERLEY
🢒 AIRDRIE - EDINBURGH WAVERLEY
🢒 ANNIESLAND - EDINBURGH WAVERLEY
🢒 ARBROATH - EDINBURGH WAVERLEY
🢒 BATHGATE - EDINBURGH WAVERLEY
🢒 BERWICK-UPON-TWEED - EDINBURGH WAVERLEY
🢒 BIRMINGHAM INTERNATIONAL - EDINBURGH WAVERLEY
🢒 BIRMINGHAM NEW STREET - EDINBURGH WAVERLEY
🢒 BOLTON - EDINBURGH WAVERLEY
🢒 BRISTOL PARKWAY - EDINBURGH WAVERLEY
🢒 BRISTOL TEMPLE MEADS - EDINBURGH WAVERLEY
🢒 CARLISLE - EDINBURGH WAVERLEY
🢒 CARSTAIRS - EDINBURGH WAVERLEY
🢒 CHELTENHAM SPA - EDINBURGH WAVERLEY
🢒 COVENTRY - EDINBURGH WAVERLEY
🢒 COWDENBEATH - EDINBURGH WAVERLEY
🢒 CREWE - EDINBURGH WAVERLEY
🢒 CRIANLARICH - EDINBURGH WAVERLEY
🢒 DALMUIR - EDINBURGH WAVERLEY
🢒 DARLINGTON - EDINBURGH WAVERLEY
🢒 DERBY - EDINBURGH WAVERLEY
🢒 DONCASTER - EDINBURGH WAVERLEY
🢒 DUMBARTON CENTRAL - EDINBURGH WAVERLEY
🢒 DUNBAR - EDINBURGH WAVERLEY
🢒 DUNBLANE - EDINBURGH WAVERLEY
🢒 DUNDEE - EDINBURGH WAVERLEY
🢒 ELGIN - EDINBURGH WAVERLEY
🢒 EXETER ST DAVIDS - EDINBURGH WAVERLEY
🢒 FALKIRK GRAHAMSTON - EDINBURGH WAVERLEY
🢒 FORT WILLIAM - EDINBURGH WAVERLEY
🢒 GARSCADDEN - EDINBURGH WAVERLEY
🢒 GLASGOW CENTRAL - EDINBURGH WAVERLEY
🢒 GLASGOW QUEEN STREET - EDINBURGH WAVERLEY
🢒 GLENROTHES WITH THORNTON - EDINBURGH WAVERLEY
🢒 GRANTHAM - EDINBURGH WAVERLEY
🢒 HAYMARKET (EDINBURGH) - EDINBURGH WAVERLEY
🢒 HELENSBURGH CENTRAL - EDINBURGH WAVERLEY
🢒 INVERKEITHING - EDINBURGH WAVERLEY
🢒 INVERNESS - EDINBURGH WAVERLEY
🢒 INVERURIE - EDINBURGH WAVERLEY
🢒 KINGUSSIE - EDINBURGH WAVERLEY
🢒 LANCASTER - EDINBURGH WAVERLEY
🢒 LEEDS - EDINBURGH WAVERLEY
🢒 LEVEN - EDINBURGH WAVERLEY
🢒 LISKEARD - EDINBURGH WAVERLEY
🢒 LONDON EUSTON - EDINBURGH WAVERLEY
🢒 LONDON KINGS CROSS - EDINBURGH WAVERLEY
🢒 MANCHESTER AIRPORT - EDINBURGH WAVERLEY
🢒 MANCHESTER OXFORD ROAD - EDINBURGH WAVERLEY
🢒 MANCHESTER PICCADILLY - EDINBURGH WAVERLEY
🢒 MILNGAVIE - EDINBURGH WAVERLEY
🢒 MILTON KEYNES CENTRAL - EDINBURGH WAVERLEY
🢒 MONTROSE - EDINBURGH WAVERLEY
🢒 MORPETH - EDINBURGH WAVERLEY
🢒 MOTHERWELL - EDINBURGH WAVERLEY
🢒 NEWARK NORTHGATE - EDINBURGH WAVERLEY
🢒 NEWCASTLE - EDINBURGH WAVERLEY
🢒 NEWTON ABBOT - EDINBURGH WAVERLEY
🢒 NORTH BERWICK - EDINBURGH WAVERLEY
🢒 NORTHALLERTON - EDINBURGH WAVERLEY
🢒 OXENHOLME LAKE DISTRICT - EDINBURGH WAVERLEY
🢒 PARTICK - EDINBURGH WAVERLEY
🢒 PENZANCE - EDINBURGH WAVERLEY
🢒 PERTH - EDINBURGH WAVERLEY
🢒 PETERBOROUGH - EDINBURGH WAVERLEY
🢒 PLYMOUTH - EDINBURGH WAVERLEY
🢒 PRESTON - EDINBURGH WAVERLEY
🢒 RETFORD - EDINBURGH WAVERLEY
🢒 RUGBY - EDINBURGH WAVERLEY
🢒 SHEFFIELD - EDINBURGH WAVERLEY
🢒 ST ERTH - EDINBURGH WAVERLEY
🢒 STAFFORD - EDINBURGH WAVERLEY
🢒 STEVENAGE - EDINBURGH WAVERLEY
🢒 STIRLING - EDINBURGH WAVERLEY
🢒 TAUNTON - EDINBURGH WAVERLEY
🢒 TRURO - EDINBURGH WAVERLEY
🢒 TWEEDBANK - EDINBURGH WAVERLEY
🢒 WAKEFIELD WESTGATE - EDINBURGH WAVERLEY
🢒 WATFORD JUNCTION - EDINBURGH WAVERLEY
🢒 WIGAN NORTH WESTERN - EDINBURGH WAVERLEY
🢒 WOLVERHAMPTON - EDINBURGH WAVERLEY
🢒 WORCESTERSHIRE PARKWAY - EDINBURGH WAVERLEY
🢒 YORK - EDINBURGH WAVERLEY

Timetables departing from PERTH


🢒 PERTH - ABERDEEN
🢒 PERTH - ARBROATH
🢒 PERTH - DUNDEE
🢒 PERTH - EDINBURGH WAVERLEY
🢒 PERTH - ELGIN
🢒 PERTH - GLASGOW QUEEN STREET
🢒 PERTH - INVERNESS
🢒 PERTH - INVERURIE
🢒 PERTH - LONDON EUSTON
🢒 PERTH - LONDON KINGS CROSS