X10
National Express West Midlands
X10 bus timetable: Birmingham to Merry Hill
Birmingham - Merry Hill
Route map
X10 live route map
See the route, stops, and live buses currently on this line.
153 stops
Live buses loading
Map ready
Loading the route map...
Colmore Row → Bank Road
41 trips · first 06:15 · last 23:05
Mon–Fri
Live Valid 2026-05-01 – 2027-12-31
Swipe sideways to see later trips.
Stop
06:15
Bank Road
06:40
Bank Road
07:17
Bank Road
07:20
Bank Road
07:40
Bank Road
08:00
Bank Road
08:25
Bank Road
08:52
Bank Road
09:12
Bank Road
09:32
Bank Road
09:52
Bank Road
10:12
Bank Road
10:32
Bank Road
10:52
Bank Road
11:12
Bank Road
11:32
Bank Road
11:52
Bank Road
12:12
Bank Road
12:32
Bank Road
12:52
Bank Road
13:12
Bank Road
13:32
Bank Road
13:52
Bank Road
14:12
Bank Road
14:32
Bank Road
14:52
Bank Road
15:12
Bank Road
15:37
Bank Road
15:57
Bank Road
16:22
Bank Road
16:47
Bank Road
17:07
Bank Road
17:32
Bank Road
17:57
Bank Road
18:22
Bank Road
18:52
Bank Road
19:22
Bank Road
19:57
Bank Road
21:05
Bank Road
22:05
Bank Road
23:05
Bank Road
Birmingham, Colmore Row
Stop SH2
06:15
06:40
·
07:20
07:40
08:00
08:25
08:52
09:12
09:32
09:52
10:12
10:32
10:52
11:12
11:32
11:52
12:12
12:32
12:52
13:12
13:32
13:52
14:12
14:32
14:52
15:12
15:37
15:57
16:22
16:47
17:07
17:32
17:57
18:22
18:52
19:22
19:57
21:05
22:05
23:05
Bearwood, Lordswood Rd
Stop BS
06:30
06:55
07:17
07:37
07:58
08:18
08:43
09:10
09:30
09:49
10:09
10:29
10:49
11:09
11:29
11:49
12:09
12:29
12:49
13:09
13:29
13:49
14:09
14:29
14:49
15:11
15:32
15:58
16:18
16:44
17:12
17:32
17:52
18:17
18:41
19:11
19:39
20:13
21:20
22:20
23:20
Hurst Green, Kent Road
before
06:37
07:03
07:26
07:47
08:08
08:29
08:53
09:20
09:40
09:59
10:19
10:39
10:59
11:19
11:39
11:59
12:19
12:39
12:59
13:19
13:39
13:59
14:19
14:39
15:00
15:23
15:46
16:12
16:34
17:00
17:28
17:48
18:06
18:27
18:51
19:20
19:48
20:21
21:27
22:27
23:27
Halesowen Bus Station
Stand D
06:47
07:17
07:37
07:59
08:22
08:47
09:07
09:30
09:52
10:10
10:30
10:50
11:10
11:30
11:50
12:10
12:30
12:50
13:10
13:30
13:50
14:10
14:30
14:50
15:12
15:37
15:59
16:27
16:47
17:14
17:40
17:57
18:17
18:37
18:57
19:28
19:56
20:28
21:34
22:34
23:34
Old Hill, Highland Rd
opposite
06:57
07:28
07:49
08:12
08:37
09:02
09:22
09:42
10:04
10:22
10:42
11:02
11:22
11:42
12:02
12:23
12:43
13:03
13:23
13:43
14:03
14:23
14:43
15:04
15:29
15:54
16:16
16:44
17:06
17:33
17:56
18:10
18:28
18:48
19:08
19:39
20:07
20:38
21:43
22:43
23:43
Cradley Heath Interchange
Stand A
07:02
07:33
07:55
08:18
08:43
09:09
09:29
09:49
10:11
10:29
10:49
11:09
11:29
11:49
12:09
12:30
12:50
13:10
13:30
13:50
14:10
14:30
14:50
15:11
15:37
16:02
16:24
16:52
17:14
17:40
18:03
18:16
18:34
18:54
19:13
19:44
20:12
20:43
21:48
22:48
23:48
Merry Hill Bus Station
Stand H
07:10
07:45
08:04
08:28
08:58
09:18
09:38
10:03
10:20
10:38
11:03
11:18
11:38
12:03
12:18
12:39
13:03
13:19
13:39
14:03
14:19
14:39
15:03
15:21
15:47
16:20
16:35
17:04
17:30
17:52
18:15
18:30
18:43
19:10
19:21
19:52
20:20
20:50
21:55
22:55
23:55
·
08:00
·
·
09:14
·
·
10:18
·
·
11:18
·
·
12:18
·
·
13:18
·
·
14:18
·
·
15:19
·
·
16:40
·
·
17:46
·
18:30
18:45
·
19:24
·
·
·
·
·
·
·
Tansey Green, Pensnett Bus Depot
opposite
·
08:09
·
·
09:24
·
·
10:28
·
·
11:28
·
·
12:28
·
·
13:28
·
·
14:28
·
·
15:33
·
·
16:55
·
·
17:56
·
18:40
·
·
19:33
·
·
·
·
·
·
·
Gornal Wood, Abbey Rd
adjacent
·
08:18
·
·
09:32
·
·
10:36
·
·
11:36
·
·
12:36
·
·
13:36
·
·
14:36
·
·
15:42
·
·
17:04
·
·
18:04
·
·
18:57
·
·
·
·
·
·
·
·
·
Bank Road → Colmore Row
43 trips · first 04:44 · last 22:00
Mon–Fri
Live Valid 2026-05-01 – 2027-12-31
Swipe sideways to see later trips.
Stop
04:44
Bank Road
05:14
Bank Road
06:05
Bank Road
06:10
Bank Road
06:28
Bank Road
06:35
Bank Road
07:15
Bank Road
07:18
Bank Road
07:35
Bank Road
08:20
Bank Road
08:22
Bank Road
08:45
Bank Road
09:30
Bank Road
09:36
Bank Road
09:50
Bank Road
10:30
Bank Road
10:36
Bank Road
10:50
Bank Road
11:30
Bank Road
11:36
Bank Road
11:50
Bank Road
12:30
Bank Road
12:36
Bank Road
12:50
Bank Road
13:30
Bank Road
13:36
Bank Road
13:50
Bank Road
14:30
Bank Road
14:40
Bank Road
14:50
Bank Road
15:32
Bank Road
15:45
Bank Road
15:57
Bank Road
16:47
Bank Road
17:05
Bank Road
17:17
Bank Road
18:15
Bank Road
18:17
Bank Road
19:30
Bank Road
20:00
Bank Road
20:30
Bank Road
21:00
Bank Road
22:00
Bank Road
Gornal Wood, Abbey Rd
adjacent
·
·
·
·
06:28
·
·
07:18
·
·
08:22
·
·
09:36
·
·
10:36
·
·
11:36
·
·
12:36
·
·
13:36
·
·
14:40
·
·
15:45
·
·
17:05
·
18:15
·
·
·
·
·
·
Tansey Green, Pensnett Bus Depot
adjacent
04:44
05:14
06:05
·
·
·
·
07:25
·
·
08:29
·
·
09:43
·
·
10:43
·
·
11:43
·
·
12:43
·
·
13:43
·
·
14:48
·
·
15:53
·
·
17:14
·
18:22
·
·
·
·
·
·
04:51
05:21
06:12
·
06:39
·
·
07:36
·
·
08:41
·
·
09:52
·
·
10:52
·
·
11:52
·
·
12:52
·
·
13:52
·
·
14:57
·
·
16:02
·
·
17:24
·
18:30
·
·
·
·
·
·
Merry Hill Bus Station
Stand C
05:05
05:35
06:25
06:10
06:55
06:35
07:15
07:55
07:35
08:20
09:05
08:45
09:30
10:10
09:50
10:30
11:10
10:50
11:30
12:10
11:50
12:30
13:10
12:50
13:30
14:10
13:50
14:30
15:15
14:50
15:32
16:22
15:57
16:47
17:47
17:17
18:47
18:17
19:30
20:00
20:30
21:00
22:00
Cradley Heath Interchange
Stand F
05:11
05:41
06:32
06:17
07:02
06:42
07:23
08:03
07:43
08:28
09:13
08:53
09:38
10:18
09:58
10:38
11:18
10:58
11:38
12:18
11:58
12:38
13:18
12:58
13:38
14:18
13:58
14:38
15:24
14:59
15:41
16:31
16:06
16:56
17:55
17:26
18:54
18:25
19:37
20:07
20:37
21:07
22:06
05:17
05:47
06:39
06:23
07:10
06:49
07:31
08:13
07:52
08:38
09:22
09:02
09:47
10:27
10:07
10:47
11:27
11:07
11:47
12:27
12:07
12:47
13:27
13:07
13:47
14:27
14:07
14:47
15:34
15:08
15:51
16:42
16:16
17:07
18:05
17:36
19:01
18:32
19:44
20:13
20:43
21:13
22:11
Halesowen Bus Station
Stand B
05:29
05:59
06:51
06:34
07:27
07:04
07:45
08:33
08:10
08:55
09:40
09:18
10:03
10:43
10:23
11:03
11:43
11:23
12:03
12:43
12:23
13:03
13:43
13:23
14:03
14:43
14:23
15:03
15:51
15:25
16:11
17:02
16:36
17:27
18:21
17:52
19:15
18:43
19:55
20:24
20:52
21:24
22:21
Hurst Green, Kent Road
after
05:34
06:05
06:58
06:41
07:35
07:11
07:53
08:41
08:18
09:03
09:48
09:26
10:10
10:50
10:30
11:10
11:50
11:30
12:10
12:50
12:30
13:10
13:50
13:30
14:10
14:51
14:30
15:11
15:59
15:33
16:19
17:10
16:44
17:35
18:28
18:00
19:21
·
·
20:29
·
21:29
22:26
Bearwood, Lordswood Rd
Stop BV
05:42
06:14
07:09
06:51
07:48
07:22
08:07
08:54
08:31
09:16
09:59
09:39
10:21
11:01
10:41
11:21
12:01
11:41
12:21
13:01
12:41
13:21
14:01
13:41
14:21
15:02
14:41
15:22
16:12
15:47
16:32
17:22
16:57
17:47
18:40
18:12
19:31
·
·
20:38
·
21:38
22:34
Birmingham, Colmore Row
Stop SH2
06:00
06:32
07:32
07:12
08:18
07:48
08:40
09:24
09:04
09:44
10:24
10:04
10:44
11:24
11:04
11:44
12:24
12:04
12:44
13:24
13:04
13:44
14:24
14:04
14:44
15:29
15:04
15:49
16:39
16:14
16:59
17:49
17:24
18:14
19:04
18:39
19:51
·
·
20:56
·
21:56
22:52
Timetable data from National Express West Midlands, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code 33-X10-N-y11-24.
Main stops shown
10 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Birmingham, Colmore Row Stop SH2
- Bearwood, Lordswood Rd Stop BS
- Hurst Green, Kent Road before
- Halesowen Bus Station Stand D
- Old Hill, Highland Rd opposite
- Cradley Heath Interchange Stand A
- Merry Hill Bus Station Stand H
- Holly Hall, Russells Hall Hospital Stop RB
- Tansey Green, Pensnett Bus Depot opposite
- Gornal Wood, Abbey Rd adjacent