521
First West Yorkshire
521 bus timetable – Illingworth: Halifax Bus Station J to Halifax Bus Station
Halifax Bus Station J ↔ Halifax Bus Station
Not the 521 you're looking for? 9 other bus routes in Great Britain use this number.
Route map
521 live route map
See the route, stops, and live buses currently on this line.
70 stops
Live buses loading
Map ready
Loading the route map...
Halifax Bus Station J → Halifax Bus Station
101 trips · first 05:10 · last 22:20
Mon–Fri
Live From 2026-06-14
Swipe sideways to see later trips.
Stop
05:10
Halifax Bus Station
05:30
Halifax Bus Station
05:50
Halifax Bus Station
06:10
Halifax Bus Station
06:20
Halifax Bus Station
06:30
Halifax Bus Station
06:52
Halifax Bus Station
07:00
Halifax Bus Station
07:07
Halifax Bus Station
07:15
Halifax Bus Station
07:22
Halifax Bus Station
07:29
Halifax Bus Station
07:37
Halifax Bus Station
07:40
Halifax Bus Station
07:52
Halifax Bus Station
08:00
Halifax Bus Station
08:07
Halifax Bus Station
08:15
Halifax Bus Station
08:26
Halifax Bus Station
08:37
Halifax Bus Station
08:45
Halifax Bus Station
08:49
Halifax Bus Station
08:55
Halifax Bus Station
09:00
Halifax Bus Station
09:01
Halifax Bus Station
09:15
Halifax Bus Station
09:30
Halifax Bus Station
09:37
Halifax Bus Station
09:45
Halifax Bus Station
09:52
Halifax Bus Station
10:00
Halifax Bus Station
10:07
Halifax Bus Station
10:15
Halifax Bus Station
10:22
Halifax Bus Station
10:30
Halifax Bus Station
10:37
Halifax Bus Station
10:45
Halifax Bus Station
10:52
Halifax Bus Station
11:00
Halifax Bus Station
11:07
Halifax Bus Station
11:15
Halifax Bus Station
11:22
Halifax Bus Station
11:30
Halifax Bus Station
11:37
Halifax Bus Station
11:45
Halifax Bus Station
11:52
Halifax Bus Station
12:00
Halifax Bus Station
12:07
Halifax Bus Station
12:15
Halifax Bus Station
12:22
Halifax Bus Station
12:30
Halifax Bus Station
12:37
Halifax Bus Station
12:45
Halifax Bus Station
12:52
Halifax Bus Station
13:00
Halifax Bus Station
13:07
Halifax Bus Station
13:15
Halifax Bus Station
13:22
Halifax Bus Station
13:30
Halifax Bus Station
13:37
Halifax Bus Station
13:45
Halifax Bus Station
13:52
Halifax Bus Station
14:00
Halifax Bus Station
14:07
Halifax Bus Station
14:15
Halifax Bus Station
14:22
Halifax Bus Station
14:30
Halifax Bus Station
14:37
Halifax Bus Station
14:45
Halifax Bus Station
15:00
Halifax Bus Station
15:07
Halifax Bus Station
15:15
Halifax Bus Station
15:22
Halifax Bus Station
15:30
Halifax Bus Station
15:37
Halifax Bus Station
15:45
Halifax Bus Station
15:52
Halifax Bus Station
16:00
Halifax Bus Station
16:07
Halifax Bus Station
16:15
Halifax Bus Station
16:22
Halifax Bus Station
16:30
Halifax Bus Station
16:37
Halifax Bus Station
16:45
Halifax Bus Station
16:52
Halifax Bus Station
17:00
Halifax Bus Station
17:07
Halifax Bus Station
17:15
Halifax Bus Station
17:22
Halifax Bus Station
17:30
Halifax Bus Station
17:37
Halifax Bus Station
17:45
Halifax Bus Station
18:00
Halifax Bus Station
18:15
Halifax Bus Station
18:30
Halifax Bus Station
18:45
Halifax Bus Station
19:00
Halifax Bus Station
19:15
Halifax Bus Station
20:20
Halifax Bus Station
21:20
Halifax Bus Station
22:20
Halifax Bus Station
05:10
·
05:50
·
06:20
·
06:52
·
07:07
·
07:22
·
07:37
·
07:52
·
08:07
·
08:26
08:37
·
09:22
08:55
09:07
·
·
·
09:37
·
09:52
·
10:07
·
10:22
·
10:37
·
10:52
·
11:07
·
11:22
·
11:37
·
11:52
·
12:07
·
12:22
·
12:37
·
12:52
·
13:07
·
13:22
·
13:37
·
13:52
·
14:07
·
14:22
·
14:37
·
·
15:07
·
15:22
·
15:37
·
15:52
·
16:07
·
16:22
·
16:37
16:45
16:52
·
17:07
·
17:22
·
17:37
·
18:00
·
18:30
18:45
·
19:15
20:20
21:20
22:20
05:19
·
05:59
·
06:29
·
07:01
·
07:16
·
07:32
·
07:47
·
08:02
·
08:17
·
08:36
08:47
·
09:32
09:05
09:17
·
·
·
09:47
·
10:02
·
10:17
·
10:32
·
10:47
·
11:02
·
11:17
·
11:32
·
11:47
·
12:02
·
12:17
·
12:32
·
12:47
·
13:02
·
13:17
·
13:32
·
13:47
·
14:02
·
14:17
·
14:32
·
14:47
·
·
15:17
·
15:32
·
15:47
·
16:02
·
16:17
·
16:32
·
16:47
·
17:02
·
17:17
·
17:32
·
17:47
·
18:09
·
18:39
18:54
·
19:24
20:29
21:29
22:29
·
05:30
·
06:10
·
06:30
·
07:00
·
07:15
·
07:29
·
07:40
·
08:00
·
08:15
·
·
08:45
·
·
·
09:01
09:15
09:30
·
09:45
·
10:00
·
10:15
·
10:30
·
10:45
·
11:00
·
11:15
·
11:30
·
11:45
·
12:00
·
12:15
·
12:30
·
12:45
·
13:00
·
13:15
·
13:30
·
13:45
·
14:00
·
14:15
·
14:30
·
14:45
15:00
·
15:15
·
15:30
·
15:45
·
16:00
·
16:15
·
16:30
·
·
·
17:00
·
17:15
·
17:30
·
17:45
·
18:15
·
·
19:00
·
·
·
·
·
05:38
·
06:20
·
06:40
·
07:10
·
07:25
·
07:39
·
07:50
·
08:10
·
08:25
·
·
08:55
·
·
·
09:11
09:25
09:40
·
09:55
·
10:10
·
10:25
·
10:40
·
10:55
·
11:10
·
11:25
·
11:40
·
11:55
·
12:10
·
12:25
·
12:40
·
12:55
·
13:10
·
13:25
·
13:40
·
13:55
·
14:10
·
14:25
·
14:40
·
14:55
15:10
·
15:25
·
15:40
·
15:55
·
16:10
·
16:25
·
16:40
·
16:55
·
17:10
·
17:25
·
17:40
·
17:55
·
18:23
·
·
19:08
·
·
·
·
05:28
05:50
06:08
06:35
06:38
06:55
07:10
07:25
07:31
07:40
07:47
07:54
08:02
08:05
08:17
08:25
08:32
08:40
08:51
09:02
09:10
09:47
09:20
09:32
09:26
09:40
09:55
10:02
10:10
10:17
10:25
10:32
10:40
10:47
10:55
11:02
11:10
11:17
11:25
11:32
11:40
11:47
11:55
12:02
12:10
12:17
12:25
12:32
12:40
12:47
12:55
13:02
13:10
13:17
13:25
13:32
13:40
13:47
13:55
14:02
14:10
14:17
14:25
14:32
14:40
14:47
14:55
15:02
15:10
15:25
15:32
15:40
15:47
15:55
16:02
16:10
16:17
16:25
16:32
16:40
16:47
16:55
17:02
17:10
17:17
17:25
17:32
17:40
17:47
17:55
18:02
18:10
18:21
18:35
18:51
19:06
19:20
19:36
20:38
21:38
22:38
05:35
·
06:15
·
06:45
·
07:20
·
07:41
·
07:57
·
08:12
·
08:27
·
08:42
·
09:01
09:12
·
09:57
09:30
09:42
·
·
·
10:12
·
10:27
·
10:42
·
10:57
·
11:12
·
11:27
·
11:42
·
11:57
·
12:12
·
12:27
·
12:42
·
12:57
·
13:12
·
13:27
·
13:42
·
13:57
·
14:12
·
14:27
·
14:42
·
14:57
·
15:12
·
·
15:42
·
15:57
·
16:12
·
16:27
·
16:42
·
16:57
·
17:12
·
17:27
·
17:42
·
17:57
·
18:12
·
18:28
·
18:58
19:13
·
19:43
20:45
21:45
22:45
·
05:54
·
06:40
·
07:00
·
07:30
·
07:45
·
07:59
·
08:10
·
08:30
·
08:45
·
·
09:15
·
·
·
09:31
09:45
10:00
·
10:15
·
10:30
·
10:45
·
11:00
·
11:15
·
11:30
·
11:45
·
12:00
·
12:15
·
12:30
·
12:45
·
13:00
·
13:15
·
13:30
·
13:45
·
14:00
·
14:15
·
14:30
·
14:45
·
15:00
·
15:15
15:30
·
15:45
·
16:00
·
16:15
·
16:30
·
16:45
·
17:00
·
17:15
·
17:30
·
17:45
·
18:00
·
18:15
·
18:39
·
·
19:24
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
09:36
·
10:05
·
·
·
10:35
·
·
·
11:05
·
·
·
11:35
·
·
·
12:05
·
·
·
12:35
·
·
·
13:05
·
·
·
13:35
·
·
·
14:05
·
·
·
14:35
·
·
·
15:05
·
·
15:35
·
·
·
16:05
·
·
·
·
·
·
·
17:05
·
·
·
17:35
·
·
·
18:04
·
·
·
18:43
·
·
19:28
·
·
·
·
05:45
06:06
06:25
06:55
06:55
07:15
07:30
07:45
07:51
08:00
08:07
08:14
08:22
08:25
08:37
08:45
08:52
09:00
09:11
09:22
09:30
10:07
09:40
09:52
09:46
10:00
10:15
10:22
10:30
10:37
10:45
10:52
11:00
11:07
11:15
11:22
11:30
11:37
11:45
11:52
12:00
12:07
12:15
12:22
12:30
12:37
12:45
12:52
13:00
13:07
13:15
13:22
13:30
13:37
13:45
13:52
14:00
14:07
14:15
14:22
14:30
14:37
14:45
14:52
15:00
15:07
15:15
15:22
15:30
15:45
15:52
16:00
16:07
16:15
16:22
16:30
16:37
16:45
16:52
17:00
17:07
17:15
17:22
17:30
17:37
17:45
17:52
18:00
18:07
18:12
18:22
18:30
18:38
18:51
19:08
19:23
19:36
19:53
20:55
21:55
22:55
Timetable data from First West Yorkshire, refreshed 2026-06-28 · Source: Bus Open Data Service (BODS) · Service code PB0000815:402.
Main stops shown
9 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
Looking for a different 521 bus?
9 other routesThe number 521 is used by 9 other bus routes around Great Britain, run by different operators in different areas.
521
521
521
521
521
521
521
521
Erskine ↔ Bishopton via Mains Drive
Bishopton · McGills Buses
Beccles ↔ Aldeburgh
Halesworth · Borderbus
Beccles - Halesworth - Saxmundham - Leiston - Thorpeness - Aldeburgh
Halesworth · Borderbus
Black Horse Avenue ↔ Coronation Square
New Bury · Bee Network
Blackrod ↔ Little Lever
New Bury · Bee Network
Plantation + Upper Achintore ↔ Bun Sgoil Loch Abar
Upper Achintore · Shiel Buses
Bawtry ↔ Auckley (The Hayfield Sch)
Austerfield · Wilfreda Beehive
Hayfield School ↔ Bawtry
Bawtry · Wilfreda Beehive