traintimetables.eu Europe's largest train timetables database

HOME / TIMETABLES / UNITED KINGDOM / EDINBURGH WAVERLEY - STIRLING

EDINBURGH WAVERLEY - STIRLING

Timetable


Train Number ASS
ASS
ASS
ASS
ASS
ASS
ASS
Calendar ①-⑥ [1] ①-⑥ [2] ①-⑥ [2] ①-⑥ [2] ①-⑥ [2] ①-⑥ [2] ①-⑥ [2]
Notes [1] [1] [1] [1] [1] [1] [1]
Edinburgh.............d 05:18
06:04
06:32
06:32
07:34
07:34
08:34
Haymarket(Edinburgh)..a 05:22 06:08 06:36 06:35 07:38 07:37 08:38
Haymarket(Edinburgh)..d 05:23
06:08
06:36
06:36
07:39
07:38
08:39
Edinburgh Park........a 05:27 06:13 06:42 06:42 07:43 07:43 08:44
Edinburgh Park........d 05:27
06:13
06:42
06:42
07:43
07:43
08:44
Linlithgow............a 05:42 06:27 06:56 06:56 07:58 07:58 08:57
Linlithgow............d 05:42
06:28
06:57
06:57
07:58
07:58
08:58
Polmont...............a 05:47 06:33 07:02 07:02 08:03 08:03 09:03
Polmont...............d 05:47
06:33
07:02
07:02
08:04
08:04
09:03
Falkirk Grahamston....a 05:52 06:38 07:07 07:07 08:09 08:09 09:08
Falkirk Grahamston....d 05:53
06:38
07:07
07:07
08:12
08:12
09:08
Camelon...............a 05:56 06:41 07:10 07:10 08:15 08:15 09:11
Camelon...............d 05:56
06:43
07:11
07:11
08:15
08:15
09:11
Larbert...............a 05:59 06:48 07:14 07:14 08:21 08:21 09:14
Larbert...............d 05:59
06:48
07:14
07:14
08:21
08:21
09:14
Stirling..............a 06:06 06:56 07:21 07:21 08:28 08:28 09:22
Train Number ASS
ASS
ASS
ASS
ASS
ASS
ASS
Calendar ①-⑥ [2] [3] [4] ①-⑤⑦ [5] ①-⑤⑦ [5]
Notes [1] [2] [3] [2] [3] [2] [3] [1] [1] [1]
Edinburgh.............d 08:34
08:37
08:38
09:25
09:34
09:35
09:35
Haymarket(Edinburgh)..a 08:38 08:41 08:42 09:29 09:39 09:39 09:39
Haymarket(Edinburgh)..d 08:38
08:42
08:43
09:30
09:39
09:39
09:40
Edinburgh Park........a 08:43 | | | 09:44 09:44 09:44
Edinburgh Park........d 08:43
|
|
|
09:44
09:44
09:44
Linlithgow............a 08:57 | | | 09:58 09:58 10:04
Linlithgow............d 08:58
|
|
|
09:59
09:59
10:04
Polmont...............a 09:03 | | | 10:04 10:04 10:09
Polmont...............d 09:03
|
|
|
10:04
10:04
10:09
Falkirk Grahamston....a 09:08 | | | 10:09 10:09 10:14
Falkirk Grahamston....d 09:08
|
|
|
10:11
10:12
10:15
Camelon...............a 09:11 | | | 10:14 10:15 10:18
Camelon...............d 09:11
|
|
|
10:15
10:15
10:18
Larbert...............a 09:14 | | | 10:19 10:20 10:21
Larbert...............d 09:14
|
|
|
10:20
10:20
10:21
Stirling..............a 09:22 09:30 09:30 10:15 10:28 10:29 10:29
Train Number ASS
ASS
ASS
ASS
ASS
ASS
ASS
Calendar [3] [4] [3] [4] [3]
Notes [2] [2] [1] [1] [1] [1] [1]
Edinburgh.............d 10:32
10:33
10:35
10:36
10:37
11:33
11:34
Haymarket(Edinburgh)..a 10:37 10:37 10:38 10:41 10:41 11:37 11:37
Haymarket(Edinburgh)..d 10:37
10:38
10:39
10:41
10:41
11:38
11:38
Edinburgh Park........a | | 10:43 10:46 10:46 11:44 11:42
Edinburgh Park........d |
|
10:43
10:46
10:46
11:44
11:42
Linlithgow............a | | 10:58 11:01 11:00 11:59 11:57
Linlithgow............d |
|
10:58
11:02
11:01
11:59
11:57
Polmont...............a | | 11:03 11:07 11:06 12:04 12:02
Polmont...............d |
|
11:03
11:07
11:06
12:04
12:02
Falkirk Grahamston....a | | 11:08 11:12 11:11 12:09 12:07
Falkirk Grahamston....d |
|
11:09
11:12
11:11
12:10
12:08
Camelon...............a | | 11:12 11:15 11:14 12:13 12:11
Camelon...............d |
|
11:12
11:15
11:14
12:13
12:11
Larbert...............a | | 11:15 11:18 11:18 12:16 12:14
Larbert...............d |
|
11:15
11:19
11:19
12:16
12:14
Stirling..............a 11:16 11:16 11:23 11:26 11:26 12:24 12:22
Train Number ASS
ASS
ASS
ASS
ASS
ASS
ASS
Calendar [3] [4] [6] [4]
Notes [1] [1] [1] [1] [2] [3] [2] [1]
Edinburgh.............d 11:35
12:32
12:34
12:35
13:32
13:33
13:36
Haymarket(Edinburgh)..a 11:38 12:35 12:37 12:39 13:36 13:37 13:40
Haymarket(Edinburgh)..d 11:39
12:36
12:38
12:40
13:37
13:38
13:41
Edinburgh Park........a 11:43 12:41 12:42 12:44 | | 13:45
Edinburgh Park........d 11:43
12:42
12:43
12:44
|
|
13:46
Linlithgow............a 11:58 12:56 12:57 12:59 | | 14:01
Linlithgow............d 11:58
12:57
12:58
12:59
|
|
14:02
Polmont...............a 12:03 13:02 13:03 13:04 | | 14:07
Polmont...............d 12:03
13:02
13:03
13:04
|
|
14:07
Falkirk Grahamston....a 12:08 13:07 13:08 13:09 | | 14:12
Falkirk Grahamston....d 12:09
13:12
13:11
13:12
|
|
14:13
Camelon...............a 12:12 13:15 13:14 13:15 | | 14:16
Camelon...............d 12:12
13:15
13:14
13:15
|
|
14:16
Larbert...............a 12:15 13:20 13:17 13:20 | | 14:19
Larbert...............d 12:15
13:21
13:17
13:21
|
|
14:19
Stirling..............a 12:23 13:28 13:25 13:28 14:15 14:16 14:27
Train Number ASS
ASS
ASS
ASS
ASS
ASS
ASS
Calendar [3] [7] [3] [8] [3]
Notes [1] [1] [2] [1] [1] [1] [1]
Edinburgh.............d 13:37
13:38
13:53
14:33
14:36
14:37
15:33
Haymarket(Edinburgh)..a 13:40 13:41 13:57 14:36 14:40 14:40 15:38
Haymarket(Edinburgh)..d 13:41
13:42
13:59
14:37
14:41
14:41
15:39
Edinburgh Park........a 13:45 13:46 | 14:41 14:45 14:45 15:44
Edinburgh Park........d 13:45
13:46
|
14:41
14:45
14:45
15:44
Linlithgow............a 14:00 14:01 | 14:52 15:00 15:01 15:59
Linlithgow............d 14:00
14:01
|
14:52
15:00
15:02
15:59
Polmont...............a 14:05 14:06 | 14:57 15:05 15:07 16:04
Polmont...............d 14:05
14:06
|
14:57
15:05
15:07
16:04
Falkirk Grahamston....a 14:10 14:11 | 15:06 15:10 15:12 16:09
Falkirk Grahamston....d 14:11
14:12
|
15:10
15:11
15:15
16:11
Camelon...............a 14:14 14:15 | 15:13 15:14 15:18 16:14
Camelon...............d 14:14
14:15
|
15:13
15:15
15:18
16:14
Larbert...............a 14:18 14:19 | 15:18 15:18 15:22 16:18
Larbert...............d 14:18
14:19
|
15:18
15:18
15:22
16:19
Stirling..............a 14:26 14:27 14:33 15:26 15:26 15:30 16:26
Train Number ASS
EC
EC
ASS
ASS
ASS
ASS
Calendar [3] [9] ①-⑥ [2] ①-⑥ [2] [3]
Notes [1] 🎟 [4] 🎟 [4] [1] [1] [1] [1]
Edinburgh.............d 15:35
16:33
16:33
16:38
16:38
17:05
17:06
Haymarket(Edinburgh)..a 15:38 16:37 16:37 16:42 16:41 17:09 17:09
Haymarket(Edinburgh)..d 15:39
16:39
16:38
16:43
16:42
17:10
17:10
Edinburgh Park........a 15:43 | | 16:47 16:46 17:14 17:14
Edinburgh Park........d 15:43
|
|
16:47
16:46
17:15
17:15
Linlithgow............a 15:58 | | 17:02 17:01 17:30 17:29
Linlithgow............d 15:58
|
|
17:02
17:01
17:30
17:30
Polmont...............a 16:03 | | 17:07 17:06 17:35 17:35
Polmont...............d 16:03
|
|
17:07
17:06
17:35
17:35
Falkirk Grahamston....a 16:08 17:00 16:59 17:12 17:12 17:40 17:40
Falkirk Grahamston....d 16:11
17:03
17:03
17:14
17:14
17:42
17:42
Camelon...............a 16:14 | | 17:17 17:17 17:45 17:45
Camelon...............d 16:14
|
|
17:17
17:17
17:46
17:46
Larbert...............a 16:18 | | 17:20 17:21 17:52 17:52
Larbert...............d 16:19
|
|
17:21
17:21
17:52
17:52
Stirling..............a 16:26 17:15 17:17 17:28 17:28 18:00 18:00
Train Number ASS
ASS
ASS
ASS
ASS
ASS
ASS
Calendar [3] [3] [3]
Notes [2] [2] [1] [1] [1] [1] [1]
Edinburgh.............d 17:31
17:33
17:36
17:38
18:03
18:06
18:36
Haymarket(Edinburgh)..a 17:35 17:38 17:41 17:42 18:06 18:09 18:39
Haymarket(Edinburgh)..d 17:37
17:39
17:42
17:42
18:08
18:10
18:40
Edinburgh Park........a | | 17:47 17:47 18:13 18:14 18:44
Edinburgh Park........d |
|
17:47
17:48
18:14
18:15
18:45
Linlithgow............a | | 18:01 18:03 18:28 18:28 19:00
Linlithgow............d |
|
18:02
18:04
18:29
18:29
19:01
Polmont...............a | | 18:07 18:09 18:34 18:34 19:06
Polmont...............d |
|
18:07
18:09
18:34
18:34
19:06
Falkirk Grahamston....a | | 18:12 18:14 18:39 18:39 19:11
Falkirk Grahamston....d |
|
18:14
18:14
18:41
18:41
19:14
Camelon...............a | | 18:17 18:17 18:44 18:44 19:17
Camelon...............d |
|
18:17
18:17
18:45
18:45
19:17
Larbert...............a | | 18:20 18:20 18:51 18:51 19:21
Larbert...............d |
|
18:21
18:21
18:51
18:51
19:21
Stirling..............a 18:19 18:19 18:28 18:28 18:59 18:59 19:29
Train Number ASS
EC
ASS
ASS
ASS
ASS
ASS
Calendar [3] [3] [3] [3] ①-⑥ [2]
Notes [1] 🎟 [4] [2] [2] [1] [1] [1]
Edinburgh.............d 18:38
19:27
19:34
19:35
20:03
20:03
21:03
Haymarket(Edinburgh)..a 18:41 19:31 19:38 19:39 20:07 20:07 21:06
Haymarket(Edinburgh)..d 18:42
19:33
19:39
19:40
20:08
20:07
21:07
Edinburgh Park........a 18:46 | | | 20:13 20:12 21:11
Edinburgh Park........d 18:47
|
|
|
20:13
20:12
21:11
Linlithgow............a 19:01 | | | 20:27 20:26 21:26
Linlithgow............d 19:02
|
|
|
20:28
20:27
21:26
Polmont...............a 19:07 | | | 20:33 20:32 21:31
Polmont...............d 19:07
|
|
|
20:33
20:32
21:31
Falkirk Grahamston....a 19:12 19:54 | | 20:38 20:37 21:36
Falkirk Grahamston....d 19:14
19:58
|
|
20:38
20:37
21:37
Camelon...............a 19:17 | | | 20:41 20:40 21:40
Camelon...............d 19:17
|
|
|
20:41
20:40
21:40
Larbert...............a 19:21 | | | 20:44 20:43 21:43
Larbert...............d 19:21
|
|
|
20:44
20:43
21:43
Stirling..............a 19:29 20:12 20:17 20:19 20:52 20:51 21:50
Train Number ASS
ASS
ASS
ASS
ASS
Calendar [3] ①-⑥ [1] [3]
Notes [1] [1] [1] [1] [1]
Edinburgh.............d 22:03
22:04
23:03
23:32
23:35
Haymarket(Edinburgh)..a 22:07 22:07 23:06 23:36 23:39
Haymarket(Edinburgh)..d 22:08
22:08
23:07
23:36
23:39
Edinburgh Park........a 22:12 22:12 23:11 23:41 23:44
Edinburgh Park........d 22:12
22:12
23:11
23:41
23:44
Linlithgow............a 22:27 22:27 23:26 23:55 23:58
Linlithgow............d 22:27
22:27
23:26
23:56
23:59
Polmont...............a 22:32 22:32 23:31 00:01 00:04
Polmont...............d 22:32
22:32
23:31
00:01
00:04
Falkirk Grahamston....a 22:39 22:39 23:36 00:06 00:09
Falkirk Grahamston....d 22:41
22:41
23:37
00:06
00:09
Camelon...............a 22:44 22:44 23:40 00:09 00:12
Camelon...............d 22:44
22:44
23:40
00:09
00:12
Larbert...............a 22:49 22:49 23:43 00:12 00:15
Larbert...............d 22:50
22:50
23:43
00:14
00:16
Stirling..............a 22:57 22:57 23:50 00:21 00:23
.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-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, 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 won't be running on 2024-12-16, 2024-12-17, 2024-12-18, 2024-12-19
  4. The train won't be running on 2024-12-15
  5. The train won't be running on 2024-12-15, 2024-12-16, 2024-12-17, 2024-12-18, 2024-12-19
  6. The train will be running on 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
  7. The train won't be running on 2024-09-29, 2024-12-15
  8. The train won't be running on 2024-10-20, 2024-12-15
  9. The train will be running on 2024-09-15, 2024-09-22, 2024-09-29, 2024-10-13 The train won't be running on 2024-10-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 STIRLING


🢒 STIRLING - ABERDEEN
🢒 STIRLING - ALLOA
🢒 STIRLING - DUNBLANE
🢒 STIRLING - DUNDEE
🢒 STIRLING - EDINBURGH WAVERLEY
🢒 STIRLING - GLASGOW QUEEN STREET
🢒 STIRLING - INVERNESS
🢒 STIRLING - PERTH