traintimetables.eu Europe's largest train timetables database

HOME / TIMETABLES / UNITED KINGDOM / HAYMARKET (EDINBURGH) - PRESTON

HAYMARKET (EDINBURGH) - PRESTON

Train Number TE
TE
AWC
AWC
TE
Calendar [1] [2] [3] [4] ①-⑥ [5]
Notes 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1]
Haymarket(Edinburgh).....d 06:17
06:18
06:57
06:57
08:16
Lockerbie................a 07:12 07:11 | | 09:09
Lockerbie................d 07:13
07:12
|
|
09:10
Carlisle.................a 07:33 07:33 08:06 08:03 09:30
Carlisle.................d 07:35
07:34
08:07
08:04
09:32
Penrith North Lakes......a 07:49 07:48 08:21 08:18 09:46
Penrith North Lakes......d 07:50
07:49
08:23
08:19
09:47
Oxenholme Lake District..a 08:13 08:12 | 08:42 10:10
Oxenholme Lake District..d 08:13
08:13
|
08:43
10:11
Lancaster................a 08:27 08:27 08:57 08:57 10:25
Lancaster................d 08:31
08:28
08:59
08:58
10:26
Preston..................a 08:48 08:46 09:16 09:15 10:44
Train Number TE
AWC
AWC
TE
TE
Calendar [2] [6] [7] ①-⑥ [5] [8]
Notes 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1]
Haymarket(Edinburgh).....d 08:16
08:58
08:58
10:17
10:18
Lockerbie................a 09:10 | | 11:10 11:10
Lockerbie................d 09:11
|
|
11:10
11:11
Carlisle.................a 09:31 10:05 10:05 11:31 11:32
Carlisle.................d 09:33
10:06
10:06
11:33
11:34
Penrith North Lakes......a 09:47 | | 11:47 11:48
Penrith North Lakes......d 09:48
|
|
11:48
11:49
Oxenholme Lake District..a 10:11 10:41 10:41 12:11 12:12
Oxenholme Lake District..d 10:12
10:42
10:42
12:12
12:13
Lancaster................a 10:26 10:56 10:56 12:26 12:27
Lancaster................d 10:27
10:57
10:57
12:27
12:28
Preston..................a 10:44 11:14 11:15 12:45 12:45
Train Number AWC
AWC
AWC
TE
TE
Calendar [9] ①-⑥ [10] ①-⑥ [10] [2] [11]
Notes 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1]
Haymarket(Edinburgh).....d 10:56
10:58
10:58
12:16
12:17
Lockerbie................a | | | 13:10 13:09
Lockerbie................d |
|
|
13:11
13:10
Carlisle.................a 12:05 12:05 12:04 13:32 13:32
Carlisle.................d 12:07
12:06
12:05
13:34
13:34
Penrith North Lakes......a | 12:20 12:19 13:48 13:48
Penrith North Lakes......d |
12:22
12:21
13:49
13:49
Oxenholme Lake District..a 12:41 | | 14:12 14:12
Oxenholme Lake District..d 12:43
|
|
14:13
14:13
Lancaster................a 12:56 12:56 12:55 14:27 14:27
Lancaster................d 12:58
12:57
12:56
14:28
14:28
Preston..................a 13:15 13:14 13:14 14:46 14:46
Train Number TE
AWC
AWC
AWC
TE
Calendar [12] [9] [13] [14] [2]
Notes 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1]
Haymarket(Edinburgh).....d 12:17
12:56
12:57
12:58
14:13
Lockerbie................a 13:10 | | | 15:08
Lockerbie................d 13:10
|
|
|
15:09
Carlisle.................a 13:31 14:03 14:04 14:04 15:29
Carlisle.................d 13:33
14:06
14:06
14:07
15:34
Penrith North Lakes......a 13:47 14:20 14:20 14:21 15:48
Penrith North Lakes......d 13:48
14:21
14:22
14:22
15:49
Oxenholme Lake District..a 14:11 | | | 16:12
Oxenholme Lake District..d 14:12
|
|
|
16:13
Lancaster................a 14:26 14:56 14:56 14:56 16:27
Lancaster................d 14:27
14:58
14:58
14:58
16:28
Preston..................a 14:45 15:15 15:15 15:15 16:46
Train Number TE
TE
AWC
AWC
AWC
Calendar [11] [8] [15] ①-⑥ [16] ①-⑥ [16]
Notes 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1]
Haymarket(Edinburgh).....d 14:17
14:17
14:56
14:57
14:57
Lockerbie................a 15:10 15:10 | | |
Lockerbie................d 15:11
15:10
|
|
|
Carlisle.................a 15:31 15:31 16:02 16:06 16:03
Carlisle.................d 15:33
15:33
16:03
16:07
16:04
Penrith North Lakes......a 15:48 15:47 16:17 16:21 16:18
Penrith North Lakes......d 15:49
15:48
16:19
16:23
16:20
Oxenholme Lake District..a 16:12 16:11 16:41 | 16:42
Oxenholme Lake District..d 16:13
16:12
16:43
|
16:44
Lancaster................a 16:27 16:26 16:56 16:57 16:57
Lancaster................d 16:28
16:27
16:58
16:59
16:59
Preston..................a 16:46 16:44 17:14 17:16 17:16
Train Number TE
TE
TE
AWC
AWC
Calendar [2] [17] [18] [15] [19]
Notes 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1]
Haymarket(Edinburgh).....d 16:15
16:17
16:18
16:56
16:57
Lockerbie................a 17:08 17:10 17:11 | |
Lockerbie................d 17:09
17:11
17:12
|
|
Carlisle.................a 17:30 17:31 17:33 18:05 18:06
Carlisle.................d 17:33
17:34
17:34
18:07
18:08
Penrith North Lakes......a 17:47 17:48 17:48 | |
Penrith North Lakes......d 17:48
17:48
17:49
|
|
Oxenholme Lake District..a 18:11 18:11 18:12 18:42 18:42
Oxenholme Lake District..d 18:12
18:12
18:13
18:43
18:44
Lancaster................a 18:26 18:26 18:27 18:57 18:57
Lancaster................d 18:27
18:27
18:28
18:58
18:59
Preston..................a 18:46 18:46 18:47 19:15 19:16
Train Number AWC
TE
TE
TE
AWC
Calendar [4] [2] [11] [12] ①-⑤⑦ [20]
Notes 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1]
Haymarket(Edinburgh).....d 16:57
18:16
18:17
18:19
18:57
Lockerbie................a | 19:10 19:10 19:11 |
Lockerbie................d |
19:11
19:11
19:12
|
Carlisle.................a 18:03 19:31 19:32 19:33 20:06
Carlisle.................d 18:07
19:34
19:34
19:35
20:07
Penrith North Lakes......a | 19:48 19:48 19:49 |
Penrith North Lakes......d |
19:49
19:49
19:50
|
Oxenholme Lake District..a 18:41 20:12 20:12 20:13 20:42
Oxenholme Lake District..d 18:43
20:13
20:13
20:14
20:43
Lancaster................a 18:56 20:27 20:27 20:28 20:57
Lancaster................d 18:58
20:28
20:28
20:29
20:58
Preston..................a 19:15 20:45 20:45 20:47 21:15
Train Number AWC
AWC
TE
TE
Calendar [13] ①-⑤⑦ [20] [21] [8]
Notes 🎟 [1] 🎟 [1] 🎟 [1] 🎟 [1]
Haymarket(Edinburgh).....d 18:57
18:57
20:17
20:19
Lockerbie................a | | 21:09 21:12
Lockerbie................d |
|
21:10
21:12
Carlisle.................a 20:03 20:03 21:31 21:33
Carlisle.................d 20:04
20:07
21:32
21:35
Penrith North Lakes......a 20:18 20:21 21:46 21:49
Penrith North Lakes......d 20:20
20:22
21:47
21:50
Oxenholme Lake District..a 20:42 | 22:10 22:13
Oxenholme Lake District..d 20:44
|
22:11
22:14
Lancaster................a 20:57 20:56 22:25 22:28
Lancaster................d 20:59
20:58
22:26
22:29
Preston..................a 21:16 21:15 22:44 22:46
.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, 2024-12-27, 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, 2025-06-16, 2025-06-17
  2. The train won't be running on 2025-01-11, 2025-01-18, 2025-03-01, 2025-03-08, 2025-03-15, 2025-03-22, 2025-03-29, 2025-05-24, 2025-05-31, 2025-06-07, 2025-06-14
  3. The train will be running on 2024-12-28 The train won't be running on 2024-12-25, 2024-12-26, 2024-12-27, 2024-12-30, 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, 2025-06-16, 2025-06-17
  4. The train won't be running on 2024-12-28, 2025-01-11, 2025-01-18, 2025-03-29, 2025-05-24, 2025-05-31, 2025-06-07, 2025-06-14
  5. The train won't be running on 2024-12-25, 2024-12-26, 2025-01-01, 2025-01-11, 2025-01-18, 2025-03-01, 2025-03-08, 2025-03-15, 2025-03-22, 2025-03-29, 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, 2025-06-16, 2025-06-17
  6. The train won't be running on 2024-12-25, 2024-12-26, 2024-12-30, 2024-12-31, 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, 2025-06-16, 2025-06-17
  7. The train will be running on 2024-12-30, 2024-12-31 The train won't be running on 2024-12-28, 2025-01-11, 2025-01-18, 2025-03-29, 2025-05-24, 2025-05-31, 2025-06-07, 2025-06-14
  8. The train will be running on 2024-12-22, 2024-12-29, 2025-01-05, 2025-01-26, 2025-02-02, 2025-02-09, 2025-02-23, 2025-04-06, 2025-04-13, 2025-04-20, 2025-04-27, 2025-05-04, 2025-05-11
  9. The train won't be running on 2024-12-29, 2025-01-05, 2025-01-12, 2025-01-19, 2025-03-30, 2025-05-18, 2025-05-25, 2025-06-01, 2025-06-08, 2025-06-15
  10. The train won't be running on 2024-12-25, 2024-12-26, 2024-12-28, 2024-12-30, 2024-12-31, 2025-01-01, 2025-01-11, 2025-01-18, 2025-03-29, 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, 2025-06-16, 2025-06-17
  11. 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, 2025-06-16, 2025-06-17
  12. The train won't be running on 2025-01-12, 2025-01-19, 2025-03-30, 2025-05-18, 2025-05-25, 2025-06-01, 2025-06-08, 2025-06-15
  13. The train won't be running on 2025-01-11, 2025-01-18, 2025-03-29, 2025-05-24, 2025-05-31, 2025-06-07, 2025-06-14
  14. The train won't be running on 2024-12-25, 2024-12-26, 2024-12-30, 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, 2025-06-16, 2025-06-17
  15. The train won't be running on 2024-12-29, 2025-01-12, 2025-01-19, 2025-03-30, 2025-05-18, 2025-05-25, 2025-06-01, 2025-06-08, 2025-06-15
  16. The train won't be running on 2024-12-25, 2024-12-26, 2024-12-28, 2024-12-31, 2025-01-01, 2025-01-11, 2025-01-18, 2025-03-29, 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, 2025-06-16, 2025-06-17
  17. The train won't be running on 2024-12-24, 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, 2025-06-16, 2025-06-17
  18. The train won't be running on 2025-01-12, 2025-01-19, 2025-03-02, 2025-03-09, 2025-03-16, 2025-03-23, 2025-03-30, 2025-05-18, 2025-05-25, 2025-06-01, 2025-06-08, 2025-06-15
  19. The train will be running on 2024-12-28 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, 2025-06-16, 2025-06-17
  20. The train won't be running on 2024-12-24, 2024-12-25, 2024-12-26, 2024-12-27, 2024-12-29, 2024-12-30, 2024-12-31, 2025-01-01, 2025-01-12, 2025-01-19, 2025-03-30, 2025-04-18, 2025-05-18, 2025-05-19, 2025-05-20, 2025-05-21, 2025-05-22, 2025-05-23, 2025-05-25, 2025-05-26, 2025-05-27, 2025-05-28, 2025-05-29, 2025-05-30, 2025-06-01, 2025-06-02, 2025-06-03, 2025-06-04, 2025-06-05, 2025-06-06, 2025-06-08, 2025-06-09, 2025-06-10, 2025-06-11, 2025-06-12, 2025-06-13, 2025-06-15, 2025-06-16, 2025-06-17
  21. The train won't be running on 2024-12-24, 2024-12-25, 2024-12-26, 2024-12-31, 2025-01-01, 2025-02-24, 2025-02-25, 2025-02-26, 2025-02-27, 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, 2025-06-16, 2025-06-17

Train notes and symbols

🎟 Mandatory Reservation 
  1. Bordrestaurant

Route map