traintimetables.eu Europe's largest train timetables database

HOME / TIMETABLES / UNITED KINGDOM / STIRLING - EDINBURGH WAVERLEY

STIRLING - EDINBURGH WAVERLEY

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

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 STIRLING


🢒 ALLOA - STIRLING
🢒 BERWICK-UPON-TWEED - STIRLING
🢒 DARLINGTON - STIRLING
🢒 EDINBURGH WAVERLEY - STIRLING
🢒 FALKIRK GRAHAMSTON - STIRLING
🢒 HAYMARKET (EDINBURGH) - STIRLING
🢒 NEWCASTLE - STIRLING
🢒 YORK - STIRLING

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