Bus 112 in Leeds links Batley Bus Station and Ossett Bus Station. The route is 9.2 km long with 34 stops, and the official schedule from West Yorkshire Combined Authority (Metro) puts the full trip at about 28 minutes. On a weekday it runs 6 trips in one direction.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 112 |
| City | Leeds |
| Operator | West Yorkshire Combined Authority (Metro) |
| Start → end | Batley Bus Station → Ossett Bus Station |
| End → start | Ossett Bus Station → Batley Bus Station |
| Route length | 9.2 km / 8.9 km in the opposite direction |
| Number of stops | 34 / 32 in the opposite direction |
| Travel time | about 28 minutes |
| Trips per day | 6 on weekdays one way |
| Frequency | — |
| First / last trip from «Batley Bus Station» | 06:20 / 16:40 |
| First / last trip from «Ossett Bus Station» | 06:50 / 17:15 |
| Fare | 2.50 £ (fare in effect since 30 March 2025) |
| Updated | August 22, 2026 |
Route of Bus 112
Outbound: Batley Bus Station → Ossett Bus Station
This direction has 34 stops and runs 9.2 km. The route passes Batley Commercial St D, John Ormsby VC Way, Windsor Road, Bridle Place. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Batley Bus Station | 0.0 km | Terminus |
| 2 | Batley Commercial St D | 0.3 km | |
| 3 | Station Road | 0.8 km | |
| 4 | Rouse Mill Lane | 1.1 km | |
| 5 | Mill Lane School | 1.5 km | |
| 6 | Mill Lane | 1.8 km | |
| 7 | Highgate Street | 2.1 km | |
| 8 | Hanging Heaton School | 2.4 km | |
| 9 | Hanging Heaton WMC | 2.6 km | |
| 10 | John Ormsby VC Way | 2.9 km | |
| 11 | Windsor Road | 3.1 km | |
| 12 | Skylark Drive | 3.2 km | |
| 13 | Windsor Close | 3.4 km | |
| 14 | Chidswell Farm | 3.6 km | |
| 15 | Chidswell Gardens | 3.7 km | |
| 16 | Willerton Close | 3.9 km | |
| 17 | Owl Lane | 4.4 km | |
| 18 | Windsor Road | 3.1 km | |
| 19 | Dewsbury Rams Stadium | 4.9 km | |
| 20 | Owl Lane Farm | 5.1 km | |
| 21 | Leeds Road End | 5.5 km | |
| 22 | Pickering Lane | 5.7 km | |
| 23 | Gawthorpe Academy | 6.0 km | |
| 24 | Ossett Bypass Bridge | 6.2 km | |
| 25 | Swithenbank Avenue | 6.5 km | |
| 26 | Bridle Place | 6.8 km | |
| 27 | Kingsway | 7.2 km | |
| 28 | Kingsway Gardens | 7.3 km | |
| 29 | Deneside | 7.6 km | |
| 30 | Holme Leas Drive | 7.8 km | |
| 31 | Wilman Drive | 8.1 km | |
| 32 | Crownlands Lane | 8.3 km | |
| 33 | Ossett Co-op | 8.7 km | |
| 34 | Ossett Bus Station | 9.2 km | Terminus |
Inbound: Ossett Bus Station → Batley Bus Station
This direction has 32 stops and runs 8.9 km. The route passes Ossett Co-op, Bridle Place, Dewsbury Rams Stadium, John Ormsby VC Way. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Ossett Bus Station | 0.0 km | Terminus |
| 2 | Ossett Co-op | 0.5 km | |
| 3 | Crownlands Lane | 0.9 km | |
| 4 | Wilman Drive | 1.1 km | |
| 5 | Holme Leas Drive | 1.3 km | |
| 6 | Deneside | 1.5 km | |
| 7 | Kingsway Gardens | 1.9 km | |
| 8 | Kingsway | 2.1 km | |
| 9 | Bridle Place | 2.4 km | |
| 10 | Swithenbank Avenue | 2.8 km | |
| 11 | Ossett Bypass Bridge | 3.0 km | |
| 12 | Gawthorpe Academy | 3.2 km | |
| 13 | Pickering Lane | 3.5 km | |
| 14 | Leeds Road End | 3.7 km | |
| 15 | Owl Lane Farm | 4.0 km | |
| 16 | Dewsbury Rams Stadium | 4.3 km | |
| 17 | Skylark Drive | 4.5 km | |
| 18 | Windsor Close | 4.7 km | |
| 19 | Chidswell Farm | 4.9 km | |
| 20 | Chidswell Gardens | 5.0 km | |
| 21 | Willerton Close | 5.2 km | |
| 22 | Owl Lane | 5.7 km | |
| 23 | John Ormsby VC Way | 6.0 km | |
| 24 | Hanging Heaton WMC | 6.2 km | |
| 25 | High Street Kirkgate | 6.5 km | |
| 26 | Highgate Street | 6.7 km | |
| 27 | Mill Lane | 7.1 km | |
| 28 | Mill Lane School | 7.3 km | |
| 29 | Rouse Mill Lane | 7.7 km | |
| 30 | Hick Lane | 8.0 km | |
| 31 | Batley Tesco | 8.5 km | |
| 32 | Batley Bus Station | 8.9 km | Terminus |
Schedule and frequency
According to the official schedule from West Yorkshire Combined Authority (Metro), the route runs 6 trips in one direction on a weekday.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «Batley Bus Station» | 06:20 — 16:40 | — — — |
| From «Ossett Bus Station» | 06:50 — 17:15 | — — — |
Fare and payment
A single ride costs 2.50 £ — fare in effect since 30 March 2025. The same fare applies to buses in West Yorkshire.
No single bus journey in West Yorkshire costs more than £2.50 — this is the Mayor’s Fare cap, so the actual price charged by an operator can be lower. A DaySaver is £6.00, and the multi-operator MCard covers buses across the county.
Frequently asked questions
How much does a ride on bus 112 cost?
2.50 £ for a single ride — fare in effect since 30 March 2025.
When do the first and last trips run?
From Batley Bus Station the first is at 06:20 and the last at 16:40. From Ossett Bus Station they are 06:50 and 17:15.
How long does the trip from Batley Bus Station to Ossett Bus Station take?
About 28 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
34 outbound and 32 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 112 run on weekends?
Yes, the route runs every day, with a separate weekend schedule.
Every route number with its termini, operating hours and travel time is collected in the Leeds buses overview.
Data current as of August 22, 2026. Schedule and termini — West Yorkshire Combined Authority (Metro). Fares — West Yorkshire Combined Authority. Stop list, schedule and route geometry come from the official GTFS feed (Bus Open Data Service (BODS)).