BusGenie
521
First West Yorkshire

521 bus timetable: Halifax Bus Station J to Halifax Bus Station

Halifax Bus Station J ↔ Halifax Bus Station

Mode Bus

Halifax Bus Station J → Halifax Bus Station

95 trips · first 06:10 · last 22:30
Saturday Upcoming Valid 2026-07-19 – 2026-08-29

Swipe sideways to see later trips.

Stop
06:10 Halifax Bus Station
06:50 Halifax Bus Station
07:10 Halifax Bus Station
07:30 Halifax Bus Station
07:45 Halifax Bus Station
08:00 Halifax Bus Station
08:15 Halifax Bus Station
08:22 Halifax Bus Station
08:30 Halifax Bus Station
08:37 Halifax Bus Station
08:45 Halifax Bus Station
08:55 Halifax Bus Station
09:01 Halifax Bus Station
09:07 Halifax Bus Station
09:15 Halifax Bus Station
09:22 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
14:52 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
17:52 Halifax Bus Station
18:00 Halifax Bus Station
18:07 Halifax Bus Station
18:15 Halifax Bus Station
18:22 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:30 Halifax Bus Station
06:10
06:50
·
07:30
·
08:00
·
08:22
·
08:37
·
08:55
·
09:07
·
09:22
·
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
·
14:52
·
15:07
·
15:22
·
15:37
·
15:52
·
16:07
·
16:22
·
16:37
·
16:52
·
17:07
·
17:22
·
17:37
·
17:52
·
18:07
·
18:22
·
18:45
·
19:15
20:20
21:20
22:30
06:19
06:59
·
07:40
·
08:10
·
08:32
·
08:47
·
09:05
·
09:17
·
09:32
·
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:02
·
15:17
·
15:32
·
15:47
·
16:02
·
16:17
·
16:32
·
16:47
·
17:02
·
17:17
·
17:32
·
17:47
·
18:02
·
18:17
·
18:32
·
18:55
·
19:25
20:30
21:30
22:40
·
·
07:10
·
07:45
·
08:15
·
08:30
·
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
·
16:45
·
17:00
·
17:15
·
17:30
·
17:45
·
18:00
·
18:15
·
18:30
·
19:00
·
·
·
·
·
·
07:20
·
07:55
·
08:25
·
08:40
·
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:10
·
18:25
·
18:40
·
19:10
·
·
·
·
06:28
07:08
07:35
07:55
08:10
08:25
08:40
08:47
08:55
09:02
09:10
09:20
09:26
09:32
09:40
09:47
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:17
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:17
18:25
18:32
18:40
18:47
18:55
19:07
19:25
19:37
20:39
21:39
22:49
06:35
07:15
·
08:05
·
08:35
·
08:57
·
09:12
·
09:30
·
09:42
·
09:57
·
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:27
·
15:42
·
15:57
·
16:12
·
16:27
·
16:42
·
16:57
·
17:12
·
17:27
·
17:42
·
17:57
·
18:12
·
18:27
·
18:42
·
18:57
·
19:14
·
19:44
20:46
21:46
22:56
·
·
07:40
·
08:15
·
08:45
·
09:00
·
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:30
·
18:45
·
19:00
·
19:30
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
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
·
·
·
16:35
·
·
·
17:05
·
·
·
17:35
·
·
·
18:05
·
·
·
18:35
·
·
·
19:05
·
19:35
·
·
·
·
06:45
07:25
07:55
08:15
08:30
08:45
09:00
09:07
09:15
09:22
09:30
09:40
09:46
09:52
10:00
10:07
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:37
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:15
18:22
18:30
18:37
18:45
18:52
19:00
19:07
19:15
19:24
19:45
19:54
20:56
21:56
23:06

Timetable data from First West Yorkshire, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code PB0000815:402.

Main stops shown

9 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Halifax Town Centre, Halifax Bus Station stand J
  2. Ovenden, Dean Field School at
  3. Halifax Town Centre, Halifax Bus Station stand H
  4. Ovenden, Nursery Lane at
  5. Illingworth, Tewit Lane Top
  6. Ovenden Way Top
  7. Ovenden, Shay Lane at
  8. Lee Mount Church
  9. Halifax Town Centre, Halifax Bus Station stand B