traintimetables.eu Europe's largest train timetables database

HOME / TIMETABLES / UNITED KINGDOM / MIDDLESBROUGH - YORK

MIDDLESBROUGH - YORK

Timetable


Train Number TE
TE
EC
TE
TE
Calendar [1] [2] [3] [2] [1]
Notes [1] [1] [2] 🎟 [3] [1] [2] [1]
Middlesbrough..d 06:20
06:20
07:08
07:17
07:19
Thornaby.......a 06:26 06:26 07:13 07:23 07:25
Thornaby.......d 06:27
06:27
07:15
07:24
07:26
Yarm...........a 06:34 06:34 | 07:31 07:33
Yarm...........d 06:35
06:35
|
07:33
07:35
Northallerton..a 06:49 06:49 | 07:48 07:49
Northallerton..d 06:50
06:50
|
07:50
07:50
Thirsk.........a 06:58 06:57 | 07:58 07:58
Thirsk.........d 06:59
06:58
|
07:59
07:59
York...........a 07:17 07:16 08:06 08:17 08:17
Train Number TE
TE
TE
TE
TE
Calendar ①-⑥ [4] ①-⑥ [4] [1] [2] [5]
Notes [1] [1] [1] [1] [1]
Middlesbrough..d 08:21
08:21
09:20
09:21
10:18
Thornaby.......a 08:26 08:26 09:26 09:26 10:23
Thornaby.......d 08:27
08:27
09:27
09:27
10:24
Yarm...........a 08:34 08:34 09:34 09:34 10:32
Yarm...........d 08:35
08:35
09:35
09:35
10:33
Northallerton..a 08:49 08:49 09:49 09:49 10:48
Northallerton..d 08:50
08:51
09:50
09:50
10:49
Thirsk.........a 08:58 08:58 09:58 09:58 10:57
Thirsk.........d 08:59
08:59
09:59
09:59
10:57
York...........a 09:17 09:17 10:17 10:17 11:14
Train Number TE
TE
TE
TE
TE
Calendar [1] [6] [5] [1] [2]
Notes [1] [1] [2] [1] [1] [1]
Middlesbrough..d 10:21
10:21
11:17
11:20
11:20
Thornaby.......a 10:26 10:26 11:23 11:26 11:25
Thornaby.......d 10:27
10:27
11:24
11:27
11:26
Yarm...........a 10:34 10:35 11:32 11:34 11:34
Yarm...........d 10:35
10:36
11:33
11:35
11:35
Northallerton..a 10:49 10:50 11:49 11:49 11:49
Northallerton..d 10:51
10:51
11:50
11:50
11:50
Thirsk.........a 10:58 10:58 11:57 11:58 11:57
Thirsk.........d 10:59
11:00
11:58
11:59
11:58
York...........a 11:18 11:17 12:15 12:17 12:16
Train Number TE
TE
TE
TE
TE
Calendar [5] ①-⑥ [4] [7] ①-⑥ [4] [5]
Notes [1] [1] [1] [1] [1]
Middlesbrough..d 12:18
12:21
13:17
13:20
14:15
Thornaby.......a 12:24 12:26 13:23 13:26 14:20
Thornaby.......d 12:25
12:27
13:24
13:27
14:21
Yarm...........a 12:32 12:35 13:32 13:34 14:31
Yarm...........d 12:33
12:36
13:33
13:35
14:32
Northallerton..a 12:47 12:50 13:48 13:49 14:47
Northallerton..d 12:48
12:51
13:49
13:50
14:47
Thirsk.........a 12:56 12:58 13:56 13:58 14:55
Thirsk.........d 12:57
12:59
13:57
13:59
14:55
York...........a 13:14 13:17 14:14 14:17 15:13
Train Number TE
TE
TE
TE
TE
Calendar [1] [2] [5] [1] [2]
Notes [1] [1] [1] [1] [1]
Middlesbrough..d 14:21
14:21
15:17
15:20
15:20
Thornaby.......a 14:26 14:26 15:23 15:26 15:26
Thornaby.......d 14:27
14:27
15:24
15:27
15:27
Yarm...........a 14:34 14:34 15:32 15:34 15:34
Yarm...........d 14:35
14:35
15:33
15:35
15:35
Northallerton..a 14:49 14:49 15:48 15:49 15:49
Northallerton..d 14:50
14:50
15:49
15:50
15:50
Thirsk.........a 14:58 14:58 15:57 15:58 15:58
Thirsk.........d 14:59
15:00
15:59
15:58
15:59
York...........a 15:17 15:18 16:16 16:16 16:17
Train Number TE
TE
TE
TE
TE
Calendar [5] ①-⑥ [4] ①-⑥ [4] [1] [8]
Notes [1] [1] [1] [1] [1] [2]
Middlesbrough..d 16:17
16:21
17:20
18:21
18:21
Thornaby.......a 16:23 16:26 17:26 18:26 18:26
Thornaby.......d 16:24
16:27
17:27
18:28
18:27
Yarm...........a 16:31 16:35 17:34 18:35 18:35
Yarm...........d 16:32
16:36
17:35
18:36
18:36
Northallerton..a | 16:50 17:49 18:50 18:50
Northallerton..d |
16:51
17:50
18:51
18:51
Thirsk.........a 16:53 16:58 17:58 18:58 18:58
Thirsk.........d 16:54
16:59
17:59
18:59
18:59
York...........a 17:14 17:17 18:17 19:18 19:17
Train Number TE
TE
TE
TE
TE
Calendar ①-⑥ [4] ①-⑥ [9] [6] [10] [2]
Notes [1] [1] [1] [2] [1] [1]
Middlesbrough..d 19:20
20:35
20:35
21:20
21:20
Thornaby.......a 19:26 20:41 20:41 21:26 21:25
Thornaby.......d 19:27
20:42
20:42
21:27
21:26
Yarm...........a 19:34 20:50 20:50 21:34 21:34
Yarm...........d 19:35
20:50
20:50
21:35
21:35
Northallerton..a 19:49 21:04 21:04 21:50 21:49
Northallerton..d 19:50
21:05
21:05
21:51
21:50
Thirsk.........a 19:58 21:12 21:12 21:58 21:58
Thirsk.........d 19:59
21:13
21:13
21:59
21:59
York...........a 20:17 21:33 21:31 22:19 22:20
Train Number TE
TE
TE
TE
Calendar [2] [11] [12]
Notes [1] [2] [1] [2] [1] [2] [1] [2]
Middlesbrough..d 22:17
22:20
22:20
23:31
Thornaby.......a 22:23 22:26 22:26 23:37
Thornaby.......d 22:24
22:27
22:27
23:37
Yarm...........a 22:31 22:34 22:34 23:45
Yarm...........d 22:32
22:35
22:35
23:45
Northallerton..a 22:48 22:49 22:49 23:58
Northallerton..d 22:48
22:50
22:50
23:59
Thirsk.........a 22:56 22:58 22:58 00:08
Thirsk.........d 22:56
22:59
22:59
00:08
York...........a 23:17 23:22 23:17 00:34
.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-16, 2024-12-17, 2024-12-18, 2024-12-19
  2. The train won't be running on 2024-10-26, 2024-11-02, 2024-11-09
  3. The train won't be running on 2024-09-16, 2024-09-23, 2024-09-30, 2024-10-07, 2024-12-16, 2024-12-17, 2024-12-18, 2024-12-19
  4. The train won't be running on 2024-10-26, 2024-11-02, 2024-11-09, 2024-12-16, 2024-12-17, 2024-12-18, 2024-12-19
  5. The train won't be running on 2024-10-27, 2024-11-03, 2024-11-10, 2024-12-15
  6. The train will be running on 2024-08-10, 2024-08-17, 2024-08-31
  7. The train won't be running on 2024-10-06, 2024-10-27, 2024-11-03, 2024-11-10, 2024-12-15
  8. The train won't be running on 2024-09-07, 2024-10-26, 2024-11-02, 2024-11-09
  9. The train won't be running on 2024-08-10, 2024-08-17, 2024-08-31, 2024-10-26, 2024-11-02, 2024-11-09, 2024-12-16, 2024-12-17, 2024-12-18, 2024-12-19
  10. The train won't be running on 2024-10-21, 2024-10-22, 2024-10-23, 2024-10-24, 2024-10-25, 2024-10-28, 2024-10-29, 2024-10-30, 2024-10-31, 2024-11-01, 2024-11-04, 2024-11-05, 2024-11-06, 2024-11-07, 2024-11-08, 2024-11-11, 2024-11-12, 2024-11-13, 2024-11-14, 2024-11-15, 2024-11-18, 2024-11-19, 2024-11-20, 2024-11-21, 2024-11-22, 2024-12-16, 2024-12-17, 2024-12-18, 2024-12-19
  11. The train won't be running on 2024-09-16, 2024-09-19, 2024-10-28, 2024-10-29, 2024-10-30, 2024-10-31, 2024-12-16, 2024-12-17, 2024-12-18, 2024-12-19
  12. The train won't be running on 2024-09-17, 2024-09-18, 2024-10-29, 2024-10-30, 2024-11-01, 2024-12-16, 2024-12-17, 2024-12-18, 2024-12-19

Train notes and symbols

🎟 Mandatory Reservation 
  1. Reservation possible
  2. mobile on-board service (snacks and beverages)
  3. Bordrestaurant

Route map