traintimetables.eu Europe's largest train timetables database

HOME / TIMETABLES / UNITED KINGDOM / EDINBURGH WAVERLEY - PERTH

EDINBURGH WAVERLEY - PERTH

Timetable


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

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
🢒 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
🢒 DUNBAR - EDINBURGH WAVERLEY
🢒 DUNBLANE - EDINBURGH WAVERLEY
🢒 DUNDEE - EDINBURGH WAVERLEY
🢒 ELGIN - 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
🢒 HAYMARKET (EDINBURGH) - EDINBURGH WAVERLEY
🢒 HELENSBURGH CENTRAL - EDINBURGH WAVERLEY
🢒 INVERNESS - EDINBURGH WAVERLEY
🢒 INVERURIE - EDINBURGH WAVERLEY
🢒 LANCASTER - EDINBURGH WAVERLEY
🢒 LEVEN - EDINBURGH WAVERLEY
🢒 LISKEARD - EDINBURGH WAVERLEY
🢒 LONDON KINGS CROSS - EDINBURGH WAVERLEY
🢒 MANCHESTER AIRPORT - EDINBURGH WAVERLEY
🢒 MANCHESTER OXFORD ROAD - EDINBURGH WAVERLEY
🢒 MANCHESTER PICCADILLY - EDINBURGH WAVERLEY
🢒 MONTROSE - EDINBURGH WAVERLEY
🢒 MORPETH - EDINBURGH WAVERLEY
🢒 MOTHERWELL - EDINBURGH WAVERLEY
🢒 NEWARK NORTHGATE - EDINBURGH WAVERLEY
🢒 NEWCASTLE - EDINBURGH WAVERLEY
🢒 NORTH BERWICK - EDINBURGH WAVERLEY
🢒 OXENHOLME LAKE DISTRICT - EDINBURGH WAVERLEY
🢒 PAR - EDINBURGH WAVERLEY
🢒 PENZANCE - EDINBURGH WAVERLEY
🢒 PERTH - EDINBURGH WAVERLEY
🢒 PETERBOROUGH - EDINBURGH WAVERLEY
🢒 PLYMOUTH - EDINBURGH WAVERLEY
🢒 PRESTON - EDINBURGH WAVERLEY
🢒 RETFORD - EDINBURGH WAVERLEY
🢒 SHEFFIELD - EDINBURGH WAVERLEY
🢒 ST ERTH - EDINBURGH WAVERLEY
🢒 STAFFORD - EDINBURGH WAVERLEY
🢒 STIRLING - EDINBURGH WAVERLEY
🢒 TAUNTON - EDINBURGH WAVERLEY
🢒 TRURO - EDINBURGH WAVERLEY
🢒 TWEEDBANK - EDINBURGH WAVERLEY
🢒 WAKEFIELD WESTGATE - EDINBURGH WAVERLEY
🢒 WIGAN NORTH WESTERN - EDINBURGH WAVERLEY
🢒 WOLVERHAMPTON - EDINBURGH WAVERLEY
🢒 YORK - EDINBURGH WAVERLEY

Timetables departing from PERTH


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